mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 18:46:40 -05:00
Updates for XLF folders and LocProject (#15083)
* Added updated German strings and added hybrid toolkit to locproject.json * updates to XLF files * more resources added to locproject * restored out localizations * fixes to dacpac and admin-tool * fixes to dacpac and import * updates to english XLFs (more up to date)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/Microsoft.sqlservernotebook/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/Microsoft.sqlservernotebook/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="title.sqlServerNotebooks">
|
||||
<source xml:lang="en">SQL Server Notebooks</source>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/admin-tool-ext-win/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/admin-tool-ext-win/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="adminToolExtWin.displayName">
|
||||
<source xml:lang="en">Database Administration Tool Extensions for Windows</source>
|
||||
@@ -20,7 +20,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/admin-tool-ext-win/out/main" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/admin-tool-ext-win/out/main" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="adminToolExtWin.noConnectionContextForProp">
|
||||
<source xml:lang="en">No ConnectionContext provided for handleLaunchSsmsMinPropertiesDialogCommand</source>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/agent/out/dialogs/scheduleDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/scheduleDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="scheduleDialog.newSchedule">
|
||||
<source xml:lang="en">New Schedule</source>
|
||||
@@ -24,7 +24,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/dialogs/proxyDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/proxyDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="createProxy.createProxy">
|
||||
<source xml:lang="en">Create Proxy</source>
|
||||
@@ -100,7 +100,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/dialogs/pickScheduleDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/pickScheduleDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="pickSchedule.jobSchedules">
|
||||
<source xml:lang="en">Job Schedules</source>
|
||||
@@ -132,7 +132,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/dialogs/operatorDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/operatorDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="createOperator.createOperator">
|
||||
<source xml:lang="en">Create Operator</source>
|
||||
@@ -224,7 +224,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/dialogs/jobStepDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/jobStepDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="jobStepDialog.fileBrowserTitle">
|
||||
<source xml:lang="en">Locate Database Files - </source>
|
||||
@@ -416,7 +416,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/dialogs/jobDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/jobDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="jobDialog.general">
|
||||
<source xml:lang="en">General</source>
|
||||
@@ -568,7 +568,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/dialogs/alertDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/alertDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="alertDialog.createAlert">
|
||||
<source xml:lang="en">Create Alert</source>
|
||||
@@ -792,7 +792,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/dialogs/agentDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/dialogs/agentDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="agentDialog.OK">
|
||||
<source xml:lang="en">OK</source>
|
||||
@@ -804,7 +804,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/data/proxyData" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/data/proxyData" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="proxyData.saveErrorMessage">
|
||||
<source xml:lang="en">Proxy update failed '{0}'</source>
|
||||
@@ -820,7 +820,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/data/jobStepData" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/data/jobStepData" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="jobStepData.saveErrorMessage">
|
||||
<source xml:lang="en">Step update failed '{0}'</source>
|
||||
@@ -836,7 +836,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/data/jobData" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/data/jobData" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="jobData.whenJobCompletes">
|
||||
<source xml:lang="en">When the job completes</source>
|
||||
@@ -872,7 +872,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/data/alertData" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/data/alertData" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="alertData.saveErrorMessage">
|
||||
<source xml:lang="en">Alert update failed '{0}'</source>
|
||||
@@ -892,7 +892,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/agent/out/mainController" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/agent/out/mainController" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="mainController.notImplemented">
|
||||
<source xml:lang="en">This feature is under development. Check-out the latest insiders build if you'd like to try out the most recent changes!</source>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/azurecore/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.displayName">
|
||||
<source xml:lang="en">Azure (Core)</source>
|
||||
@@ -42,6 +42,10 @@
|
||||
<source xml:lang="en">Select Subscriptions</source>
|
||||
<target state="translated">选择订阅</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.startterminal.title">
|
||||
<source xml:lang="en">Start Cloud Shell</source>
|
||||
<target state="translated">启动 Cloud Shell</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.connectsqlserver.title">
|
||||
<source xml:lang="en">Connect</source>
|
||||
<target state="translated">连接</target>
|
||||
@@ -50,10 +54,26 @@
|
||||
<source xml:lang="en">Add to Servers</source>
|
||||
<target state="translated">添加到服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.view.title">
|
||||
<source xml:lang="en">Azure (Preview)</source>
|
||||
<target state="translated">Azure (预览)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.tenant.config.filter.description">
|
||||
<source xml:lang="en">The list of tenant IDs to ignore when querying azure resources. Each element is a tenant id.</source>
|
||||
<target state="translated">查询 Azure 资源时要忽略的租户 ID 列表。每个元素都是一个租户 ID。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="accounts.clearTokenCache">
|
||||
<source xml:lang="en">Clear Azure Account Token Cache</source>
|
||||
<target state="translated">清除 Azure 帐户令牌缓存</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.openInAzurePortal.title">
|
||||
<source xml:lang="en">Open in Azure Portal</source>
|
||||
<target state="translated">在 Azure 门户中打开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.azureAccountConfigurationSection">
|
||||
<source xml:lang="en">Azure Account Configuration</source>
|
||||
<target state="translated">Azure 帐户配置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.enablePublicCloudDescription">
|
||||
<source xml:lang="en">Should Azure public cloud integration be enabled</source>
|
||||
<target state="translated">是否应启用 Azure 公有云集成</target>
|
||||
@@ -62,6 +82,10 @@
|
||||
<source xml:lang="en">Should US Government Azure cloud (Fairfax) integration be enabled</source>
|
||||
<target state="translated">是否应启用美国政府 Azure 云(Fairfax)集成</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.enableUsNatCloudDescription">
|
||||
<source xml:lang="en">Should US National Azure cloud integration be enabled</source>
|
||||
<target state="translated">是否应启用美国国家 Azure 云集成</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.enableChinaCloudDescription">
|
||||
<source xml:lang="en">Should Azure China integration be enabled</source>
|
||||
<target state="translated">是否应启用 Azure 中国集成</target>
|
||||
@@ -70,25 +94,389 @@
|
||||
<source xml:lang="en">Should Azure Germany integration be enabled</source>
|
||||
<target state="translated">是否应启用 Azure 德国集成</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.azureAuthMethodConfigurationSection">
|
||||
<source xml:lang="en">Azure Authentication Method</source>
|
||||
<target state="translated">Azure 身份验证方法</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.azureCodeGrantMethod">
|
||||
<source xml:lang="en">Code Grant Method</source>
|
||||
<target state="translated">代码授予方法</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.azureDeviceCodeMethod">
|
||||
<source xml:lang="en">Device Code Method</source>
|
||||
<target state="translated">设备代码方法</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.noSystemKeychain">
|
||||
<source xml:lang="en">Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory.</source>
|
||||
<target state="translated">禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="config.piiLogging">
|
||||
<source xml:lang="en">Should Personally Identifiable Information (PII) be logged in the console view locally</source>
|
||||
<target state="translated">应在控制台视图中本地记录个人身份信息(PII)</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/utils" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/utils" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.error">
|
||||
<source xml:lang="en">Error: {0}</source>
|
||||
<target state="translated">错误: {0}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/constants" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="extensionName">
|
||||
<source xml:lang="en">Azure Accounts</source>
|
||||
<target state="translated">Azure 帐户</target>
|
||||
<trans-unit id="azure.accounts.getResourceGroups.queryError">
|
||||
<source xml:lang="en">Error fetching resource groups for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5}</source>
|
||||
<target state="translated">为帐户 {0} ({1})订阅 {2} ({3})租户 {4} 提取资源组时出错: {5}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.accounts.runResourceQuery.errors.invalidQuery">
|
||||
<source xml:lang="en">Invalid query</source>
|
||||
<target state="translated">查询无效</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.accounts.getSubscriptions.queryError">
|
||||
<source xml:lang="en">Error fetching subscriptions for account {0} tenant {1} : {2}</source>
|
||||
<target state="translated">为帐户 {0} 租户 {1} 提取订阅时出错: {2}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.accounts.getSelectedSubscriptions.queryError">
|
||||
<source xml:lang="en">Error fetching subscriptions for account {0} : {1}</source>
|
||||
<target state="translated">为帐户 {0} 提取订阅时出错: {1}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/accountTreeNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azurecore.extensionName">
|
||||
<source xml:lang="en">Azure Accounts</source>
|
||||
<target state="translated">Azure 帐户</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.requiresReload">
|
||||
<source xml:lang="en">Modifying this setting requires reloading the window for all changes to take effect.</source>
|
||||
<target state="translated">修改此设置需要重新加载窗口,以使所有更改生效。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.reload">
|
||||
<source xml:lang="en">Reload</source>
|
||||
<target state="translated">重载</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.australiacentral">
|
||||
<source xml:lang="en">Australia Central</source>
|
||||
<target state="translated">澳大利亚中部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.australiacentral2">
|
||||
<source xml:lang="en">Australia Central 2</source>
|
||||
<target state="translated">澳大利亚中部 2</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.australiaeast">
|
||||
<source xml:lang="en">Australia East</source>
|
||||
<target state="translated">澳大利亚东部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.australiasoutheast">
|
||||
<source xml:lang="en">Australia Southeast</source>
|
||||
<target state="translated">澳大利亚东南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.brazilsouth">
|
||||
<source xml:lang="en">Brazil South</source>
|
||||
<target state="translated">巴西南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.brazilsoutheast">
|
||||
<source xml:lang="en">Brazil Southeast</source>
|
||||
<target state="translated">巴西东南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.canadacentral">
|
||||
<source xml:lang="en">Canada Central</source>
|
||||
<target state="translated">加拿大中部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.canadaeast">
|
||||
<source xml:lang="en">Canada East</source>
|
||||
<target state="translated">加拿大东部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.centralindia">
|
||||
<source xml:lang="en">Central India</source>
|
||||
<target state="translated">印度中部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.centralus">
|
||||
<source xml:lang="en">Central US</source>
|
||||
<target state="translated">美国中部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.centraluseuap">
|
||||
<source xml:lang="en">Central US EUAP</source>
|
||||
<target state="translated">美国中部 EUAP</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.eastasia">
|
||||
<source xml:lang="en">East Asia</source>
|
||||
<target state="translated">东亚</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.eastus">
|
||||
<source xml:lang="en">East US</source>
|
||||
<target state="translated">美国东部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.eastus2">
|
||||
<source xml:lang="en">East US 2</source>
|
||||
<target state="translated">美国东部 2</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.eastus2euap">
|
||||
<source xml:lang="en">East US 2 EUAP</source>
|
||||
<target state="translated">美国东部 2 EUAP</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.francecentral">
|
||||
<source xml:lang="en">France Central</source>
|
||||
<target state="translated">法国中部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.francesouth">
|
||||
<source xml:lang="en">France South</source>
|
||||
<target state="translated">法国南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.germanynorth">
|
||||
<source xml:lang="en">Germany North</source>
|
||||
<target state="translated">德国北部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.germanywestcentral">
|
||||
<source xml:lang="en">Germany West Central</source>
|
||||
<target state="translated">德国中西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.japaneast">
|
||||
<source xml:lang="en">Japan East</source>
|
||||
<target state="translated">日本东部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.japanwest">
|
||||
<source xml:lang="en">Japan West</source>
|
||||
<target state="translated">日本西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.koreacentral">
|
||||
<source xml:lang="en">Korea Central</source>
|
||||
<target state="translated">韩国中部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.koreasouth">
|
||||
<source xml:lang="en">Korea South</source>
|
||||
<target state="translated">韩国南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.northcentralus">
|
||||
<source xml:lang="en">North Central US</source>
|
||||
<target state="translated">美国中北部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.northeurope">
|
||||
<source xml:lang="en">North Europe</source>
|
||||
<target state="translated">北欧</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.norwayeast">
|
||||
<source xml:lang="en">Norway East</source>
|
||||
<target state="translated">挪威东部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.norwaywest">
|
||||
<source xml:lang="en">Norway West</source>
|
||||
<target state="translated">挪威西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.southafricanorth">
|
||||
<source xml:lang="en">South Africa North</source>
|
||||
<target state="translated">南非北部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.southafricawest">
|
||||
<source xml:lang="en">South Africa West</source>
|
||||
<target state="translated">南非西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.southcentralus">
|
||||
<source xml:lang="en">South Central US</source>
|
||||
<target state="translated">美国中南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.southeastasia">
|
||||
<source xml:lang="en">Southeast Asia</source>
|
||||
<target state="translated">东南亚</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.southindia">
|
||||
<source xml:lang="en">South India</source>
|
||||
<target state="translated">印度南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.switzerlandnorth">
|
||||
<source xml:lang="en">Switzerland North</source>
|
||||
<target state="translated">瑞士北部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.switzerlandwest">
|
||||
<source xml:lang="en">Switzerland West</source>
|
||||
<target state="translated">瑞士西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.uaecentral">
|
||||
<source xml:lang="en">UAE Central</source>
|
||||
<target state="translated">阿拉伯联合酋长国中部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.uaenorth">
|
||||
<source xml:lang="en">UAE North</source>
|
||||
<target state="translated">阿拉伯联合酋长国北部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.uksouth">
|
||||
<source xml:lang="en">UK South</source>
|
||||
<target state="translated">英国南部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.ukwest">
|
||||
<source xml:lang="en">UK West</source>
|
||||
<target state="translated">英国西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.westcentralus">
|
||||
<source xml:lang="en">West Central US</source>
|
||||
<target state="translated">美国中西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.westeurope">
|
||||
<source xml:lang="en">West Europe</source>
|
||||
<target state="translated">西欧</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.westindia">
|
||||
<source xml:lang="en">West India</source>
|
||||
<target state="translated">印度西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.westus">
|
||||
<source xml:lang="en">West US</source>
|
||||
<target state="translated">美国西部</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.westus2">
|
||||
<source xml:lang="en">West US 2</source>
|
||||
<target state="translated">美国西部 2</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.name">
|
||||
<source xml:lang="en">Name</source>
|
||||
<target state="translated">名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.resourceType">
|
||||
<source xml:lang="en">Resource type</source>
|
||||
<target state="translated">资源类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.resourceGroup">
|
||||
<source xml:lang="en">Resource group</source>
|
||||
<target state="translated">资源组</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.location">
|
||||
<source xml:lang="en">Location</source>
|
||||
<target state="translated">位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.subscription">
|
||||
<source xml:lang="en">Subscription</source>
|
||||
<target state="translated">订阅</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.typeIcon">
|
||||
<source xml:lang="en">Type Icon</source>
|
||||
<target state="translated">类型图标</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.sqlServer">
|
||||
<source xml:lang="en">SQL server</source>
|
||||
<target state="translated">SQL 服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.sqlDatabase">
|
||||
<source xml:lang="en">SQL database</source>
|
||||
<target state="translated">SQL 数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.postgresServer">
|
||||
<source xml:lang="en">Azure Database for PostgreSQL server</source>
|
||||
<target state="translated">Azure Database for PostgreSQL 服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.sqlManagedInstance">
|
||||
<source xml:lang="en">SQL managed instance</source>
|
||||
<target state="translated">SQL 托管实例</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.azureArcsqlManagedInstance">
|
||||
<source xml:lang="en">SQL managed instance - Azure Arc</source>
|
||||
<target state="translated">SQL 托管实例 - Azure Arc</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.azureArcService">
|
||||
<source xml:lang="en">Data Service - Azure Arc</source>
|
||||
<target state="translated">数据服务 - Azure Arc</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.sqlServerArc">
|
||||
<source xml:lang="en">SQL Server - Azure Arc</source>
|
||||
<target state="translated">SQL Server - Azure Arc</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.azureArcPostgres">
|
||||
<source xml:lang="en">Azure Arc enabled PostgreSQL Hyperscale</source>
|
||||
<target state="translated">已启用 Azure Arc 的 PostgreSQL 超大规模</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.unableToOpenAzureLink">
|
||||
<source xml:lang="en">Unable to open link, missing required values</source>
|
||||
<target state="translated">无法打开链接,缺少所需的值</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.azureResourcesGridTitle">
|
||||
<source xml:lang="en">Azure Resources (Preview)</source>
|
||||
<target state="translated">Azure 资源(预览)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.invalidAzureAccount">
|
||||
<source xml:lang="en">Invalid account</source>
|
||||
<target state="translated">帐户无效</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.invalidTenant">
|
||||
<source xml:lang="en">Invalid tenant for subscription</source>
|
||||
<target state="translated">订阅的租户无效</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.unableToFetchToken">
|
||||
<source xml:lang="en">Unable to get token for tenant {0}</source>
|
||||
<target state="translated">无法获取租户 {0} 的令牌</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/account-provider/auths/azureAuth" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azureAuth.unidentifiedError">
|
||||
<source xml:lang="en">Unidentified error with azure authentication</source>
|
||||
<target state="translated">使用 Azure 身份验证时出现不明错误</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.tenantNotFound">
|
||||
<source xml:lang="en">Specifed tenant with ID '{0}' not found.</source>
|
||||
<target state="translated">找不到 ID 为“{0}”的指定租户。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.noBaseToken">
|
||||
<source xml:lang="en">Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again.</source>
|
||||
<target state="translated">身份验证失败,或者你的令牌已从系统中删除。请尝试再次将帐户添加到 Azure Data Studio。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.responseError">
|
||||
<source xml:lang="en">Token retrival failed with an error. Open developer tools to view the error</source>
|
||||
<target state="translated">令牌检索失败,出现错误。请打开开发人员工具以查看错误</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.accessTokenEmpty">
|
||||
<source xml:lang="en">No access token returned from Microsoft OAuth</source>
|
||||
<target state="translated">未从 Microsoft OAuth 返回访问令牌</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.noUniqueIdentifier">
|
||||
<source xml:lang="en">The user had no unique identifier within AAD</source>
|
||||
<target state="translated">用户在 AAD 中没有唯一标识符</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azureWorkAccountDisplayName">
|
||||
<source xml:lang="en">Work or school account</source>
|
||||
<target state="translated">工作或学校帐户</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.cacheErrorAdd">
|
||||
<source xml:lang="en">Error when adding your account to the cache.</source>
|
||||
<target state="translated">将帐户添加到缓存时出错。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.cacheErrorGet">
|
||||
<source xml:lang="en">Error when getting your account from the cache</source>
|
||||
<target state="translated">从缓存获取帐户时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.cacheErrorParse">
|
||||
<source xml:lang="en">Error when parsing your account from the cache</source>
|
||||
<target state="translated">在缓存中分析帐户时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.consentDialog.open">
|
||||
<source xml:lang="en">Open</source>
|
||||
<target state="translated">打开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.consentDialog.cancel">
|
||||
<source xml:lang="en">Cancel</source>
|
||||
<target state="translated">取消</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.consentDialog.ignore">
|
||||
<source xml:lang="en">Ignore Tenant</source>
|
||||
<target state="translated">忽略租户</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azurecore.consentDialog.body">
|
||||
<source xml:lang="en">Your tenant '{0} ({1})' requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
|
||||
<target state="translated">你的租户“{0} ({1})”需要你重新进行身份验证才能访问 {2} 资源。请按“打开”启动身份验证过程。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.microsoftCorpAccount">
|
||||
<source xml:lang="en">Microsoft Corp</source>
|
||||
<target state="translated">Microsoft Corp</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.microsoftAccountDisplayName">
|
||||
<source xml:lang="en">Microsoft Account</source>
|
||||
<target state="translated">Microsoft 帐户</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.cacheErrrorRemove">
|
||||
<source xml:lang="en">Error when removing your account from the cache.</source>
|
||||
<target state="translated">从缓存中删除帐户时出错。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/accountTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.accountTreeNode.credentialError">
|
||||
<source xml:lang="en">Failed to get credential for account {0}. Please refresh the account.</source>
|
||||
@@ -100,7 +488,42 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/resourceTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.resourceTreeNode.noResourcesLabel">
|
||||
<source xml:lang="en">No Resources found</source>
|
||||
<target state="translated">未找到资源</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/flatAccountTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.accountTreeNode.titleLoading">
|
||||
<source xml:lang="en">{0} - Loading...</source>
|
||||
<target state="translated">{0} - 正在加载...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.tree.accountTreeNode.title">
|
||||
<source xml:lang="en">{0} ({1}/{2} subscriptions)</source>
|
||||
<note>{0} is the display name of the azure account
|
||||
{1} is the number of selected subscriptions in this account
|
||||
{2} is the number of total subscriptions in this account</note>
|
||||
<target state="translated">{0} ({1}/{2} 个订阅)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.tree.accountTreeNode.credentialError">
|
||||
<source xml:lang="en">Failed to get credential for account {0}. Please go to the accounts dialog and refresh the account.</source>
|
||||
<target state="translated">未能获取帐户 {0} 的凭据。请转到“帐户”对话框并刷新帐户。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/accountNotSignedInTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.accountNotSignedInTreeNode.signInLabel">
|
||||
<source xml:lang="en">Sign in to Azure...</source>
|
||||
<target state="translated">登录到 Azure…</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="clearTokenCacheSuccess">
|
||||
<source xml:lang="en">Token cache successfully cleared</source>
|
||||
@@ -112,63 +535,143 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/account-provider/providerSettings" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/account-provider/providerSettings" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="publicCloudDisplayName">
|
||||
<source xml:lang="en">Azure</source>
|
||||
<target state="translated">Azure</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="usGovCloudDisplayName">
|
||||
<source xml:lang="en">Azure (US Government)</source>
|
||||
<target state="translated">Azure (美国政府)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="usNatCloudDisplayName">
|
||||
<source xml:lang="en">Azure (US National)</source>
|
||||
<target state="translated">Azure (美国国家)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="germanyCloud">
|
||||
<source xml:lang="en">Azure (Germany)</source>
|
||||
<target state="translated">Azure (德国)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="chinaCloudDisplayName">
|
||||
<source xml:lang="en">Azure (China)</source>
|
||||
<target state="translated">Azure (中国)</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/account-provider/azureAccountProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/account-provider/azureAccountProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="accountProviderNotInitialized">
|
||||
<source xml:lang="en">Account provider not initialized, cannot perform action</source>
|
||||
<target state="translated">帐户提供程序未初始化,无法执行操作</target>
|
||||
<trans-unit id="azure.deprecatedGetSecurityToken">
|
||||
<source xml:lang="en">A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead.</source>
|
||||
<target state="translated">对 azdata.accounts.getSecurityToken 进行了调用,此方法已弃用,并会在未来的版本中删除。请改用 getAccountSecurityToken。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.NoAuthMethod.Selected">
|
||||
<source xml:lang="en">No Azure auth method selected. You must select what method of authentication you want to use.</source>
|
||||
<target state="translated">未选择任何 Azure 身份验证方法。必须选择你要使用的身份验证方法。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.NoAuthMethod.Available">
|
||||
<source xml:lang="en">No Azure auth method available. You must enable the auth methods in ADS configuration.</source>
|
||||
<target state="translated">无可用的 Azure 身份验证方法。必须在 ADS 配置中启用身份验证方法。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/account-provider/auths/azureAuthCodeGrant" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.serverCouldNotStart">
|
||||
<source xml:lang="en">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.</source>
|
||||
<target state="translated">无法启动服务器。这可能是由于权限错误或系统不兼容。可以尝试从设置启用设备代码身份验证。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azureAuth.nonceError">
|
||||
<source xml:lang="en">Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again.</source>
|
||||
<target state="translated">由于 nonce 不匹配,身份验证失败,请关闭 Azure Data Studio,然后重试。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azureAuth.stateError">
|
||||
<source xml:lang="en">Authentication failed due to a state mismatch, please close ADS and try again.</source>
|
||||
<target state="translated">由于状态不匹配,身份验证失败,请关闭 ADS,然后重试。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.azureAuthCodeGrantName">
|
||||
<source xml:lang="en">Azure Auth Code Grant</source>
|
||||
<target state="translated">Azure 身份验证代码授予</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/account-provider/auths/azureDeviceCode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="addAccount">
|
||||
<source xml:lang="en">Add {0} account</source>
|
||||
<target state="translated">添加 {0} 帐户</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="refreshAccount">
|
||||
<source xml:lang="en">Refresh {0} account</source>
|
||||
<target state="translated">刷新 {0} 帐户</target>
|
||||
<trans-unit id="azure.timeoutDeviceCode">
|
||||
<source xml:lang="en">Timed out when waiting for device code login.</source>
|
||||
<target state="translated">等待设备代码登录时超时。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azureWorkAccountDisplayName">
|
||||
<source xml:lang="en">Work or school account</source>
|
||||
<target state="translated">工作或学校帐户</target>
|
||||
<trans-unit id="azure.deviceCodeCheckFail">
|
||||
<source xml:lang="en">Error encountered when trying to check for login results</source>
|
||||
<target state="translated">尝试检查登录结果时遇到错误</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="microsoftAccountDisplayName">
|
||||
<source xml:lang="en">Microsoft Account</source>
|
||||
<target state="translated">Microsoft 帐户</target>
|
||||
<trans-unit id="azure.azureDeviceCodeAuth">
|
||||
<source xml:lang="en">Azure Device Code</source>
|
||||
<target state="translated">Azure 设备代码</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel">
|
||||
<source xml:lang="en">SQL Servers</source>
|
||||
<source xml:lang="en">SQL server</source>
|
||||
<target state="translated">SQL 服务器</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/database/databaseTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/database/databaseTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.database.treeDataProvider.databaseContainerLabel">
|
||||
<source xml:lang="en">SQL Databases</source>
|
||||
<source xml:lang="en">SQL database</source>
|
||||
<target state="translated">SQL 数据库</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/commands" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/commands" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.cloudTerminalPreview">
|
||||
<source xml:lang="en">You must enable preview features in order to use Azure Cloud Shell.</source>
|
||||
<target state="translated">必须启用预览功能才能使用 Azure Cloud Shell。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.signIn">
|
||||
<source xml:lang="en">Sign in</source>
|
||||
<target state="translated">登录</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.noAccountError">
|
||||
<source xml:lang="en">You are not currently signed into any Azure accounts, Please sign in and then try again.</source>
|
||||
<target state="translated">你当前未登录到任何 Azure 帐户,请登录,然后重试。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.pickAnAzureAccount">
|
||||
<source xml:lang="en">Select an Azure account</source>
|
||||
<target state="translated">选择 Azure 帐户</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.accountNotSelectedError">
|
||||
<source xml:lang="en">You must select an Azure account for this feature to work.</source>
|
||||
<target state="translated">必须选择一个 Azure 帐户才能使用此功能。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.noTenants">
|
||||
<source xml:lang="en">A tenant is required for this feature. Your Azure subscription seems to have no tenants.</source>
|
||||
<target state="translated">此功能需要使用租户。你的 Azure 订阅似乎没有租户。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.startingCloudShell">
|
||||
<source xml:lang="en">Starting cloud shell…</source>
|
||||
<target state="translated">正在启动 Cloud Shell…</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.mustPickTenant">
|
||||
<source xml:lang="en">You must select a tenant for this feature to work.</source>
|
||||
<target state="translated">必须选择一个租户才能使用此功能。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.selectsubscriptions.credentialError">
|
||||
<source xml:lang="en">Failed to get credential for account {0}. Please refresh the account.</source>
|
||||
<target state="translated">未能获取帐户 {0} 的凭据。请刷新帐户。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/subscriptionTreeNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/subscriptionTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.subscriptionTreeNode.noResourcesLabel">
|
||||
<source xml:lang="en">No Resources found.</source>
|
||||
@@ -176,15 +679,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/resourceTreeNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.resourceTreeNode.noResourcesLabel">
|
||||
<source xml:lang="en">No Resources found</source>
|
||||
<target state="translated">未找到资源</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
|
||||
<source xml:lang="en">Loading ...</source>
|
||||
@@ -192,28 +687,94 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/accountNotSignedInTreeNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.accountNotSignedInTreeNode.signInLabel">
|
||||
<source xml:lang="en">Sign in to Azure...</source>
|
||||
<target state="translated">登录到 Azure…</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.sqlInstanceContainerLabel">
|
||||
<source xml:lang="en">SQL Managed Instances</source>
|
||||
<target state="translated">SQL 托管实例</target>
|
||||
<source xml:lang="en">Azure SQL DB managed instance</source>
|
||||
<target state="translated">Azure SQL DB 托管实例</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/kusto/kustoTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.KustoContainerLabel">
|
||||
<source xml:lang="en">Azure Data Explorer Cluster</source>
|
||||
<target state="translated">Azure 数据资源管理器群集</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel">
|
||||
<source xml:lang="en">Azure Database for PostgreSQL Servers</source>
|
||||
<source xml:lang="en">Azure Database for PostgreSQL server</source>
|
||||
<target state="translated">Azure Database for PostgreSQL 服务器</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/services/terminalService" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.coudTerminal.neverUsed">
|
||||
<source xml:lang="en">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.</source>
|
||||
<target state="translated">如果你以前未从此帐户启动过 Azure Cloud Shell,请访问 https://shell.azure.com/ 以开始使用。设置后,可以直接在 Azure Data Studio 中使用 AzureCloud Shell。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.cloudTerminal.openAzureShell">
|
||||
<source xml:lang="en">Open Azure Shell</source>
|
||||
<target state="translated">打开 Azure Shell</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.cloudTerminal.ok">
|
||||
<source xml:lang="en">OK</source>
|
||||
<target state="translated">确定</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.selectShellType">
|
||||
<source xml:lang="en">Select Bash or PowerShell for Azure Cloud Shell</source>
|
||||
<target state="translated">为 Azure Cloud Shell 选择 Bash 或 PowerShell</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.shellTypeRequired">
|
||||
<source xml:lang="en">You must pick a shell type</source>
|
||||
<target state="translated">必须选取一个 shell 类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.cloudShell">
|
||||
<source xml:lang="en">Azure Cloud Shell (Preview) {0} ({1})</source>
|
||||
<target state="translated">Azure Cloud Shell (预览) {0} ({1})</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.shellClosed">
|
||||
<source xml:lang="en">Shell closed.
|
||||
</source>
|
||||
<target state="translated">Shell 已关闭。
|
||||
</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstanceArc/sqlInstanceArcTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.sqlInstanceArcContainerLabel">
|
||||
<source xml:lang="en">SQL managed instance – Azure Arc</source>
|
||||
<target state="translated">SQL 托管实例 - Azure Arc</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel">
|
||||
<source xml:lang="en">PostgreSQL Hyperscale – Azure Arc</source>
|
||||
<target state="translated">超大规模 PostgreSQL – Azure Arc</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/azurecore/dist/azureResource/tree/connectionDialogTreeProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
|
||||
<source xml:lang="en">Loading ...</source>
|
||||
<target state="translated">正在加载…</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.tree.treeProvider.openAccountsDialog">
|
||||
<source xml:lang="en">Show Azure accounts</source>
|
||||
<target state="translated">显示 Azure 帐户</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="azure.resource.tree.treeProvider.accountLoadError">
|
||||
<source xml:lang="en">Failed to load some Azure accounts. {0}</source>
|
||||
<target state="translated">未能加载部分 Azure 存储帐户。{0}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/big-data-cluster/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/big-data-cluster/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="description">
|
||||
<source xml:lang="en">Support for managing SQL Server Big Data Clusters</source>
|
||||
@@ -10,13 +10,17 @@
|
||||
<source xml:lang="en">SQL Server Big Data Clusters</source>
|
||||
<target state="translated">SQL Server 大数据群集</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="command.addController.title">
|
||||
<source xml:lang="en">Connect to Controller</source>
|
||||
<target state="translated">连接到控制器</target>
|
||||
<trans-unit id="command.connectController.title">
|
||||
<source xml:lang="en">Connect to Existing Controller</source>
|
||||
<target state="translated">连接到现有控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="command.deleteController.title">
|
||||
<source xml:lang="en">Delete</source>
|
||||
<target state="translated">删除</target>
|
||||
<trans-unit id="command.createController.title">
|
||||
<source xml:lang="en">Create New Controller</source>
|
||||
<target state="translated">创建新控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="command.removeController.title">
|
||||
<source xml:lang="en">Remove Controller</source>
|
||||
<target state="translated">移除控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="command.refreshController.title">
|
||||
<source xml:lang="en">Refresh</source>
|
||||
@@ -42,13 +46,23 @@
|
||||
<source xml:lang="en">Big Data Cluster</source>
|
||||
<target state="translated">大数据群集</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.view.welcome.connect">
|
||||
<source xml:lang="en">No SQL Big Data Cluster controllers registered. [Learn More](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)
|
||||
[Connect Controller](command:bigDataClusters.command.connectController)</source>
|
||||
<target state="translated">未注册任何 SQL 大数据群集控制器。[了解更多](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)
|
||||
[连接控制器](command:bigDataClusters.command.connectController)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.view.welcome.loading">
|
||||
<source xml:lang="en">Loading controllers...</source>
|
||||
<target state="translated">正在加载控制器...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.ignoreSslVerification.desc">
|
||||
<source xml:lang="en">Ignore SSL verification errors against SQL Server Big Data Cluster endpoints such as HDFS, Spark, and Controller if true</source>
|
||||
<target state="translated">如果为 true,则忽略针对 SQL Server 大数据群集终结点(如 HDFS、Spark 和控制器)的 SSL 验证错误</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/utils" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/utils" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="state.creating">
|
||||
<source xml:lang="en">Creating</source>
|
||||
@@ -236,257 +250,21 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/hdfsDialogBase" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="basicAuthName">
|
||||
<source xml:lang="en">Basic</source>
|
||||
<target state="translated">基本</target>
|
||||
<trans-unit id="bdc.dashboard.status">
|
||||
<source xml:lang="en">Status Icon</source>
|
||||
<target state="translated">状态图标</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="integratedAuthName">
|
||||
<source xml:lang="en">Windows Authentication</source>
|
||||
<target state="translated">Windows 身份验证</target>
|
||||
<trans-unit id="bdc.dashboard.instance">
|
||||
<source xml:lang="en">Instance</source>
|
||||
<target state="translated">实例</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.hdfs.loginerror1">
|
||||
<source xml:lang="en">Login to controller failed</source>
|
||||
<target state="translated">未能登录到控制器</target>
|
||||
<trans-unit id="bdc.dashboard.state">
|
||||
<source xml:lang="en">State</source>
|
||||
<target state="translated">状态</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.hdfs.loginerror2">
|
||||
<source xml:lang="en">Login to controller failed: {0}</source>
|
||||
<target state="translated">未能登录到控制器: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="err.controller.username.required">
|
||||
<source xml:lang="en">Username is required</source>
|
||||
<target state="translated">用户名为必填项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="err.controller.password.required">
|
||||
<source xml:lang="en">Password is required</source>
|
||||
<target state="translated">密码为必填项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUrlLower">
|
||||
<source xml:lang="en">url</source>
|
||||
<target state="translated">URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUsernameLower">
|
||||
<source xml:lang="en">username</source>
|
||||
<target state="translated">用户名</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textPasswordLower">
|
||||
<source xml:lang="en">password</source>
|
||||
<target state="translated">密码</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUrlCapital">
|
||||
<source xml:lang="en">Cluster Management URL</source>
|
||||
<target state="translated">群集管理 URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textAuthCapital">
|
||||
<source xml:lang="en">Authentication type</source>
|
||||
<target state="translated">身份验证类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUsernameCapital">
|
||||
<source xml:lang="en">Username</source>
|
||||
<target state="translated">用户名</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textPasswordCapital">
|
||||
<source xml:lang="en">Password</source>
|
||||
<target state="translated">密码</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hdsf.dialog.connection.section">
|
||||
<source xml:lang="en">Cluster Connection</source>
|
||||
<target state="translated">群集连接</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hdfs.dialog.ok">
|
||||
<source xml:lang="en">OK</source>
|
||||
<target state="translated">确定</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hdfs.dialog.cancel">
|
||||
<source xml:lang="en">Cancel</source>
|
||||
<target state="translated">取消</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/controller/clusterControllerApi" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="error.no.activedirectory">
|
||||
<source xml:lang="en">This cluster does not support Windows authentication</source>
|
||||
<target state="translated">此群集不支持 Windows 身份验证</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.tokenPost">
|
||||
<source xml:lang="en">Error during authentication</source>
|
||||
<target state="translated">身份验证期间出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.unauthorized">
|
||||
<source xml:lang="en">You do not have permission to log into this cluster using Windows Authentication</source>
|
||||
<target state="translated">你没有使用 Windows 身份验证登录到此群集的权限</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.getEndPoints">
|
||||
<source xml:lang="en">Error retrieving endpoints from {0}</source>
|
||||
<target state="translated">从 {0} 检索终结点时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.getBdcStatus">
|
||||
<source xml:lang="en">Error retrieving BDC status from {0}</source>
|
||||
<target state="translated">从 {0} 检索 BDC 状态时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.mountHdfs">
|
||||
<source xml:lang="en">Error creating mount</source>
|
||||
<target state="translated">创建装载时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.refreshHdfs">
|
||||
<source xml:lang="en">Error refreshing mount</source>
|
||||
<target state="translated">刷新装载时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.deleteHdfs">
|
||||
<source xml:lang="en">Error deleting mount</source>
|
||||
<target state="translated">删除装载时出错</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/connectControllerDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="connectController.dialog.title">
|
||||
<source xml:lang="en">Connect to Controller (preview)</source>
|
||||
<target state="translated">连接到控制器(预览)</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/commonControls" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="bdc.dashboard.viewDetails">
|
||||
<source xml:lang="en">View Details</source>
|
||||
<target state="translated">查看详细信息</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/extension" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="mount.error.endpointNotFound">
|
||||
<source xml:lang="en">Controller endpoint information was not found</source>
|
||||
<target state="translated">未找到控制器终结点信息</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.title">
|
||||
<source xml:lang="en">Big Data Cluster Dashboard (preview) -</source>
|
||||
<target state="translated">大数据群集仪表板(预览) -</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textYes">
|
||||
<source xml:lang="en">Yes</source>
|
||||
<target state="translated">是</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textNo">
|
||||
<source xml:lang="en">No</source>
|
||||
<target state="translated">否</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textConfirmDeleteController">
|
||||
<source xml:lang="en">Are you sure you want to delete '{0}'?</source>
|
||||
<target state="translated">确定要删除“{0}”吗?</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/addControllerNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="textBigDataClusterControllerWithDots">
|
||||
<source xml:lang="en">Add SQL Server Big Data Cluster controller...</source>
|
||||
<target state="translated">添加 SQL Server 大数据群集控制器…</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textConnectToController">
|
||||
<source xml:lang="en">Connect to Controller</source>
|
||||
<target state="translated">连接到控制器</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/loadingControllerNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="textLoadingWithDots">
|
||||
<source xml:lang="en">Loading...</source>
|
||||
<target state="translated">正在加载…</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/addControllerDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="basicAuthName">
|
||||
<source xml:lang="en">Basic</source>
|
||||
<target state="translated">基本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="integratedAuthName">
|
||||
<source xml:lang="en">Windows Authentication</source>
|
||||
<target state="translated">Windows 身份验证</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="err.controller.username.required">
|
||||
<source xml:lang="en">Username is required</source>
|
||||
<target state="translated">用户名为必填项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="err.controller.password.required">
|
||||
<source xml:lang="en">Password is required</source>
|
||||
<target state="translated">密码为必填项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textAddNewController">
|
||||
<source xml:lang="en">Add New Controller (preview)</source>
|
||||
<target state="translated">新增控制器(预览)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUrlLower">
|
||||
<source xml:lang="en">url</source>
|
||||
<target state="translated">URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUsernameLower">
|
||||
<source xml:lang="en">username</source>
|
||||
<target state="translated">用户名</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textPasswordLower">
|
||||
<source xml:lang="en">password</source>
|
||||
<target state="translated">密码</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textRememberPassword">
|
||||
<source xml:lang="en">Remember Password</source>
|
||||
<target state="translated">记住密码</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUrlCapital">
|
||||
<source xml:lang="en">Cluster Management URL</source>
|
||||
<target state="translated">群集管理 URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textAuthCapital">
|
||||
<source xml:lang="en">Authentication type</source>
|
||||
<target state="translated">身份验证类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textUsernameCapital">
|
||||
<source xml:lang="en">Username</source>
|
||||
<target state="translated">用户名</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textPasswordCapital">
|
||||
<source xml:lang="en">Password</source>
|
||||
<target state="translated">密码</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textAdd">
|
||||
<source xml:lang="en">Add</source>
|
||||
<target state="translated">添加</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textCancel">
|
||||
<source xml:lang="en">Cancel</source>
|
||||
<target state="translated">取消</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboard" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="bdc.dashboard.refreshButton">
|
||||
<source xml:lang="en">Refresh</source>
|
||||
<target state="translated">刷新</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.troubleshootButton">
|
||||
<source xml:lang="en">Troubleshoot</source>
|
||||
<target state="translated">疑难解答</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.overviewNavTitle">
|
||||
<source xml:lang="en">Big Data Cluster overview</source>
|
||||
<target state="translated">大数据群集概述</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.clusterDetails">
|
||||
<source xml:lang="en">Cluster Details</source>
|
||||
<target state="translated">群集详细信息</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboardResourceStatusPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="bdc.dashboard.viewHyperlink">
|
||||
<trans-unit id="bdc.dashboard.view">
|
||||
<source xml:lang="en">View</source>
|
||||
<target state="translated">查看</target>
|
||||
</trans-unit>
|
||||
@@ -494,134 +272,190 @@
|
||||
<source xml:lang="en">N/A</source>
|
||||
<target state="translated">不适用</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.healthStatusDetailsHeader">
|
||||
<trans-unit id="bdc.dashboard.healthStatusDetails">
|
||||
<source xml:lang="en">Health Status Details</source>
|
||||
<target state="translated">运行状况详细信息</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.lastUpdated">
|
||||
<source xml:lang="en">Last Updated : {0}</source>
|
||||
<target state="translated">上次更新: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.instanceHeader">
|
||||
<source xml:lang="en">Instance</source>
|
||||
<target state="translated">实例</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.stateHeader">
|
||||
<source xml:lang="en">State</source>
|
||||
<target state="translated">状态</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.healthStatusHeader">
|
||||
<source xml:lang="en">Health Status</source>
|
||||
<target state="translated">运行状况</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.metricsAndLogsLabel">
|
||||
<trans-unit id="bdc.dashboard.metricsAndLogs">
|
||||
<source xml:lang="en">Metrics and Logs</source>
|
||||
<target state="translated">指标和日志</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.nodeMetricsHeader">
|
||||
<trans-unit id="bdc.dashboard.healthStatus">
|
||||
<source xml:lang="en">Health Status</source>
|
||||
<target state="translated">运行状况</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.nodeMetrics">
|
||||
<source xml:lang="en">Node Metrics</source>
|
||||
<target state="translated">节点指标</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.sqlMetricsHeader">
|
||||
<trans-unit id="bdc.dashboard.sqlMetrics">
|
||||
<source xml:lang="en">SQL Metrics</source>
|
||||
<target state="translated">SQL 指标</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.logsHeader">
|
||||
<trans-unit id="bdc.dashboard.logs">
|
||||
<source xml:lang="en">Logs</source>
|
||||
<target state="translated">日志</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/bdcDashboardOverviewPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="bdc.dashboard.propertiesHeader">
|
||||
<trans-unit id="bdc.dashboard.viewNodeMetrics">
|
||||
<source xml:lang="en">View Node Metrics {0}</source>
|
||||
<target state="translated">查看节点指标 {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.viewSqlMetrics">
|
||||
<source xml:lang="en">View SQL Metrics {0}</source>
|
||||
<target state="translated">查看 SQL 指标 {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.viewLogs">
|
||||
<source xml:lang="en">View Kibana Logs {0}</source>
|
||||
<target state="translated">查看 Kibana 日志 {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.lastUpdated">
|
||||
<source xml:lang="en">Last Updated : {0}</source>
|
||||
<target state="translated">上次更新时间: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="basicAuthName">
|
||||
<source xml:lang="en">Basic</source>
|
||||
<target state="translated">基本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="integratedAuthName">
|
||||
<source xml:lang="en">Windows Authentication</source>
|
||||
<target state="translated">Windows 身份验证</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="addNewController">
|
||||
<source xml:lang="en">Add New Controller</source>
|
||||
<target state="translated">添加新控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="url">
|
||||
<source xml:lang="en">URL</source>
|
||||
<target state="translated">URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="username">
|
||||
<source xml:lang="en">Username</source>
|
||||
<target state="translated">用户名</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="password">
|
||||
<source xml:lang="en">Password</source>
|
||||
<target state="translated">密码</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="rememberPassword">
|
||||
<source xml:lang="en">Remember Password</source>
|
||||
<target state="translated">记住密码</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="clusterManagementUrl">
|
||||
<source xml:lang="en">Cluster Management URL</source>
|
||||
<target state="translated">群集管理 URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textAuthCapital">
|
||||
<source xml:lang="en">Authentication type</source>
|
||||
<target state="translated">身份验证类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="hdsf.dialog.connection.section">
|
||||
<source xml:lang="en">Cluster Connection</source>
|
||||
<target state="translated">群集连接</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="add">
|
||||
<source xml:lang="en">Add</source>
|
||||
<target state="translated">添加</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="cancel">
|
||||
<source xml:lang="en">Cancel</source>
|
||||
<target state="translated">取消</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ok">
|
||||
<source xml:lang="en">OK</source>
|
||||
<target state="translated">确定</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.refresh">
|
||||
<source xml:lang="en">Refresh</source>
|
||||
<target state="translated">刷新</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.troubleshoot">
|
||||
<source xml:lang="en">Troubleshoot</source>
|
||||
<target state="translated">疑难解答</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.bdcOverview">
|
||||
<source xml:lang="en">Big Data Cluster overview</source>
|
||||
<target state="translated">大数据群集概述</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.clusterDetails">
|
||||
<source xml:lang="en">Cluster Details</source>
|
||||
<target state="translated">群集详细信息</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.clusterOverview">
|
||||
<source xml:lang="en">Cluster Overview</source>
|
||||
<target state="translated">群集概述</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.serviceEndpoints">
|
||||
<source xml:lang="en">Service Endpoints</source>
|
||||
<target state="translated">服务终结点</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.clusterProperties">
|
||||
<source xml:lang="en">Cluster Properties</source>
|
||||
<target state="translated">群集属性</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.clusterState">
|
||||
<source xml:lang="en">Cluster State :</source>
|
||||
<target state="translated">群集状态:</target>
|
||||
<source xml:lang="en">Cluster State</source>
|
||||
<target state="translated">群集状态</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.healthStatus">
|
||||
<source xml:lang="en">Health Status :</source>
|
||||
<target state="translated">运行状况:</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.overviewHeader">
|
||||
<source xml:lang="en">Cluster Overview</source>
|
||||
<target state="translated">群集概述</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.lastUpdated">
|
||||
<source xml:lang="en">Last Updated : {0}</source>
|
||||
<target state="translated">上次更新: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.serviceNameHeader">
|
||||
<trans-unit id="bdc.dashboard.serviceName">
|
||||
<source xml:lang="en">Service Name</source>
|
||||
<target state="translated">服务名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.stateHeader">
|
||||
<source xml:lang="en">State</source>
|
||||
<target state="translated">状态</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.healthStatusHeader">
|
||||
<source xml:lang="en">Health Status</source>
|
||||
<target state="translated">运行状况</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.endpointsLabel">
|
||||
<source xml:lang="en">Service Endpoints</source>
|
||||
<target state="translated">服务终结点</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.serviceHeader">
|
||||
<trans-unit id="bdc.dashboard.service">
|
||||
<source xml:lang="en">Service</source>
|
||||
<target state="translated">服务</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.endpointHeader">
|
||||
<trans-unit id="bdc.dashboard.endpoint">
|
||||
<source xml:lang="en">Endpoint</source>
|
||||
<target state="translated">终结点</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="endpointsError">
|
||||
<source xml:lang="en">Unexpected error retrieving BDC Endpoints: {0}</source>
|
||||
<target state="translated">检索 BDC 终结点时出现意外错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.noConnection">
|
||||
<source xml:lang="en">The dashboard requires a connection. Please click retry to enter your credentials.</source>
|
||||
<target state="translated">仪表板需要连接。请单击“重试”以输入凭据。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.unexpectedError">
|
||||
<source xml:lang="en">Unexpected error occurred: {0}</source>
|
||||
<target state="translated">发生意外错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.copyTitle">
|
||||
<source xml:lang="en">Copy</source>
|
||||
<target state="translated">复制</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="copiedEndpoint">
|
||||
<source xml:lang="en">Endpoint '{0}' copied to clipboard</source>
|
||||
<target state="translated">终结点“{0}”已复制到剪贴板</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/dialog/mountHdfsDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="bdc.dashboard.copy">
|
||||
<source xml:lang="en">Copy</source>
|
||||
<target state="translated">复制</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.viewDetails">
|
||||
<source xml:lang="en">View Details</source>
|
||||
<target state="translated">查看详细信息</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.viewErrorDetails">
|
||||
<source xml:lang="en">View Error Details</source>
|
||||
<target state="translated">查看错误详细信息</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="connectController.dialog.title">
|
||||
<source xml:lang="en">Connect to Controller</source>
|
||||
<target state="translated">连接到控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.main.section">
|
||||
<source xml:lang="en">Mount Configuration</source>
|
||||
<target state="translated">装载配置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.hdfsPath.title">
|
||||
<source xml:lang="en">HDFS Path</source>
|
||||
<target state="translated">HDFS 路径</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.err.formatting">
|
||||
<source xml:lang="en">Bad formatting of credentials at {0}</source>
|
||||
<target state="translated">{0} 处凭据格式错误</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.task.name">
|
||||
<source xml:lang="en">Mounting HDFS folder on path {0}</source>
|
||||
<target state="translated">正在路径 {0} 上装载 HDFS 文件夹</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="refreshmount.task.name">
|
||||
<source xml:lang="en">Refreshing HDFS Mount on path {0}</source>
|
||||
<target state="translated">正在刷新路径 {0} 上的 HDFS 装载</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="deletemount.task.name">
|
||||
<source xml:lang="en">Deleting HDFS Mount on path {0}</source>
|
||||
<target state="translated">正在删除路径 {0} 上的 HDFS 装载</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.task.submitted">
|
||||
<source xml:lang="en">Mount creation has started</source>
|
||||
<target state="translated">已开始装载创建</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="refreshmount.task.submitted">
|
||||
<source xml:lang="en">Refresh mount request submitted</source>
|
||||
<target state="translated">刷新已提交的装载请求</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="deletemount.task.submitted">
|
||||
<source xml:lang="en">Delete mount request submitted</source>
|
||||
<target state="translated">删除已提交的装载请求</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.task.complete">
|
||||
<source xml:lang="en">Mounting HDFS folder is complete</source>
|
||||
<target state="translated">已完成 HDFS 文件夹装载</target>
|
||||
@@ -630,17 +464,13 @@
|
||||
<source xml:lang="en">Mounting is likely to complete, check back later to verify</source>
|
||||
<target state="translated">装载即将完成,请稍后回来查看以进行验证</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.task.error">
|
||||
<source xml:lang="en">Error mounting folder: {0}</source>
|
||||
<target state="translated">装载文件夹时出错: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.error.unknown">
|
||||
<source xml:lang="en">Unknown error occurred during the mount process</source>
|
||||
<target state="translated">装载过程中发生未知错误</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.dialog.title">
|
||||
<source xml:lang="en">Mount HDFS Folder (preview)</source>
|
||||
<target state="translated">装载 HDFS 文件夹(预览)</target>
|
||||
<source xml:lang="en">Mount HDFS Folder</source>
|
||||
<target state="translated">装载 HDFS 文件夹</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.hdfsPath.title">
|
||||
<source xml:lang="en">HDFS Path</source>
|
||||
<target state="translated">HDFS 路径</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.hdfsPath.info">
|
||||
<source xml:lang="en">Path to a new (non-existing) directory which you want to associate with the mount</source>
|
||||
@@ -666,25 +496,133 @@
|
||||
<source xml:lang="en">Refresh Mount</source>
|
||||
<target state="translated">刷新装载</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="refreshmount.task.name">
|
||||
<source xml:lang="en">Refreshing HDFS Mount on path {0}</source>
|
||||
<target state="translated">正在刷新路径 {0} 上的 HDFS 装载</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="refreshmount.task.submitted">
|
||||
<source xml:lang="en">Refresh mount request submitted</source>
|
||||
<target state="translated">刷新已提交的装载请求</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="deleteMount.dialog.title">
|
||||
<source xml:lang="en">Delete Mount</source>
|
||||
<target state="translated">删除装载</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="deletemount.task.name">
|
||||
<source xml:lang="en">Deleting HDFS Mount on path {0}</source>
|
||||
<target state="translated">正在删除路径 {0} 上的 HDFS 装载</target>
|
||||
<trans-unit id="bdc.dashboard.loadingClusterStateCompleted">
|
||||
<source xml:lang="en">Loading cluster state completed</source>
|
||||
<target state="translated">群集状态加载已完成</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="deletemount.task.submitted">
|
||||
<source xml:lang="en">Delete mount request submitted</source>
|
||||
<target state="translated">删除已提交的装载请求</target>
|
||||
<trans-unit id="bdc.dashboard.loadingHealthStatusCompleted">
|
||||
<source xml:lang="en">Loading health status completed</source>
|
||||
<target state="translated">运行状况加载已完成</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="err.controller.username.required">
|
||||
<source xml:lang="en">Username is required</source>
|
||||
<target state="translated">用户名为必填项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="err.controller.password.required">
|
||||
<source xml:lang="en">Password is required</source>
|
||||
<target state="translated">密码为必填项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="endpointsError">
|
||||
<source xml:lang="en">Unexpected error retrieving BDC Endpoints: {0}</source>
|
||||
<target state="translated">检索 BDC 终结点时出现意外错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.noConnection">
|
||||
<source xml:lang="en">The dashboard requires a connection. Please click retry to enter your credentials.</source>
|
||||
<target state="translated">仪表板需要连接。请单击“重试”以输入凭据。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.unexpectedError">
|
||||
<source xml:lang="en">Unexpected error occurred: {0}</source>
|
||||
<target state="translated">发生意外错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.hdfs.loginerror1">
|
||||
<source xml:lang="en">Login to controller failed</source>
|
||||
<target state="translated">未能登录到控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.hdfs.loginerror2">
|
||||
<source xml:lang="en">Login to controller failed: {0}</source>
|
||||
<target state="translated">未能登录到控制器: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.err.formatting">
|
||||
<source xml:lang="en">Bad formatting of credentials at {0}</source>
|
||||
<target state="translated">{0} 处凭据格式错误</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.task.error">
|
||||
<source xml:lang="en">Error mounting folder: {0}</source>
|
||||
<target state="translated">装载文件夹时出错: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mount.error.unknown">
|
||||
<source xml:lang="en">Unknown error occurred during the mount process</source>
|
||||
<target state="translated">装载过程中发生未知错误</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/controller/clusterControllerApi" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="error.no.activedirectory">
|
||||
<source xml:lang="en">This cluster does not support Windows authentication</source>
|
||||
<target state="translated">此群集不支持 Windows 身份验证</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.tokenPost">
|
||||
<source xml:lang="en">Error during authentication</source>
|
||||
<target state="translated">身份验证期间出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.unauthorized">
|
||||
<source xml:lang="en">You do not have permission to log into this cluster using Windows Authentication</source>
|
||||
<target state="translated">你没有使用 Windows 身份验证登录到此群集的权限</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.getClusterConfig">
|
||||
<source xml:lang="en">Error retrieving cluster config from {0}</source>
|
||||
<target state="translated">从 {0} 检索群集配置时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.getEndPoints">
|
||||
<source xml:lang="en">Error retrieving endpoints from {0}</source>
|
||||
<target state="translated">从 {0} 检索终结点时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.getBdcStatus">
|
||||
<source xml:lang="en">Error retrieving BDC status from {0}</source>
|
||||
<target state="translated">从 {0} 检索 BDC 状态时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.mountHdfs">
|
||||
<source xml:lang="en">Error creating mount</source>
|
||||
<target state="translated">创建装载时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.statusHdfs">
|
||||
<source xml:lang="en">Error getting mount status</source>
|
||||
<target state="translated">获取装载状态时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.refreshHdfs">
|
||||
<source xml:lang="en">Error refreshing mount</source>
|
||||
<target state="translated">刷新装载时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.error.deleteHdfs">
|
||||
<source xml:lang="en">Error deleting mount</source>
|
||||
<target state="translated">删除装载时出错</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/extension" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="mount.error.endpointNotFound">
|
||||
<source xml:lang="en">Controller endpoint information was not found</source>
|
||||
<target state="translated">未找到控制器终结点信息</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdc.dashboard.title">
|
||||
<source xml:lang="en">Big Data Cluster Dashboard -</source>
|
||||
<target state="translated">大数据群集仪表板 -</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textYes">
|
||||
<source xml:lang="en">Yes</source>
|
||||
<target state="translated">是</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textNo">
|
||||
<source xml:lang="en">No</source>
|
||||
<target state="translated">否</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="textConfirmRemoveController">
|
||||
<source xml:lang="en">Are you sure you want to remove '{0}'?</source>
|
||||
<target state="translated">确定要删除 "{0}" 吗?</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/big-data-cluster/dist/bigDataCluster/tree/controllerTreeDataProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="bdc.controllerTreeDataProvider.error">
|
||||
<source xml:lang="en">Unexpected error loading saved controllers: {0}</source>
|
||||
<target state="translated">加载已保存的控制器时出现意外错误: {0}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/cms/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/cms/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="cms.displayName">
|
||||
<source xml:lang="en">SQL Server Central Management Servers</source>
|
||||
@@ -424,7 +424,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/cms/out/cmsResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/cms/out/cmsResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="cms.resource.tree.treeProvider.loadingLabel">
|
||||
<source xml:lang="en">Loading ...</source>
|
||||
@@ -432,7 +432,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/cms/out/cmsResource/tree/cmsResourceTreeNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/cms/out/cmsResource/tree/cmsResourceTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="cms.resource.cmsResourceTreeNode.noResourcesLabel">
|
||||
<source xml:lang="en">No resources found</source>
|
||||
@@ -440,7 +440,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/cms/out/cmsResource/tree/cmsResourceEmptyTreeNode" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/cms/out/cmsResource/tree/cmsResourceEmptyTreeNode" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="cms.resource.tree.CmsTreeNode.addCmsServerLabel">
|
||||
<source xml:lang="en">Add Central Management Server...</source>
|
||||
@@ -448,7 +448,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/cms/out/cmsResource/cmsResourceCommands" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/cms/out/cmsResource/cmsResourceCommands" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="cms.errors.sameCmsServerName">
|
||||
<source xml:lang="en">Central Management Server Group already has a Registered Server with the name {0}</source>
|
||||
@@ -500,7 +500,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/cms/out/cmsUtils" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/cms/out/cmsUtils" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="cms.errors.sameServerUnderCms">
|
||||
<source xml:lang="en">You cannot add a shared registered server with the same name as the Configuration Server</source>
|
||||
|
||||
@@ -1,66 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/dacpac/out/wizard/pages/selectOperationpage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacFx.deployRadioButtonLabel">
|
||||
<source xml:lang="en">Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac]</source>
|
||||
<target state="translated">将数据层应用程序 .dacpac 文件部署到 SQL Server 的实例 [部署 Dacpac]</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.extractRadioButtonLabel">
|
||||
<source xml:lang="en">Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac]</source>
|
||||
<target state="translated">将数据层应用程序从 SQL Server 实例提取到 .dacpac 文件 [提取 Dacpac]</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.importRadioButtonLabel">
|
||||
<source xml:lang="en">Create a database from a .bacpac file [Import Bacpac]</source>
|
||||
<target state="translated">由 .bacpac 文件创建数据库 [导入 Bacpac]</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.exportRadioButtonLabel">
|
||||
<source xml:lang="en">Export the schema and data from a database to the logical .bacpac file format [Export Bacpac]</source>
|
||||
<target state="translated">将架构和数据从数据库导出到逻辑 .bacpac 文件格式 [导出 Bacpac]</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/pages/importConfigPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacFxImport.openFile">
|
||||
<source xml:lang="en">Open</source>
|
||||
<target state="translated">打开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFxImport.fileTextboxTitle">
|
||||
<source xml:lang="en">File Location</source>
|
||||
<target state="translated">文件位置</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/pages/extractConfigPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacfxExtract.saveFile">
|
||||
<source xml:lang="en">Save</source>
|
||||
<target state="translated">保存</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFxExtract.fileTextboxTitle">
|
||||
<source xml:lang="en">File Location</source>
|
||||
<target state="translated">文件位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFxExtract.versionTextboxTitle">
|
||||
<source xml:lang="en">Version (use x.x.x.x where x is a number)</source>
|
||||
<target state="translated">版本(采用 x.x.x.x 格式,x 表示数字)</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/pages/exportConfigPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacfxExport.saveFile">
|
||||
<source xml:lang="en">Save</source>
|
||||
<target state="translated">保存</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFxExport.fileTextboxTitle">
|
||||
<source xml:lang="en">File Location</source>
|
||||
<target state="translated">文件位置</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/pages/deployPlanPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/dacpac/out/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="dacfx.dataLossTextWithCount">
|
||||
<source xml:lang="en">{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.</source>
|
||||
@@ -78,7 +18,7 @@
|
||||
<source xml:lang="en">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.</source>
|
||||
<target state="translated">部署操作可能导致数据丢失。请确保在部署出现问题时有备份或快照可用。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.operationColumn">
|
||||
<trans-unit id="dacfx.operation">
|
||||
<source xml:lang="en">Operation</source>
|
||||
<target state="translated">操作</target>
|
||||
</trans-unit>
|
||||
@@ -86,7 +26,7 @@
|
||||
<source xml:lang="en">Operation(Create, Alter, Delete) that will occur during deployment</source>
|
||||
<target state="translated">部署过程中将发生的操作(创建、更改、删除)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.typeColumn">
|
||||
<trans-unit id="dacfx.type">
|
||||
<source xml:lang="en">Type</source>
|
||||
<target state="translated">类型</target>
|
||||
</trans-unit>
|
||||
@@ -94,7 +34,7 @@
|
||||
<source xml:lang="en">Type of object that will be affected by deployment</source>
|
||||
<target state="translated">将受部署影响的对象类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.objectColumn">
|
||||
<trans-unit id="dacfx.object">
|
||||
<source xml:lang="en">Object</source>
|
||||
<target state="translated">对象</target>
|
||||
</trans-unit>
|
||||
@@ -102,7 +42,7 @@
|
||||
<source xml:lang="en">Name of object that will be affected by deployment</source>
|
||||
<target state="translated">将受部署影响的对象的名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.dataLossColumn">
|
||||
<trans-unit id="dacfx.dataLoss">
|
||||
<source xml:lang="en">Data Loss</source>
|
||||
<target state="translated">数据丢失</target>
|
||||
</trans-unit>
|
||||
@@ -110,110 +50,82 @@
|
||||
<source xml:lang="en">Operations that may result in data loss are marked with a warning sign</source>
|
||||
<target state="translated">可能导致数据丢失的操作标有警告符号</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/pages/deployConfigPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacFx.databaseNameTextBox">
|
||||
<source xml:lang="en">Database Name</source>
|
||||
<target state="translated">数据库名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.databaseNameDropdown">
|
||||
<source xml:lang="en">Database Name</source>
|
||||
<target state="translated">数据库名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFxDeploy.openFile">
|
||||
<source xml:lang="en">Open</source>
|
||||
<target state="translated">打开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFxDeploy.fileTextboxTitle">
|
||||
<source xml:lang="en">File Location</source>
|
||||
<target state="translated">文件位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.upgradeRadioButtonLabel">
|
||||
<source xml:lang="en">Upgrade Existing Database</source>
|
||||
<target state="translated">升级现有数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.newRadioButtonLabel">
|
||||
<source xml:lang="en">New Database</source>
|
||||
<target state="translated">新建数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.targetDatabaseRadioButtonsTitle">
|
||||
<source xml:lang="en">Target Database</source>
|
||||
<target state="translated">目标数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.targetDatabaseDropdownTitle">
|
||||
<source xml:lang="en">Database Name</source>
|
||||
<target state="translated">数据库名称</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/pages/dacFxSummaryPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacfx.targetServerName">
|
||||
<source xml:lang="en">Target Server</source>
|
||||
<target state="translated">目标服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.targetDatabaseName">
|
||||
<source xml:lang="en">Target Database</source>
|
||||
<target state="translated">目标数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.sourceServerName">
|
||||
<source xml:lang="en">Source Server</source>
|
||||
<target state="translated">源服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.sourceDatabaseName">
|
||||
<source xml:lang="en">Source Database</source>
|
||||
<target state="translated">源数据库</target>
|
||||
<trans-unit id="dacfx.save">
|
||||
<source xml:lang="en">Save</source>
|
||||
<target state="translated">保存</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.fileLocation">
|
||||
<source xml:lang="en">File Location</source>
|
||||
<target state="translated">文件位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfxExtract.version">
|
||||
<source xml:lang="en">Version</source>
|
||||
<target state="translated">版本</target>
|
||||
<trans-unit id="dacFxExtract.versionText">
|
||||
<source xml:lang="en">Version (use x.x.x.x where x is a number)</source>
|
||||
<target state="translated">版本(采用 x.x.x.x 格式,x 表示数字)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.settingColumn">
|
||||
<source xml:lang="en">Setting</source>
|
||||
<target state="translated">设置</target>
|
||||
<trans-unit id="dacFxDeploy.openFile">
|
||||
<source xml:lang="en">Open</source>
|
||||
<target state="translated">打开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.valueColumn">
|
||||
<source xml:lang="en">Value</source>
|
||||
<target state="translated">值</target>
|
||||
<trans-unit id="dacFx.deployDescrption">
|
||||
<source xml:lang="en">Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac]</source>
|
||||
<target state="translated">将数据层应用程序 .dacpac 文件部署到 SQL Server 的实例 [部署 Dacpac]</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/api/dacFxConfigPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacFx.targetServerDropdownTitle">
|
||||
<source xml:lang="en">Target Server</source>
|
||||
<target state="translated">目标服务器</target>
|
||||
<trans-unit id="dacFx.extractDescription">
|
||||
<source xml:lang="en">Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac]</source>
|
||||
<target state="translated">将数据层应用程序从 SQL Server 实例提取到 .dacpac 文件 [提取 Dacpac]</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.sourceServerDropdownTitle">
|
||||
<source xml:lang="en">Source Server</source>
|
||||
<target state="translated">源服务器</target>
|
||||
<trans-unit id="dacFx.importDescription">
|
||||
<source xml:lang="en">Create a database from a .bacpac file [Import Bacpac]</source>
|
||||
<target state="translated">由 .bacpac 文件创建数据库 [导入 Bacpac]</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.databaseNameTextBox">
|
||||
<trans-unit id="dacFx.exportDescription">
|
||||
<source xml:lang="en">Export the schema and data from a database to the logical .bacpac file format [Export Bacpac]</source>
|
||||
<target state="translated">将架构和数据从数据库导出到逻辑 .bacpac 文件格式 [导出 Bacpac]</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.databaseName">
|
||||
<source xml:lang="en">Database Name</source>
|
||||
<target state="translated">数据库名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.upgradeExistingDatabase">
|
||||
<source xml:lang="en">Upgrade Existing Database</source>
|
||||
<target state="translated">升级现有数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.newDatabase">
|
||||
<source xml:lang="en">New Database</source>
|
||||
<target state="translated">新建数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.targetDatabase">
|
||||
<source xml:lang="en">Target Database</source>
|
||||
<target state="translated">目标数据库</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.sourceDatabaseDropdownTitle">
|
||||
<trans-unit id="dacFx.targetServer">
|
||||
<source xml:lang="en">Target Server</source>
|
||||
<target state="translated">目标服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.sourceServer">
|
||||
<source xml:lang="en">Source Server</source>
|
||||
<target state="translated">源服务器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.sourceDatabase">
|
||||
<source xml:lang="en">Source Database</source>
|
||||
<target state="translated">源数据库</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/api/basePage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="basePage.defaultUser">
|
||||
<trans-unit id="dacfx.version">
|
||||
<source xml:lang="en">Version</source>
|
||||
<target state="translated">版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.setting">
|
||||
<source xml:lang="en">Setting</source>
|
||||
<target state="translated">设置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.value">
|
||||
<source xml:lang="en">Value</source>
|
||||
<target state="translated">值</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.default">
|
||||
<source xml:lang="en">default</source>
|
||||
<target state="translated">默认</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/dacpac/out/wizard/dataTierApplicationWizard" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="dacFx.selectOperationPageName">
|
||||
<source xml:lang="en">Select an Operation</source>
|
||||
<target state="translated">选择操作</target>
|
||||
@@ -222,7 +134,7 @@
|
||||
<source xml:lang="en">Select Deploy Dacpac Settings</source>
|
||||
<target state="translated">选择“部署 Dacpac 设置”</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.deployPlanPage">
|
||||
<trans-unit id="dacFx.deployPlanPageName">
|
||||
<source xml:lang="en">Review the deploy plan</source>
|
||||
<target state="translated">查看部署计划</target>
|
||||
</trans-unit>
|
||||
@@ -246,15 +158,15 @@
|
||||
<source xml:lang="en">Deploy</source>
|
||||
<target state="translated">部署</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.extractButton">
|
||||
<trans-unit id="dacFx.extract">
|
||||
<source xml:lang="en">Extract</source>
|
||||
<target state="translated">提取</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.importButton">
|
||||
<trans-unit id="dacFx.import">
|
||||
<source xml:lang="en">Import</source>
|
||||
<target state="translated">导入</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacFx.exportButton">
|
||||
<trans-unit id="dacFx.export">
|
||||
<source xml:lang="en">Export</source>
|
||||
<target state="translated">导出</target>
|
||||
</trans-unit>
|
||||
@@ -262,30 +174,18 @@
|
||||
<source xml:lang="en">Generate Script</source>
|
||||
<target state="translated">生成脚本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="alertData.deployErrorMessage">
|
||||
<source xml:lang="en">Deploy failed '{0}'</source>
|
||||
<target state="translated">部署失败“{0}”</target>
|
||||
<trans-unit id="dacfx.deployPlanErrorMessage">
|
||||
<source xml:lang="en">Generating deploy plan failed '{0}'</source>
|
||||
<target state="translated">生成部署计划失败“{0}”</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="alertData.extractErrorMessage">
|
||||
<source xml:lang="en">Extract failed '{0}'</source>
|
||||
<target state="translated">提取失败“{0}”</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="alertData.exportErrorMessage">
|
||||
<source xml:lang="en">Export failed '{0}'</source>
|
||||
<target state="translated">导出失败“{0}”</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="alertData.importErrorMessage">
|
||||
<source xml:lang="en">Import failed '{0}'</source>
|
||||
<target state="translated">导入失败“{0}”</target>
|
||||
<trans-unit id="dacfx.operationErrorMessage">
|
||||
<source xml:lang="en">{0} operation failed '{1}'</source>
|
||||
<target state="translated">{0} 操作失败“{1}”</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dacfx.scriptGeneratingMessage">
|
||||
<source xml:lang="en">You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete.</source>
|
||||
<target state="translated">关闭向导后,可在任务视图中查看脚本生成的状态。生成的脚本将在完成后打开。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="alertData.deployPlanErrorMessage">
|
||||
<source xml:lang="en">Generating deploy plan failed '{0}'</source>
|
||||
<target state="translated">生成部署计划失败“{0}”</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/import/out/wizard/pages/summaryPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/import/out/wizard/pages/summaryPage" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="flatFileImport.importInformation">
|
||||
<source xml:lang="en">Import information</source>
|
||||
@@ -36,7 +36,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/import/out/wizard/pages/prosePreviewPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/import/out/wizard/pages/prosePreviewPage" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="flatFileImport.prosePreviewMessage">
|
||||
<source xml:lang="en">This operation analyzed the input file structure to generate the preview below for up to the first 50 rows.</source>
|
||||
@@ -52,7 +52,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/import/out/wizard/pages/modifyColumnsPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/import/out/wizard/pages/modifyColumnsPage" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="flatFileImport.importData">
|
||||
<source xml:lang="en">Import Data</source>
|
||||
@@ -80,7 +80,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/import/out/wizard/pages/fileConfigPage" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/import/out/wizard/pages/fileConfigPage" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="flatFileImport.serverDropdownTitle">
|
||||
<source xml:lang="en">Server the database is in</source>
|
||||
@@ -112,7 +112,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/import/out/wizard/flatFileWizard" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/import/out/wizard/flatFileWizard" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="import.needConnection">
|
||||
<source xml:lang="en">Please connect to a server before using this wizard.</source>
|
||||
@@ -144,7 +144,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/import/out/services/telemetry" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/import/out/services/telemetry" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="import.serviceCrashButton">
|
||||
<source xml:lang="en">Give Feedback</source>
|
||||
@@ -156,7 +156,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/import/out/services/serviceClient" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/import/out/services/serviceClient" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="serviceStarted">
|
||||
<source xml:lang="en">Service Started</source>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/mssql/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="json.schemas.desc">
|
||||
<source xml:lang="en">Associate schemas to JSON files in the current project</source>
|
||||
@@ -98,6 +98,12 @@
|
||||
<source xml:lang="en">Configure Python for Notebooks</source>
|
||||
<target state="translated">为笔记本配置 Python</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.openClusterDashboard">
|
||||
<source xml:lang="en">Cluster
|
||||
Dashboard</source>
|
||||
<target state="translated">群集
|
||||
仪表板</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.searchServers">
|
||||
<source xml:lang="en">Search: Servers</source>
|
||||
<target state="translated">搜索: 服务器</target>
|
||||
@@ -118,6 +124,22 @@
|
||||
<source xml:lang="en">Show Log File</source>
|
||||
<target state="translated">显示日志文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.disabled">
|
||||
<source xml:lang="en">Disabled</source>
|
||||
<target state="translated">已禁用</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.enabled">
|
||||
<source xml:lang="en">Enabled</source>
|
||||
<target state="translated">已启用</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.exportNotebookToSql">
|
||||
<source xml:lang="en">Export Notebook as SQL</source>
|
||||
<target state="translated">将笔记本导出为 SQL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.exportSqlAsNotebook">
|
||||
<source xml:lang="en">Export SQL as Notebook</source>
|
||||
<target state="translated">将 SQL 导出为笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.configuration.title">
|
||||
<source xml:lang="en">MSSQL configuration</source>
|
||||
<target state="translated">MSSQL 配置</target>
|
||||
@@ -126,6 +148,10 @@
|
||||
<source xml:lang="en">Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false'</source>
|
||||
<target state="translated">是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 "true" 或 "false"</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.maxXmlCharsToStore">
|
||||
<source xml:lang="en">Number of XML characters to store after running a query</source>
|
||||
<target state="translated">运行查询后要存储的 XML 字符数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.format.alignColumnDefinitionsInColumns">
|
||||
<source xml:lang="en">Should column definitions be aligned?</source>
|
||||
<target state="translated">列定义是否应对齐?</target>
|
||||
@@ -162,7 +188,119 @@
|
||||
<source xml:lang="en">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.</source>
|
||||
<target state="translated">启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="ignorePlatformWarning">
|
||||
<trans-unit id="mssql.intelliSense.enableIntelliSense">
|
||||
<source xml:lang="en">Should IntelliSense be enabled</source>
|
||||
<target state="translated">是否应启用 IntelliSense</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.intelliSense.enableErrorChecking">
|
||||
<source xml:lang="en">Should IntelliSense error checking be enabled</source>
|
||||
<target state="translated">是否应启用 IntelliSense 错误检查</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.intelliSense.enableSuggestions">
|
||||
<source xml:lang="en">Should IntelliSense suggestions be enabled</source>
|
||||
<target state="translated">是否应启用 IntelliSense 建议</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.intelliSense.enableQuickInfo">
|
||||
<source xml:lang="en">Should IntelliSense quick info be enabled</source>
|
||||
<target state="translated">是否应启用 IntelliSense 快速信息</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.intelliSense.lowerCaseSuggestions">
|
||||
<source xml:lang="en">Should IntelliSense suggestions be lowercase</source>
|
||||
<target state="translated">是否小写显示 IntelliSense 建议</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.setRowCount">
|
||||
<source xml:lang="en">Maximum number of rows to return before the server stops processing your query.</source>
|
||||
<target state="translated">在服务器停止处理查询之前要返回的最大行数。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.textSize">
|
||||
<source xml:lang="en">Maximum size of text and ntext data returned from a SELECT statement</source>
|
||||
<target state="translated">从 SELECT 语句返回的 text 和 ntext 数据的大小上限</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.executionTimeout">
|
||||
<source xml:lang="en">An execution time-out of 0 indicates an unlimited wait (no time-out)</source>
|
||||
<target state="translated">如果执行超时为 0,则表示无限等待(不会超时)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.noCount">
|
||||
<source xml:lang="en">Enable SET NOCOUNT option</source>
|
||||
<target state="translated">启用 SET NOCOUNT 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.noExec">
|
||||
<source xml:lang="en">Enable SET NOEXEC option</source>
|
||||
<target state="translated">启用 SET NOEXEC 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.parseOnly">
|
||||
<source xml:lang="en">Enable SET PARSEONLY option</source>
|
||||
<target state="translated">启用 SET PARSEONLY 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.arithAbort">
|
||||
<source xml:lang="en">Enable SET ARITHABORT option</source>
|
||||
<target state="translated">启用 SET ARITHABORT 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.statisticsTime">
|
||||
<source xml:lang="en">Enable SET STATISTICS TIME option</source>
|
||||
<target state="translated">启用 SET STATISTICS TIME 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.statisticsIO">
|
||||
<source xml:lang="en">Enable SET STATISTICS IO option</source>
|
||||
<target state="translated">启用 SET STATISTICS IO 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.xactAbortOn">
|
||||
<source xml:lang="en">Enable SET XACT_ABORT ON option</source>
|
||||
<target state="translated">启用 SET XACT_ABORT ON 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.transactionIsolationLevel">
|
||||
<source xml:lang="en">Enable SET TRANSACTION ISOLATION LEVEL option</source>
|
||||
<target state="translated">启用 SET TRANSACTION ISOLATION LEVEL 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.deadlockPriority">
|
||||
<source xml:lang="en">Enable SET DEADLOCK_PRIORITY option</source>
|
||||
<target state="translated">启用 SET DEADLOCK_PRIORITY 选项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.lockTimeout">
|
||||
<source xml:lang="en">Enable SET LOCK TIMEOUT option (in milliseconds)</source>
|
||||
<target state="translated">启用 SET LOCK TIMEOUT 选项(毫秒)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.queryGovernorCostLimit">
|
||||
<source xml:lang="en">Enable SET QUERY_GOVERNOR_COST_LIMIT</source>
|
||||
<target state="translated">启用 SET QUERY_GOVERNOR_COST_LIMIT</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.ansiDefaults">
|
||||
<source xml:lang="en">Enable SET ANSI_DEFAULTS</source>
|
||||
<target state="translated">启用 SET ANSI_DEFAULTS</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.quotedIdentifier">
|
||||
<source xml:lang="en">Enable SET QUOTED_IDENTIFIER</source>
|
||||
<target state="translated">启用 SET QUOTED_IDENTIFIER</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.ansiNullDefaultOn">
|
||||
<source xml:lang="en">Enable SET ANSI_NULL_DFLT_ON</source>
|
||||
<target state="translated">启用 SET ANSI_NULL_DFLT_ON</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.implicitTransactions">
|
||||
<source xml:lang="en">Enable SET IMPLICIT_TRANSACTIONS</source>
|
||||
<target state="translated">启用 SET IMPLICIT_TRANSACTIONS</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.cursorCloseOnCommit">
|
||||
<source xml:lang="en">Enable SET CURSOR_CLOSE_ON_COMMIT</source>
|
||||
<target state="translated">启用 SET CURSOR_CLOSE_ON_COMMIT</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.ansiPadding">
|
||||
<source xml:lang="en">Enable SET ANSI_PADDING</source>
|
||||
<target state="translated">启用 SET ANSI_PADDING</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.ansiWarnings">
|
||||
<source xml:lang="en">Enable SET ANSI_WARNINGS</source>
|
||||
<target state="translated">启用 SET ANSI_WARNINGS</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.ansiNulls">
|
||||
<source xml:lang="en">Enable SET ANSI_NULLS</source>
|
||||
<target state="translated">启用 SET ANSI_NULLS</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.query.alwaysEncryptedParameterization">
|
||||
<source xml:lang="en">Enable Parameterization for Always Encrypted</source>
|
||||
<target state="translated">启用 Always Encrypted 参数化</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.ignorePlatformWarning">
|
||||
<source xml:lang="en">[Optional] Do not show unsupported platform warnings</source>
|
||||
<target state="translated">[可选] 不显示不受支持的平台警告</target>
|
||||
</trans-unit>
|
||||
@@ -323,12 +461,36 @@
|
||||
<target state="translated">SQL Server 语言记录名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.columnEncryptionSetting.displayName">
|
||||
<source xml:lang="en">Column encryption</source>
|
||||
<target state="translated">列加密</target>
|
||||
<source xml:lang="en">Always Encrypted</source>
|
||||
<target state="translated">Always Encrypted</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.columnEncryptionSetting.description">
|
||||
<source xml:lang="en">Default column encryption setting for all the commands on the connection</source>
|
||||
<target state="translated">针对连接的所有命令的默认列加密设置</target>
|
||||
<source xml:lang="en">Enables or disables Always Encrypted for the connection</source>
|
||||
<target state="translated">启用或禁用连接的 Always Encrypted 功能</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.displayName">
|
||||
<source xml:lang="en">Attestation Protocol</source>
|
||||
<target state="translated">证明协议</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.description">
|
||||
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
|
||||
<target state="translated">指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS">
|
||||
<source xml:lang="en">Azure Attestation</source>
|
||||
<target state="translated">Azure 证明</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS">
|
||||
<source xml:lang="en">Host Guardian Service</source>
|
||||
<target state="translated">主机保护者服务</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.displayName">
|
||||
<source xml:lang="en">Enclave Attestation URL</source>
|
||||
<target state="translated">Enclave 证明 URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.description">
|
||||
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
|
||||
<target state="translated">指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.encrypt.displayName">
|
||||
<source xml:lang="en">Encrypt</source>
|
||||
@@ -483,12 +645,32 @@
|
||||
<target state="translated">类型系统版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.connectionOptions.typeSystemVersion.description">
|
||||
<source xml:lang="en">Indicates which server type system then provider will expose through the DataReader</source>
|
||||
<source xml:lang="en">Indicates which server type system the provider will expose through the DataReader</source>
|
||||
<target state="translated">指示提供程序将通过 DataReader 公开的服务器类型系统</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="databasesListProperties.name">
|
||||
<source xml:lang="en">Name</source>
|
||||
<target state="translated">名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="databasesListProperties.status">
|
||||
<source xml:lang="en">Status</source>
|
||||
<target state="translated">状态</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="databasesListProperties.size">
|
||||
<source xml:lang="en">Size (MB)</source>
|
||||
<target state="translated">大小(MB)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="databasesListProperties.lastBackup">
|
||||
<source xml:lang="en">Last backup</source>
|
||||
<target state="translated">上次备份</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="objectsListProperties.name">
|
||||
<source xml:lang="en">Name</source>
|
||||
<target state="translated">名称</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="msgMissingNodeContext">
|
||||
<source xml:lang="en">Node Command called without any node passed</source>
|
||||
@@ -510,6 +692,14 @@
|
||||
<source xml:lang="en"> - Owner</source>
|
||||
<target state="translated"> - 所有者</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.owner">
|
||||
<source xml:lang="en">Owner</source>
|
||||
<target state="translated">所有者</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.group">
|
||||
<source xml:lang="en">Group</source>
|
||||
<target state="translated">组</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.owningGroupPostfix">
|
||||
<source xml:lang="en"> - Owning Group</source>
|
||||
<target state="translated"> - 责任组</target>
|
||||
@@ -539,8 +729,8 @@
|
||||
<target state="translated">删除</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.stickyHeader">
|
||||
<source xml:lang="en">Sticky</source>
|
||||
<target state="translated">粘性</target>
|
||||
<source xml:lang="en">Sticky Bit</source>
|
||||
<target state="translated">粘滞位</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.inheritDefaultsLabel">
|
||||
<source xml:lang="en">Inherit Defaults</source>
|
||||
@@ -574,6 +764,14 @@
|
||||
<source xml:lang="en">Named Users and Groups</source>
|
||||
<target state="translated">命名用户和组</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.defaultUserAndGroups">
|
||||
<source xml:lang="en">Default User and Groups</source>
|
||||
<target state="translated">默认用户和组</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.userOrGroupIcon">
|
||||
<source xml:lang="en">User or Group Icon</source>
|
||||
<target state="translated">用户或组图标</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.apply">
|
||||
<source xml:lang="en">Apply</source>
|
||||
<target state="translated">应用</target>
|
||||
@@ -586,61 +784,65 @@
|
||||
<source xml:lang="en">Unexpected error occurred while applying changes : {0}</source>
|
||||
<target state="translated">应用更改时发生意外错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_LocalFileDestinationHint">
|
||||
<trans-unit id="sparkJobSubmission.LocalFileDestinationHint">
|
||||
<source xml:lang="en">Local file will be uploaded to HDFS. </source>
|
||||
<target state="translated">本地文件将上传到 HDFS。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SubmissionEndMessage">
|
||||
<trans-unit id="sparkJobSubmission.SubmissionEndMessage">
|
||||
<source xml:lang="en">.......................... Submit Spark Job End ............................</source>
|
||||
<target state="translated">…………………….. 提交 Spark 作业结束 ……………………….</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_PrepareUploadingFile">
|
||||
<trans-unit id="sparkJobSubmission.PrepareUploadingFile">
|
||||
<source xml:lang="en">Uploading file from local {0} to HDFS folder: {1}</source>
|
||||
<target state="translated">正在将文件从本地 {0} 上传到 HDFS 文件夹: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_UploadingFileSucceeded">
|
||||
<trans-unit id="sparkJobSubmission.UploadingFileSucceeded">
|
||||
<source xml:lang="en">Upload file to cluster Succeeded!</source>
|
||||
<target state="translated">已将文件成功上传到群集!</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_UploadingFileFailed">
|
||||
<trans-unit id="sparkJobSubmission.UploadingFileFailed">
|
||||
<source xml:lang="en">Upload file to cluster Failed. {0}</source>
|
||||
<target state="translated">将文件上传到群集失败。{0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_PrepareSubmitJob">
|
||||
<trans-unit id="sparkJobSubmission.PrepareSubmitJob">
|
||||
<source xml:lang="en">Submitting job {0} ... </source>
|
||||
<target state="translated">正在提交作业 {0}…</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SubmitJobFinished">
|
||||
<trans-unit id="sparkJobSubmission.SubmitJobFinished">
|
||||
<source xml:lang="en">The Spark Job has been submitted.</source>
|
||||
<target state="translated">已提交 Spark 作业。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SubmitJobFailed">
|
||||
<trans-unit id="sparkJobSubmission.SubmitJobFailed">
|
||||
<source xml:lang="en">Spark Job Submission Failed. {0} </source>
|
||||
<target state="translated">Spark 作业提交失败。{0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_YarnUIMessage">
|
||||
<trans-unit id="sparkJobSubmission.YarnUIMessage">
|
||||
<source xml:lang="en">YarnUI Url: {0} </source>
|
||||
<target state="translated">YarnUI URL: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SparkHistoryLinkMessage">
|
||||
<trans-unit id="sparkJobSubmission.SparkHistoryLinkMessage">
|
||||
<source xml:lang="en">Spark History Url: {0} </source>
|
||||
<target state="translated">Spark 历史记录 URL: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_GetApplicationIdFailed">
|
||||
<trans-unit id="sparkJobSubmission.GetApplicationIdFailed">
|
||||
<source xml:lang="en">Get Application Id Failed. {0}</source>
|
||||
<target state="translated">获取应用程序 ID 失败。{0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_LocalFileNotExisted">
|
||||
<trans-unit id="sparkJobSubmission.LocalFileNotExisted">
|
||||
<source xml:lang="en">Local file {0} does not existed. </source>
|
||||
<target state="translated">本地文件 {0} 不存在。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_NoSqlBigDataClusterFound">
|
||||
<trans-unit id="sparkJobSubmission.NoSqlBigDataClusterFound">
|
||||
<source xml:lang="en">No SQL Server Big Data Cluster found.</source>
|
||||
<target state="translated">未找到 SQL Server 大数据群集。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkConnectionRequired">
|
||||
<source xml:lang="en">Please connect to the Spark cluster before View {0} History.</source>
|
||||
<target state="translated">请先连接到 Spark 群集,然后才能查看 {0} 历史记录。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/fileSources" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/fileSources" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="maxSizeNotice">
|
||||
<source xml:lang="en">NOTICE: This file has been truncated at {0} for preview. </source>
|
||||
@@ -652,7 +854,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/command" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/command" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="progress">
|
||||
<source xml:lang="en">$(sync~spin) {0}...</source>
|
||||
@@ -672,19 +874,39 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionService" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionService" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="sparkJobSubmission_LivyNoBatchIdReturned">
|
||||
<trans-unit id="sparkJobSubmission.LivyNoBatchIdReturned">
|
||||
<source xml:lang="en">No Spark job batch id is returned from response.{0}[Error] {1}</source>
|
||||
<target state="translated">未从响应中返回 Spark 作业批次 ID。{0}[错误] {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_LivyNoLogReturned">
|
||||
<trans-unit id="sparkJobSubmission.LivyNoLogReturned">
|
||||
<source xml:lang="en">No log is returned within response.{0}[Error] {1}</source>
|
||||
<target state="translated">未从响应中返回日志。{0}[错误] {1}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/hdfsCommands" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sqlClusterLookUp" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="promptBDCUsername">
|
||||
<source xml:lang="en">{0}Please provide the username to connect to the BDC Controller:</source>
|
||||
<target state="translated">{0}请提供用户名以连接到 BDC 控制器:</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="promptBDCPassword">
|
||||
<source xml:lang="en">Please provide the password to connect to the BDC Controller</source>
|
||||
<target state="translated">请提供密码以连接到 BDC 控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdcConnectError">
|
||||
<source xml:lang="en">Error: {0}. </source>
|
||||
<target state="translated">错误: {0}。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="usernameAndPasswordRequired">
|
||||
<source xml:lang="en">Username and password are required</source>
|
||||
<target state="translated">用户名和密码是必填项</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/hdfsCommands" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="allFiles">
|
||||
<source xml:lang="en">All Files</source>
|
||||
@@ -764,7 +986,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/hdfs/webhdfs" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/hdfs/webhdfs" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="webhdfs.invalidDataStructure">
|
||||
<source xml:lang="en">Invalid Data Structure</source>
|
||||
@@ -808,7 +1030,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/connection" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/connection" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="connectionInfoUndefined">
|
||||
<source xml:lang="en">ConnectionInfo is undefined.</source>
|
||||
@@ -824,7 +1046,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/telemetry" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/telemetry" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="viewKnownIssuesText">
|
||||
<source xml:lang="en">View Known Issues</source>
|
||||
@@ -836,12 +1058,20 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/main" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/main" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="msgSampleCodeDataFrame">
|
||||
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
|
||||
<target state="translated">此示例代码将文件加载到数据帧中,并显示前 10 个结果。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.errorConvertingToNotebook">
|
||||
<source xml:lang="en">An error occurred converting the SQL document to a Notebook. Error : {0}</source>
|
||||
<target state="translated">将 SQL 文档转换为笔记本时出错。错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.errorConvertingToSQL">
|
||||
<source xml:lang="en">An error occurred converting the Notebook document to SQL. Error : {0}</source>
|
||||
<target state="translated">将笔记本文档转换为 SQL 时出错。错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebookFileType">
|
||||
<source xml:lang="en">Notebooks</source>
|
||||
<target state="translated">笔记本</target>
|
||||
@@ -850,13 +1080,13 @@
|
||||
<source xml:lang="en">Only .ipynb Notebooks are supported</source>
|
||||
<target state="translated">仅支持 .ipynb 笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fileNotFound">
|
||||
<source xml:lang="en">Unable to find the file specified</source>
|
||||
<target state="translated">未找到指定的文件</target>
|
||||
<trans-unit id="noController">
|
||||
<source xml:lang="en">Could not find the controller endpoint for this instance</source>
|
||||
<target state="translated">找不到此实例的控制器终结点</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/hdfs/hdfsModel" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/hdfs/hdfsModel" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="mssql.recursivePermissionOpStarted">
|
||||
<source xml:lang="en">Applying permission changes recursively under '{0}'</source>
|
||||
@@ -876,7 +1106,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/prompts/confirm" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/prompts/confirm" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="msgYes">
|
||||
<source xml:lang="en">Yes</source>
|
||||
@@ -888,17 +1118,17 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/dialogCommands" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/dialogCommands" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="selectOtherServer">
|
||||
<source xml:lang="en">Select other SQL Server</source>
|
||||
<target state="translated">选择其他 SQL Server</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_PleaseSelectSqlWithCluster">
|
||||
<trans-unit id="sparkJobSubmission.PleaseSelectSqlWithCluster">
|
||||
<source xml:lang="en">Please select SQL Server with Big Data Cluster.</source>
|
||||
<target state="translated">请选择具有大数据群集的 SQL Server。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_NoSqlSelected">
|
||||
<trans-unit id="sparkJobSubmission.NoSqlSelected">
|
||||
<source xml:lang="en">No SQL Server is selected.</source>
|
||||
<target state="translated">未选择 SQL Server。</target>
|
||||
</trans-unit>
|
||||
@@ -906,127 +1136,127 @@
|
||||
<source xml:lang="en">The selected server does not belong to a SQL Server Big Data Cluster</source>
|
||||
<target state="translated">所选服务器不属于 SQL Server 大数据群集</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_GetFilePathFromSelectedNodeFailed">
|
||||
<trans-unit id="sparkJobSubmission.GetFilePathFromSelectedNodeFailed">
|
||||
<source xml:lang="en">Error Get File Path: {0}</source>
|
||||
<target state="translated">获取文件路径时出错: {0}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="sparkJobSubmission_SparkJobSubmissionDialogInitializeError">
|
||||
<trans-unit id="sparkJobSubmission.SparkJobSubmissionDialogInitializeError">
|
||||
<source xml:lang="en">Parameters for SparkJobSubmissionDialog is illegal</source>
|
||||
<target state="translated">不允许为 SparkJobSubmissionDialog 添加参数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_DialogTitleNewJob">
|
||||
<trans-unit id="sparkJobSubmission.DialogTitleNewJob">
|
||||
<source xml:lang="en">New Job</source>
|
||||
<target state="translated">新建作业</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_DialogCancelButton">
|
||||
<trans-unit id="sparkJobSubmission.DialogCancelButton">
|
||||
<source xml:lang="en">Cancel</source>
|
||||
<target state="translated">取消</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_DialogSubmitButton">
|
||||
<trans-unit id="sparkJobSubmission.DialogSubmitButton">
|
||||
<source xml:lang="en">Submit</source>
|
||||
<target state="translated">提交</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SubmitSparkJob">
|
||||
<trans-unit id="sparkJobSubmission.SubmitSparkJob">
|
||||
<source xml:lang="en">{0} Spark Job Submission:</source>
|
||||
<target state="translated">{0} Spark 作业提交:</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SubmissionStartMessage">
|
||||
<trans-unit id="sparkJobSubmission.SubmissionStartMessage">
|
||||
<source xml:lang="en">.......................... Submit Spark Job Start ..........................</source>
|
||||
<target state="translated">…………………….. 提交 Spark 作业开始 ……………………..</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="sparkJobSubmission_SparkJobSubmissionModelInitializeError">
|
||||
<trans-unit id="sparkJobSubmission.SparkJobSubmissionModelInitializeError">
|
||||
<source xml:lang="en">Parameters for SparkJobSubmissionModel is illegal</source>
|
||||
<target state="translated">不允许为 SparkJobSubmissionModel 添加参数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_submissionArgsIsInvalid">
|
||||
<trans-unit id="sparkJobSubmission.submissionArgsIsInvalid">
|
||||
<source xml:lang="en">submissionArgs is invalid. </source>
|
||||
<target state="translated">submissionArgs 无效。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_LivyBatchIdIsInvalid">
|
||||
<trans-unit id="sparkJobSubmission.LivyBatchIdIsInvalid">
|
||||
<source xml:lang="en">livyBatchId is invalid. </source>
|
||||
<target state="translated">livyBatchId 无效。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_GetApplicationIdTimeOut">
|
||||
<trans-unit id="sparkJobSubmission.GetApplicationIdTimeOut">
|
||||
<source xml:lang="en">Get Application Id time out. {0}[Log] {1}</source>
|
||||
<target state="translated">获取应用程序 ID 超时。{0}[日志] {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_localFileOrFolderNotSpecified.">
|
||||
<trans-unit id="sparkJobSubmission.localFileOrFolderNotSpecified.">
|
||||
<source xml:lang="en">Property localFilePath or hdfsFolderPath is not specified. </source>
|
||||
<target state="translated">未指定 localFilePath 或 hdfsFolderPath 属性。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_PathNotSpecified.">
|
||||
<trans-unit id="sparkJobSubmission.PathNotSpecified.">
|
||||
<source xml:lang="en">Property Path is not specified. </source>
|
||||
<target state="translated">未指定 Path 属性。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkConfigurationTab" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkConfigurationTab" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="sparkJobSubmission_GeneralTabName">
|
||||
<trans-unit id="sparkJobSubmission.GeneralTabName">
|
||||
<source xml:lang="en">GENERAL</source>
|
||||
<target state="translated">常规</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_JobNamePlaceHolder">
|
||||
<trans-unit id="sparkJobSubmission.JobNamePlaceHolder">
|
||||
<source xml:lang="en">Enter a name ...</source>
|
||||
<target state="translated">输入名称…</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_JobName">
|
||||
<trans-unit id="sparkJobSubmission.JobName">
|
||||
<source xml:lang="en">Job Name</source>
|
||||
<target state="translated">作业名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SparkCluster">
|
||||
<trans-unit id="sparkJobSubmission.SparkCluster">
|
||||
<source xml:lang="en">Spark Cluster</source>
|
||||
<target state="translated">Spark 群集</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_FilePathPlaceHolder">
|
||||
<trans-unit id="sparkJobSubmission.FilePathPlaceHolder">
|
||||
<source xml:lang="en">Path to a .jar or .py file</source>
|
||||
<target state="translated">.jar 或 .py 文件的路径</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_LocalFileDestinationHintWithPath">
|
||||
<trans-unit id="sparkJobSubmission.LocalFileDestinationHintWithPath">
|
||||
<source xml:lang="en">The selected local file will be uploaded to HDFS: {0}</source>
|
||||
<target state="translated">所选本地文件将上传到 HDFS: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_MainFilePath">
|
||||
<trans-unit id="sparkJobSubmission.MainFilePath">
|
||||
<source xml:lang="en">JAR/py File</source>
|
||||
<target state="translated">JAR/py 文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_MainClass">
|
||||
<trans-unit id="sparkJobSubmission.MainClass">
|
||||
<source xml:lang="en">Main Class</source>
|
||||
<target state="translated">主类</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_Arguments">
|
||||
<trans-unit id="sparkJobSubmission.Arguments">
|
||||
<source xml:lang="en">Arguments</source>
|
||||
<target state="translated">参数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_ArgumentsTooltip">
|
||||
<trans-unit id="sparkJobSubmission.ArgumentsTooltip">
|
||||
<source xml:lang="en">Command line arguments used in your main class, multiple arguments should be split by space.</source>
|
||||
<target state="translated">在主类中使用的命令行参数,多个参数应用空格隔开。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_NotSpecifyJobName">
|
||||
<trans-unit id="sparkJobSubmission.NotSpecifyJobName">
|
||||
<source xml:lang="en">Property Job Name is not specified.</source>
|
||||
<target state="translated">未指定属性作业名称。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_NotSpecifyJARPYPath">
|
||||
<trans-unit id="sparkJobSubmission.NotSpecifyJARPYPath">
|
||||
<source xml:lang="en">Property JAR/py File is not specified.</source>
|
||||
<target state="translated">未指定属性 JAR/py 文件。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_NotSpecifyMainClass">
|
||||
<trans-unit id="sparkJobSubmission.NotSpecifyMainClass">
|
||||
<source xml:lang="en">Property Main Class is not specified.</source>
|
||||
<target state="translated">未指定属性主类。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_HDFSFileNotExistedWithPath">
|
||||
<trans-unit id="sparkJobSubmission.HDFSFileNotExistedWithPath">
|
||||
<source xml:lang="en">{0} does not exist in Cluster or exception thrown. </source>
|
||||
<target state="translated">群集中不存在 {0} 或引发了异常。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_HDFSFileNotExisted">
|
||||
<trans-unit id="sparkJobSubmission.HDFSFileNotExisted">
|
||||
<source xml:lang="en">The specified HDFS file does not exist. </source>
|
||||
<target state="translated">指定的 HDFS 文件不存在。</target>
|
||||
</trans-unit>
|
||||
@@ -1034,46 +1264,106 @@
|
||||
<source xml:lang="en">Select</source>
|
||||
<target state="translated">选择</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_SelectFileError">
|
||||
<trans-unit id="sparkJobSubmission.SelectFileError">
|
||||
<source xml:lang="en">Error in locating the file due to Error: {0}</source>
|
||||
<target state="translated">由于错误导致查找文件时出错: {0}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkAdvancedTab" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sparkFeature/dialog/sparkJobSubmission/sparkAdvancedTab" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="sparkJobSubmission_AdvancedTabName">
|
||||
<trans-unit id="sparkJobSubmission.AdvancedTabName">
|
||||
<source xml:lang="en">ADVANCED</source>
|
||||
<target state="translated">高级</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_ReferenceJarList">
|
||||
<trans-unit id="sparkJobSubmission.ReferenceJarList">
|
||||
<source xml:lang="en">Reference Jars</source>
|
||||
<target state="translated">引用 Jar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_ReferenceJarListToolTip">
|
||||
<trans-unit id="sparkJobSubmission.ReferenceJarListToolTip">
|
||||
<source xml:lang="en">Jars to be placed in executor working directory. The Jar path needs to be an HDFS Path. Multiple paths should be split by semicolon (;)</source>
|
||||
<target state="translated">要放置在执行程序工作目录中的 Jar。Jar 路径必须是 HDFS 路径。多个路径应用分号(;)隔开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_ReferencePyList">
|
||||
<trans-unit id="sparkJobSubmission.ReferencePyList">
|
||||
<source xml:lang="en">Reference py Files</source>
|
||||
<target state="translated">引用 py 文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_ReferencePyListTooltip">
|
||||
<trans-unit id="sparkJobSubmission.ReferencePyListTooltip">
|
||||
<source xml:lang="en">Py Files to be placed in executor working directory. The file path needs to be an HDFS Path. Multiple paths should be split by semicolon(;)</source>
|
||||
<target state="translated">要放置在执行程序工作目录中的 Py 文件。文件路径必须是 HDFS 路径。多个路径应按分号(;)隔开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_ReferenceFilesList">
|
||||
<trans-unit id="sparkJobSubmission.ReferenceFilesList">
|
||||
<source xml:lang="en">Reference Files</source>
|
||||
<target state="translated">引用文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission_ReferenceFilesListTooltip">
|
||||
<trans-unit id="sparkJobSubmission.ReferenceFilesListTooltip">
|
||||
<source xml:lang="en">Files to be placed in executor working directory. The file path needs to be an HDFS Path. Multiple paths should be split by semicolon(;)</source>
|
||||
<target state="translated">要放置在执行程序工作目录中的文件。文件路径必须是 HDFS 路径。多个路径应按分号(;)隔开</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.driverMemory">
|
||||
<source xml:lang="en">Driver Memory</source>
|
||||
<target state="translated">驱动程序内存</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.driverMemoryTooltip">
|
||||
<source xml:lang="en">Amount of memory to allocate to the driver. Specify units as part of value. Example 512M or 2G.</source>
|
||||
<target state="translated">要分配给驱动程序的内存量。指定单位作为值的一部分。示例: 512M 或 2G。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.driverCores">
|
||||
<source xml:lang="en">Driver Cores</source>
|
||||
<target state="translated">驱动程序核心数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.driverCoresTooltip">
|
||||
<source xml:lang="en">Amount of CPU cores to allocate to the driver.</source>
|
||||
<target state="translated">要分配给驱动程序的 CPU 核心数。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.executorMemory">
|
||||
<source xml:lang="en">Executor Memory</source>
|
||||
<target state="translated">执行程序内存</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.executorMemoryTooltip">
|
||||
<source xml:lang="en">Amount of memory to allocate to the executor. Specify units as part of value. Example 512M or 2G.</source>
|
||||
<target state="translated">要分配给执行程序的内存量。指定单位作为值的一部分。示例: 512M 或 2G。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.executorCores">
|
||||
<source xml:lang="en">Executor Cores</source>
|
||||
<target state="translated">执行程序核心数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.executorCoresTooltip">
|
||||
<source xml:lang="en">Amount of CPU cores to allocate to the executor.</source>
|
||||
<target state="translated">要分配给执行程序的 CPU 核心数。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.executorCount">
|
||||
<source xml:lang="en">Executor Count</source>
|
||||
<target state="translated">执行程序计数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.executorCountTooltip">
|
||||
<source xml:lang="en">Number of instances of the executor to run.</source>
|
||||
<target state="translated">要运行的执行程序实例数。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.queueName">
|
||||
<source xml:lang="en">Queue Name</source>
|
||||
<target state="translated">队列名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.queueNameTooltip">
|
||||
<source xml:lang="en">Name of the Spark queue to execute the session in.</source>
|
||||
<target state="translated">要在其中执行会话的 Spark 队列的名称。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.configValues">
|
||||
<source xml:lang="en">Configuration Values</source>
|
||||
<target state="translated">配置值</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sparkJobSubmission.configValuesTooltip">
|
||||
<source xml:lang="en">List of name value pairs containing Spark configuration values. Encoded as JSON dictionary. Example: '{"name":"value", "name2":"value2"}'.</source>
|
||||
<target state="translated">包含 Spark 配置值的名称值对列表。编码为 JSON 字典。示例: "{"name":"value", "name2":"value2"}"。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/objectExplorerNodeProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/objectExplorerNodeProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="promptUsername">
|
||||
<source xml:lang="en">Please provide the username to connect to HDFS:</source>
|
||||
<target state="translated">请提供用户名以连接到 HDFS:</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="prmptPwd">
|
||||
<source xml:lang="en">Please provide the password to connect to HDFS:</source>
|
||||
<target state="translated">请提供密码以连接到 HDFS:</target>
|
||||
@@ -1096,7 +1386,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/hdfsProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/hdfsProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="errorExpanding">
|
||||
<source xml:lang="en">Error: {0}</source>
|
||||
@@ -1108,7 +1398,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/cancelableStream" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/objectExplorerNodeProvider/cancelableStream" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="streamCanceled">
|
||||
<source xml:lang="en">Stream operation canceled by the user</source>
|
||||
@@ -1116,7 +1406,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/dashboard/serviceEndpoints" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/dashboard/serviceEndpoints" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="grafana">
|
||||
<source xml:lang="en">Metrics Dashboard</source>
|
||||
@@ -1188,7 +1478,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/sqlToolsServer" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/mssql/dist/sqlToolsServer" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="serviceStartedStatusMsg">
|
||||
<source xml:lang="en">{0} Started</source>
|
||||
@@ -1230,6 +1520,30 @@
|
||||
<source xml:lang="en">Done installing {0}</source>
|
||||
<target state="translated">已安装 {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="entryExtractedChannelMsg">
|
||||
<source xml:lang="en">Extracted {0} ({1}/{2})</source>
|
||||
<target state="translated">已提取 {0} ({1}/{2})</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/mssql/dist/features" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="mssql.missingLinkedAzureAccount">
|
||||
<source xml:lang="en">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.</source>
|
||||
<target state="translated">Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.chooseLinkedAzureAccount">
|
||||
<source xml:lang="en">Please select a linked Azure account:</source>
|
||||
<target state="translated">请选择链接的 Azure 帐户:</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.canceledLinkedAzureAccountSelection">
|
||||
<source xml:lang="en">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.</source>
|
||||
<target state="translated">Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但未选择任何链接的 Azure 帐户。请重试查询,并在出现提示时选择链接的 Azure 帐户。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="mssql.insufficientlyPrivelagedAzureAccount">
|
||||
<source xml:lang="en">The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted.</source>
|
||||
<target state="translated">为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/notebook/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="displayName">
|
||||
<source xml:lang="en">Notebook Core Extensions</source>
|
||||
@@ -30,10 +30,26 @@
|
||||
<source xml:lang="en">Maximum number of rows returned per table in the Notebook editor</source>
|
||||
<target state="translated">笔记本编辑器中每个表返回的最大行数</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebook.trustedBooks.description">
|
||||
<source xml:lang="en">Notebooks contained in these books will automatically be trusted.</source>
|
||||
<target state="translated">包含在这些工作簿中的笔记本将自动受信任。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebook.maxBookSearchDepth.description">
|
||||
<source xml:lang="en">Maximum depth of subdirectories to search for Books (Enter 0 for infinite)</source>
|
||||
<target state="translated">要搜索书籍的子目录的最大深度(输入 0 表示“无限”)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebook.collapseBookItems.description">
|
||||
<source xml:lang="en">Collapse Book items at root level in the Notebooks Viewlet</source>
|
||||
<target state="translated">在笔记本 Viewlet 的根级别折叠工作簿项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebook.remoteBookDownloadTimeout.description">
|
||||
<source xml:lang="en">Download timeout in milliseconds for GitHub books</source>
|
||||
<target state="translated">GitHub 工作簿下载超时时间(毫秒)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebook.pinnedNotebooks.description">
|
||||
<source xml:lang="en">Notebooks that are pinned by the user for the current workspace</source>
|
||||
<target state="translated">用户为当前工作区固定的笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebook.command.new">
|
||||
<source xml:lang="en">New Notebook</source>
|
||||
<target state="translated">新建笔记本</target>
|
||||
@@ -126,33 +142,97 @@
|
||||
<source xml:lang="en">Save Book</source>
|
||||
<target state="translated">保存书籍</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.trustBook">
|
||||
<source xml:lang="en">Trust Book</source>
|
||||
<target state="translated">信任工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.searchJupyterBook">
|
||||
<source xml:lang="en">Search Book</source>
|
||||
<target state="translated">搜索书籍</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.SavedBooks">
|
||||
<source xml:lang="en">Saved Books</source>
|
||||
<target state="translated">已保存的书籍</target>
|
||||
<source xml:lang="en">Notebooks</source>
|
||||
<target state="translated">笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.UntitledBooks">
|
||||
<source xml:lang="en">Untitled Books</source>
|
||||
<target state="translated">无标题书籍</target>
|
||||
<trans-unit id="title.ProvidedBooks">
|
||||
<source xml:lang="en">Provided Books</source>
|
||||
<target state="translated">提供的工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.PinnedBooks">
|
||||
<source xml:lang="en">Pinned notebooks</source>
|
||||
<target state="translated">固定的笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.PreviewLocalizedBook">
|
||||
<source xml:lang="en">Get localized SQL Server 2019 guide</source>
|
||||
<target state="translated">获取本地化 SQL Server 2019 指南</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.openJupyterBook">
|
||||
<source xml:lang="en">Open Jupyter Book</source>
|
||||
<target state="translated">打开 Jupyter Book</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.closeJupyterBook">
|
||||
<source xml:lang="en">Close Jupyter Book</source>
|
||||
<target state="translated">关闭 Jupyter Book</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.closeJupyterNotebook">
|
||||
<source xml:lang="en">Close Jupyter Notebook</source>
|
||||
<target state="translated">关闭 Jupyter Notebook</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.revealInBooksViewlet">
|
||||
<source xml:lang="en">Reveal in Books</source>
|
||||
<target state="translated">在工作簿中展示</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.createJupyterBook">
|
||||
<source xml:lang="en">Create Book (Preview)</source>
|
||||
<target state="translated">创建工作簿(预览)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.openNotebookFolder">
|
||||
<source xml:lang="en">Open Notebooks in Folder</source>
|
||||
<target state="translated">在文件夹中打开笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.openRemoteJupyterBook">
|
||||
<source xml:lang="en">Add Remote Jupyter Book</source>
|
||||
<target state="translated">添加远程 Jupyter Book</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.pinNotebook">
|
||||
<source xml:lang="en">Pin Notebook</source>
|
||||
<target state="translated">固定笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.unpinNotebook">
|
||||
<source xml:lang="en">Unpin Notebook</source>
|
||||
<target state="translated">取消固定笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="title.moveTo">
|
||||
<source xml:lang="en">Move to ...</source>
|
||||
<target state="translated">移到...</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/common/utils" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/common/utils" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="mkdirOutputMsg">
|
||||
<source xml:lang="en">... Creating {0}</source>
|
||||
<target state="translated">…正在创建 {0}</target>
|
||||
<trans-unit id="ensureDirOutputMsg">
|
||||
<source xml:lang="en">... Ensuring {0} exists</source>
|
||||
<target state="translated">...确保 {0} 存在</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="executeCommandProcessExited">
|
||||
<source xml:lang="en">Process exited with code {0}</source>
|
||||
<target state="translated">已退出进程,代码为 {0}</target>
|
||||
<source xml:lang="en">Process exited with error code: {0}. StdErr Output: {1}</source>
|
||||
<target state="translated">进程已退出,错误代码为: {0}。StdErr 输出: {1}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/common/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/common/constants" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="managePackages.localhost">
|
||||
<source xml:lang="en">localhost</source>
|
||||
<target state="translated">localhost</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.packageNotFound">
|
||||
<source xml:lang="en">Could not find the specified package</source>
|
||||
<target state="translated">未找到指定的包</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/common/localizedConstants" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="msgYes">
|
||||
<source xml:lang="en">Yes</source>
|
||||
@@ -166,9 +246,299 @@
|
||||
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
|
||||
<target state="translated">此示例代码将文件加载到数据帧中,并显示前 10 个结果。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="noBDCConnectionError">
|
||||
<source xml:lang="en">Spark kernels require a connection to a SQL Server Big Data Cluster master instance.</source>
|
||||
<target state="translated">Spark 内核需要连接到 SQL Server 大数据群集主实例。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="providerNotValidError">
|
||||
<source xml:lang="en">Non-MSSQL providers are not supported for spark kernels.</source>
|
||||
<target state="translated">Spark 内核不支持非 MSSQL 提供程序。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="allFiles">
|
||||
<source xml:lang="en">All Files</source>
|
||||
<target state="translated">所有文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="labelSelectFolder">
|
||||
<source xml:lang="en">Select Folder</source>
|
||||
<target state="translated">选择文件夹</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="labelBookFolder">
|
||||
<source xml:lang="en">Select Book</source>
|
||||
<target state="translated">选择工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="confirmReplace">
|
||||
<source xml:lang="en">Folder already exists. Are you sure you want to delete and replace this folder?</source>
|
||||
<target state="translated">文件夹已存在。确定要删除并替换此文件夹吗?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openNotebookCommand">
|
||||
<source xml:lang="en">Open Notebook</source>
|
||||
<target state="translated">打开笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openMarkdownCommand">
|
||||
<source xml:lang="en">Open Markdown</source>
|
||||
<target state="translated">打开 Markdown</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openExternalLinkCommand">
|
||||
<source xml:lang="en">Open External Link</source>
|
||||
<target state="translated">打开外部链接</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgBookTrusted">
|
||||
<source xml:lang="en">Book is now trusted in the workspace.</source>
|
||||
<target state="translated">工作簿现在在工作区中受信任。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgBookAlreadyTrusted">
|
||||
<source xml:lang="en">Book is already trusted in this workspace.</source>
|
||||
<target state="translated">此工作区中的工作簿受信任。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgBookUntrusted">
|
||||
<source xml:lang="en">Book is no longer trusted in this workspace</source>
|
||||
<target state="translated">此工作区中的工作簿不再受信任</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgBookAlreadyUntrusted">
|
||||
<source xml:lang="en">Book is already untrusted in this workspace.</source>
|
||||
<target state="translated">此工作区中的工作簿不受信任。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgBookPinned">
|
||||
<source xml:lang="en">Book {0} is now pinned in the workspace.</source>
|
||||
<target state="translated">现已在工作区中固定工作簿 {0}。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgBookUnpinned">
|
||||
<source xml:lang="en">Book {0} is no longer pinned in this workspace</source>
|
||||
<target state="translated">工作簿 {0} 不再固定在此工作区中</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bookInitializeFailed">
|
||||
<source xml:lang="en">Failed to find a Table of Contents file in the specified book.</source>
|
||||
<target state="translated">未能在指定的工作簿中找到目录文件。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="noBooksSelected">
|
||||
<source xml:lang="en">No books are currently selected in the viewlet.</source>
|
||||
<target state="translated">当前未在 Viewlet 中选择任何工作簿。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="labelBookSection">
|
||||
<source xml:lang="en">Select Book Section</source>
|
||||
<target state="translated">选择工作簿部分</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="labelAddToLevel">
|
||||
<source xml:lang="en">Add to this level</source>
|
||||
<target state="translated">添加到此级别</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="missingFileError">
|
||||
<source xml:lang="en">Missing file : {0} from {1}</source>
|
||||
<target state="translated">缺少文件: {1} 中的 {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="InvalidError.tocFile">
|
||||
<source xml:lang="en">Invalid toc file</source>
|
||||
<target state="translated">toc 文件无效</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Invalid toc.yml">
|
||||
<source xml:lang="en">Error: {0} has an incorrect toc.yml file</source>
|
||||
<target state="translated">错误: {0} 包含不正确的 toc.yml 文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configFileError">
|
||||
<source xml:lang="en">Configuration file missing</source>
|
||||
<target state="translated">缺少配置文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openBookError">
|
||||
<source xml:lang="en">Open book {0} failed: {1}</source>
|
||||
<target state="translated">打开书籍 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="readBookError">
|
||||
<source xml:lang="en">Failed to read book {0}: {1}</source>
|
||||
<target state="translated">未能读取工作簿 {0}: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openNotebookError">
|
||||
<source xml:lang="en">Open notebook {0} failed: {1}</source>
|
||||
<target state="translated">打开笔记本 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openMarkdownError">
|
||||
<source xml:lang="en">Open markdown {0} failed: {1}</source>
|
||||
<target state="translated">打开 markdown {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openUntitledNotebookError">
|
||||
<source xml:lang="en">Open untitled notebook {0} as untitled failed: {1}</source>
|
||||
<target state="translated">以无标题形式打开无标题笔记本 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openExternalLinkError">
|
||||
<source xml:lang="en">Open link {0} failed: {1}</source>
|
||||
<target state="translated">打开链接 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="closeBookError">
|
||||
<source xml:lang="en">Close book {0} failed: {1}</source>
|
||||
<target state="translated">关闭工作簿 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="duplicateFileError">
|
||||
<source xml:lang="en">File {0} already exists in the destination folder {1}
|
||||
The file has been renamed to {2} to prevent data loss.</source>
|
||||
<target state="translated">文件 {0} 已在目标文件夹 {1} 中
|
||||
此文件已重命名为 {2},以防数据丢失。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="editBookError">
|
||||
<source xml:lang="en">Error while editing book {0}: {1}</source>
|
||||
<target state="translated">编辑工作簿 {0} 时出错: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="selectBookError">
|
||||
<source xml:lang="en">Error while selecting a book or a section to edit: {0}</source>
|
||||
<target state="translated">选择要编辑的工作簿或部分时出错: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="url">
|
||||
<source xml:lang="en">URL</source>
|
||||
<target state="translated">URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="repoUrl">
|
||||
<source xml:lang="en">Repository URL</source>
|
||||
<target state="translated">存储库 URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="location">
|
||||
<source xml:lang="en">Location</source>
|
||||
<target state="translated">位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="addRemoteBook">
|
||||
<source xml:lang="en">Add Remote Book</source>
|
||||
<target state="translated">添加远程工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="onGitHub">
|
||||
<source xml:lang="en">GitHub</source>
|
||||
<target state="translated">GitHub</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="onsharedFile">
|
||||
<source xml:lang="en">Shared File</source>
|
||||
<target state="translated">共享文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="releases">
|
||||
<source xml:lang="en">Releases</source>
|
||||
<target state="translated">版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="book">
|
||||
<source xml:lang="en">Book</source>
|
||||
<target state="translated">工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="version">
|
||||
<source xml:lang="en">Version</source>
|
||||
<target state="translated">版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="language">
|
||||
<source xml:lang="en">Language</source>
|
||||
<target state="translated">语言</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="booksNotFound">
|
||||
<source xml:lang="en">No books are currently available on the provided link</source>
|
||||
<target state="translated">提供的链接当前没有工作簿可用</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="urlGithubError">
|
||||
<source xml:lang="en">The url provided is not a Github release url</source>
|
||||
<target state="translated">提供的 URL 不是 Github 发布 URL</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="search">
|
||||
<source xml:lang="en">Search</source>
|
||||
<target state="translated">搜索</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="add">
|
||||
<source xml:lang="en">Add</source>
|
||||
<target state="translated">添加</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="close">
|
||||
<source xml:lang="en">Close</source>
|
||||
<target state="translated">关闭</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="invalidTextPlaceholder">
|
||||
<source xml:lang="en">-</source>
|
||||
<target state="translated">-</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgRemoteBookDownloadProgress">
|
||||
<source xml:lang="en">Remote Book download is in progress</source>
|
||||
<target state="translated">正在下载远程工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgRemoteBookDownloadComplete">
|
||||
<source xml:lang="en">Remote Book download is complete</source>
|
||||
<target state="translated">远程工作簿下载已完成</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgRemoteBookDownloadError">
|
||||
<source xml:lang="en">Error while downloading remote Book</source>
|
||||
<target state="translated">下载远程工作簿时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgRemoteBookUnpackingError">
|
||||
<source xml:lang="en">Error while decompressing remote Book</source>
|
||||
<target state="translated">解压缩远程工作簿时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgRemoteBookDirectoryError">
|
||||
<source xml:lang="en">Error while creating remote Book directory</source>
|
||||
<target state="translated">创建远程工作簿目录时出错</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgTaskName">
|
||||
<source xml:lang="en">Downloading Remote Book</source>
|
||||
<target state="translated">正在下载远程工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgResourceNotFound">
|
||||
<source xml:lang="en">Resource not Found</source>
|
||||
<target state="translated">找不到资源</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgBookNotFound">
|
||||
<source xml:lang="en">Books not Found</source>
|
||||
<target state="translated">找不到工作簿</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgReleaseNotFound">
|
||||
<source xml:lang="en">Releases not Found</source>
|
||||
<target state="translated">找不到版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgUndefinedAssetError">
|
||||
<source xml:lang="en">The selected book is not valid</source>
|
||||
<target state="translated">所选工作簿无效</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="httpRequestError">
|
||||
<source xml:lang="en">Http Request failed with error: {0} {1}</source>
|
||||
<target state="translated">HTTP 请求失败,出现错误: {0} {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgDownloadLocation">
|
||||
<source xml:lang="en">Downloading to {0}</source>
|
||||
<target state="translated">正在下载到 {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="newGroup">
|
||||
<source xml:lang="en">New Group</source>
|
||||
<target state="translated">新建组</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="groupDescription">
|
||||
<source xml:lang="en">Groups are used to organize Notebooks.</source>
|
||||
<target state="translated">分组用于整理笔记本。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="locationBrowser">
|
||||
<source xml:lang="en">Browse locations...</source>
|
||||
<target state="translated">浏览位置...</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="selectContentFolder">
|
||||
<source xml:lang="en">Select content folder</source>
|
||||
<target state="translated">选择内容文件夹</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="browse">
|
||||
<source xml:lang="en">Browse</source>
|
||||
<target state="translated">浏览</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="create">
|
||||
<source xml:lang="en">Create</source>
|
||||
<target state="translated">创建</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="name">
|
||||
<source xml:lang="en">Name</source>
|
||||
<target state="translated">名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="saveLocation">
|
||||
<source xml:lang="en">Save location</source>
|
||||
<target state="translated">保存位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="contentFolder">
|
||||
<source xml:lang="en">Content folder (Optional)</source>
|
||||
<target state="translated">内容文件夹(可选)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgContentFolderError">
|
||||
<source xml:lang="en">Content folder path does not exist</source>
|
||||
<target state="translated">内容文件夹路径不存在</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgSaveFolderError">
|
||||
<source xml:lang="en">Save location path does not exist</source>
|
||||
<target state="translated">保存位置路径不存在</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterServerInstallation" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterServerInstallation" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="msgInstallPkgProgress">
|
||||
<source xml:lang="en">Notebook dependencies installation is in progress</source>
|
||||
@@ -214,10 +584,6 @@
|
||||
<source xml:lang="en">Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding.</source>
|
||||
<target state="translated">在 Python 运行时无法覆盖现有 Python 安装。请关闭所有活动笔记本,再继续操作。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgSkipPythonInstall">
|
||||
<source xml:lang="en">Python already exists at the specific location. Skipping install.</source>
|
||||
<target state="translated">该位置已存在 Python。即将跳过安装。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgWaitingForInstall">
|
||||
<source xml:lang="en">Another Python installation is currently in progress. Waiting for it to complete.</source>
|
||||
<target state="translated">另一个 Python 安装正在进行中。请等待它完成。</target>
|
||||
@@ -230,90 +596,54 @@
|
||||
<source xml:lang="en">Downloading local python for platform: {0} to {1}</source>
|
||||
<target state="translated">正在将平台 {0} 的本地 python 下载到 {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="confirmPackageUpgrade">
|
||||
<source xml:lang="en">Some installed python packages need to be upgraded. Would you like to upgrade them now?</source>
|
||||
<target state="translated">某些已安装的 python 包需要升级。是否立即升级它们?</target>
|
||||
<trans-unit id="msgPackageRetrievalFailed">
|
||||
<source xml:lang="en">Encountered an error when trying to retrieve list of installed packages: {0}</source>
|
||||
<target state="translated">尝试检索已安装的包列表时遇到错误: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="upgradePackages.pipInstall">
|
||||
<source xml:lang="en">Installing {0}</source>
|
||||
<target state="translated">正在安装 {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgInstallStart">
|
||||
<source xml:lang="en">Installing required packages to run Notebooks...</source>
|
||||
<target state="translated">正在安装运行笔记本所需的包…</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgJupyterInstallDone">
|
||||
<source xml:lang="en">... Jupyter installation complete.</source>
|
||||
<target state="translated">…Jupyter 安装完毕。</target>
|
||||
<trans-unit id="msgGetPythonUserDirFailed">
|
||||
<source xml:lang="en">Encountered an error when getting Python user path: {0}</source>
|
||||
<target state="translated">获取 Python 用户路径时遇到错误: {0}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/dialog/configurePythonDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/dialog/configurePython/configurePythonWizard" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="configurePython.dialogName">
|
||||
<source xml:lang="en">Configure Python for Notebooks</source>
|
||||
<target state="translated">为笔记本配置 Python</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.okButtonText">
|
||||
<source xml:lang="en">Install</source>
|
||||
<target state="translated">安装</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.cancelButtonText">
|
||||
<source xml:lang="en">Cancel</source>
|
||||
<target state="translated">取消</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.browseButtonText">
|
||||
<source xml:lang="en">Browse</source>
|
||||
<target state="translated">浏览</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.locationTextBoxText">
|
||||
<source xml:lang="en">Python Install Location</source>
|
||||
<target state="translated">Python 安装位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.selectFileLabel">
|
||||
<source xml:lang="en">Select</source>
|
||||
<target state="translated">选择</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.installNote">
|
||||
<source xml:lang="en">This installation will take some time. It is recommended to not close the application until the installation is complete.</source>
|
||||
<target state="translated">此安装需要一些时间。建议在安装完成之前不要关闭应用程序。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.invalidLocationMsg">
|
||||
<source xml:lang="en">The specified install location is invalid.</source>
|
||||
<target state="translated">指定的安装位置无效。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.pythonNotFoundMsg">
|
||||
<source xml:lang="en">No python installation was found at the specified location.</source>
|
||||
<target state="translated">在指定位置未找到 python 安装。</target>
|
||||
<source xml:lang="en">No Python installation was found at the specified location.</source>
|
||||
<target state="translated">在指定位置找不到 Python 安装。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.wizardNameWithKernel">
|
||||
<source xml:lang="en">Configure Python to run {0} kernel</source>
|
||||
<target state="translated">配置 Python 以运行 {0} 内核</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.wizardNameWithoutKernel">
|
||||
<source xml:lang="en">Configure Python to run kernels</source>
|
||||
<target state="translated">配置 Python 以运行内核</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.page0Name">
|
||||
<source xml:lang="en">Configure Python Runtime</source>
|
||||
<target state="translated">配置 Python 运行时</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.page1Name">
|
||||
<source xml:lang="en">Install Dependencies</source>
|
||||
<target state="translated">安装依赖项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.pythonInstallDeclined">
|
||||
<source xml:lang="en">Python installation was declined.</source>
|
||||
<target state="translated">Python 安装被拒绝。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.installationType">
|
||||
<source xml:lang="en">Installation Type</source>
|
||||
<target state="translated">安装类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.newInstall">
|
||||
<source xml:lang="en">New Python installation</source>
|
||||
<target state="translated">新 Python 安装</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.existingInstall">
|
||||
<source xml:lang="en">Use existing Python installation</source>
|
||||
<target state="translated">使用现有 Python 安装</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/extension" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/extension" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="msgSampleCodeDataFrame">
|
||||
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
|
||||
<target state="translated">此示例代码将文件加载到数据帧中,并显示前 10 个结果。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="noNotebookVisible">
|
||||
<source xml:lang="en">No notebook editor is active</source>
|
||||
<target state="translated">没有笔记本编辑器处于活动状态</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="codeCellName">
|
||||
<source xml:lang="en">Code</source>
|
||||
<target state="translated">代码</target>
|
||||
@@ -326,13 +656,9 @@
|
||||
<source xml:lang="en">What type of cell do you want to add?</source>
|
||||
<target state="translated">要添加哪种类型的单元格?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebookFiles">
|
||||
<source xml:lang="en">Notebooks</source>
|
||||
<target state="translated">笔记本</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterController" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterController" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="notebookFileType">
|
||||
<source xml:lang="en">Notebooks</source>
|
||||
@@ -348,7 +674,91 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterServerManager" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/dialog/configurePython/configurePathPage" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="configurePython.browseButtonText">
|
||||
<source xml:lang="en">Browse</source>
|
||||
<target state="translated">浏览</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.selectFileLabel">
|
||||
<source xml:lang="en">Select</source>
|
||||
<target state="translated">选择</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.descriptionWithKernel">
|
||||
<source xml:lang="en">The {0} kernel requires a Python runtime to be configured and dependencies to be installed.</source>
|
||||
<target state="translated">{0} 内核要求配置 Python 运行时并安装依赖项。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.descriptionWithoutKernel">
|
||||
<source xml:lang="en">Notebook kernels require a Python runtime to be configured and dependencies to be installed.</source>
|
||||
<target state="translated">笔记本内核要求配置 Python 运行时并安装依赖项。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.installationType">
|
||||
<source xml:lang="en">Installation Type</source>
|
||||
<target state="translated">安装类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.locationTextBoxText">
|
||||
<source xml:lang="en">Python Install Location</source>
|
||||
<target state="translated">Python 安装位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.pythonConfigured">
|
||||
<source xml:lang="en">Python runtime configured!</source>
|
||||
<target state="translated">Python 运行时已配置!</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePythyon.dropdownPathLabel">
|
||||
<source xml:lang="en">{0} (Python {1})</source>
|
||||
<target state="translated">{0} (Python {1})</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePythyon.noVersionsFound">
|
||||
<source xml:lang="en">No supported Python versions found.</source>
|
||||
<target state="translated">找不到支持的 Python 版本。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePythyon.defaultPathLabel">
|
||||
<source xml:lang="en">{0} (Default)</source>
|
||||
<target state="translated">{0} (默认)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.newInstall">
|
||||
<source xml:lang="en">New Python installation</source>
|
||||
<target state="translated">新 Python 安装</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.existingInstall">
|
||||
<source xml:lang="en">Use existing Python installation</source>
|
||||
<target state="translated">使用现有 Python 安装</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePythyon.customPathLabel">
|
||||
<source xml:lang="en">{0} (Custom)</source>
|
||||
<target state="translated">{0} (自定义)</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/dialog/configurePython/pickPackagesPage" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="configurePython.pkgNameColumn">
|
||||
<source xml:lang="en">Name</source>
|
||||
<target state="translated">名称</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.existingVersionColumn">
|
||||
<source xml:lang="en">Existing Version</source>
|
||||
<target state="translated">现有版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.requiredVersionColumn">
|
||||
<source xml:lang="en">Required Version</source>
|
||||
<target state="translated">所需版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.kernelLabel">
|
||||
<source xml:lang="en">Kernel</source>
|
||||
<target state="translated">内核</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="configurePython.requiredDependencies">
|
||||
<source xml:lang="en">Install required kernel dependencies</source>
|
||||
<target state="translated">安装所需的内核依赖项</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="msgUnsupportedKernel">
|
||||
<source xml:lang="en">Could not retrieve packages for kernel {0}</source>
|
||||
<target state="translated">无法检索内核 {0} 的包</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterServerManager" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="shutdownError">
|
||||
<source xml:lang="en">Shutdown of Notebook server failed: {0}</source>
|
||||
@@ -356,15 +766,15 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/jupyter/serverInstance" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/jupyter/serverInstance" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="serverStopError">
|
||||
<source xml:lang="en">Error stopping Notebook Server: {0}</source>
|
||||
<target state="translated">停止笔记本服务器时出错: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebookStartProcessExitPremature">
|
||||
<source xml:lang="en">Notebook process exited prematurely with error: {0}, StdErr Output: {1}</source>
|
||||
<target state="translated">笔记本进程过早退出,出现错误: {0},StdErr 输出: {1}</target>
|
||||
<source xml:lang="en">Notebook process exited prematurely with error code: {0}. StdErr Output: {1}</source>
|
||||
<target state="translated">笔记本进程过早退出,错误代码为: {0}。StdErr 输出: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="jupyterError">
|
||||
<source xml:lang="en">Error sent from Jupyter: {0}</source>
|
||||
@@ -380,7 +790,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterNotebookProvider" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterNotebookProvider" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="errNotebookUriMissing">
|
||||
<source xml:lang="en">A notebook path is required</source>
|
||||
@@ -388,19 +798,35 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterSessionManager" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/jupyter/jupyterSessionManager" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="errorStartBeforeReady">
|
||||
<source xml:lang="en">Cannot start a session, the manager is not yet initialized</source>
|
||||
<target state="translated">无法启动会话,管理器尚未初始化</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="connectionNotValid">
|
||||
<source xml:lang="en">Spark kernels require a connection to a SQL Server Big Data Cluster master instance.</source>
|
||||
<target state="translated">Spark 内核需要连接到 SQL Server 大数据群集主实例。</target>
|
||||
<trans-unit id="notebook.couldNotFindKnoxGateway">
|
||||
<source xml:lang="en">Could not find Knox gateway endpoint</source>
|
||||
<target state="translated">找不到 KNOX 网关终结点</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="promptBDCUsername">
|
||||
<source xml:lang="en">{0}Please provide the username to connect to the BDC Controller:</source>
|
||||
<target state="translated">{0}请提供用户名以连接到 BDC 控制器:</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="promptBDCPassword">
|
||||
<source xml:lang="en">Please provide the password to connect to the BDC Controller</source>
|
||||
<target state="translated">请提供密码以连接到 BDC 控制器</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="bdcConnectError">
|
||||
<source xml:lang="en">Error: {0}. </source>
|
||||
<target state="translated">错误: {0}。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="clusterControllerConnectionRequired">
|
||||
<source xml:lang="en">A connection to the cluster controller is required to run Spark jobs</source>
|
||||
<target state="translated">需要与群集控制器建立连接才能运行 Spark 作业</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/dialog/managePackages/managePackagesDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/dialog/managePackages/managePackagesDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="managePackages.dialogName">
|
||||
<source xml:lang="en">Manage Packages</source>
|
||||
@@ -412,7 +838,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/dialog/managePackages/installedPackagesTab" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/dialog/managePackages/installedPackagesTab" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="managePackages.installedTabTitle">
|
||||
<source xml:lang="en">Installed</source>
|
||||
@@ -426,6 +852,10 @@
|
||||
<source xml:lang="en">Version</source>
|
||||
<target state="translated">版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.deleteColumn">
|
||||
<source xml:lang="en">Delete</source>
|
||||
<target state="translated">删除</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.uninstallButtonText">
|
||||
<source xml:lang="en">Uninstall selected packages</source>
|
||||
<target state="translated">卸载选定的包</target>
|
||||
@@ -434,6 +864,10 @@
|
||||
<source xml:lang="en">Package Type</source>
|
||||
<target state="translated">包类型</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.location">
|
||||
<source xml:lang="en">Location</source>
|
||||
<target state="translated">位置</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.packageCount">
|
||||
<source xml:lang="en">{0} {1} packages found</source>
|
||||
<target state="translated">找到 {0} 个 {1} 包</target>
|
||||
@@ -456,16 +890,12 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/dialog/managePackages/addNewPackageTab" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/dialog/managePackages/addNewPackageTab" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="managePackages.invalidTextPlaceholder">
|
||||
<source xml:lang="en">N/A</source>
|
||||
<target state="translated">不适用</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.packageNotFound">
|
||||
<source xml:lang="en">Could not find the specified package</source>
|
||||
<target state="translated">未找到指定的包</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.searchBarPlaceholder">
|
||||
<source xml:lang="en">Search {0} packages</source>
|
||||
<target state="translated">搜索 {0} 包</target>
|
||||
@@ -498,10 +928,6 @@
|
||||
<source xml:lang="en">Could not find any valid versions for the specified package</source>
|
||||
<target state="translated">未找到指定包的任何有效版本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.packageRequestError">
|
||||
<source xml:lang="en">Package info request failed with error: {0} {1}</source>
|
||||
<target state="translated">包信息请求失败,出现错误: {0} {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="managePackages.backgroundInstallStarted">
|
||||
<source xml:lang="en">Installing {0} {1}</source>
|
||||
<target state="translated">正在安装 {0} {1}</target>
|
||||
@@ -516,7 +942,31 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/protocol/notebookUriHandler" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/notebook/dist/jupyter/pypiClient" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="managePackages.packageRequestError">
|
||||
<source xml:lang="en">Package info request failed with error: {0} {1}</source>
|
||||
<target state="translated">包信息请求失败,出现错误: {0} {1}</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/common/notebookUtils" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="msgSampleCodeDataFrame">
|
||||
<source xml:lang="en">This sample code loads the file into a data frame and shows the first 10 results.</source>
|
||||
<target state="translated">此示例代码将文件加载到数据帧中,并显示前 10 个结果。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="noNotebookVisible">
|
||||
<source xml:lang="en">No notebook editor is active</source>
|
||||
<target state="translated">没有笔记本编辑器处于活动状态</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="notebookFiles">
|
||||
<source xml:lang="en">Notebooks</source>
|
||||
<target state="translated">笔记本</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/protocol/notebookUriHandler" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="notebook.unsupportedAction">
|
||||
<source xml:lang="en">Action {0} is not supported for this handler</source>
|
||||
@@ -540,72 +990,4 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/book/bookTreeView" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="openBookError">
|
||||
<source xml:lang="en">Open book {0} failed: {1}</source>
|
||||
<target state="translated">打开书籍 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openNotebookError">
|
||||
<source xml:lang="en">Open notebook {0} failed: {1}</source>
|
||||
<target state="translated">打开笔记本 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openMarkdownError">
|
||||
<source xml:lang="en">Open markdown {0} failed: {1}</source>
|
||||
<target state="translated">打开 markdown {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openUntitledNotebookError">
|
||||
<source xml:lang="en">Open untitled notebook {0} as untitled failed: {1}</source>
|
||||
<target state="translated">以无标题形式打开无标题笔记本 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="allFiles">
|
||||
<source xml:lang="en">All Files</source>
|
||||
<target state="translated">所有文件</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="labelPickFolder">
|
||||
<source xml:lang="en">Pick Folder</source>
|
||||
<target state="translated">选取文件夹</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openExternalLinkError">
|
||||
<source xml:lang="en">Open link {0} failed: {1}</source>
|
||||
<target state="translated">打开链接 {0} 失败: {1}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="confirmReplace">
|
||||
<source xml:lang="en">Folder already exists. Are you sure you want to delete and replace this folder?</source>
|
||||
<target state="translated">文件夹已存在。确定要删除并替换此文件夹吗?</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/book/bookModel" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="missingFileError">
|
||||
<source xml:lang="en">Missing file : {0}</source>
|
||||
<target state="translated">缺少文件: {0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="InvalidError.tocFile">
|
||||
<source xml:lang="en">{0}</source>
|
||||
<target state="translated">{0}</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Invalid toc.yml">
|
||||
<source xml:lang="en">Error: {0} has an incorrect toc.yml file</source>
|
||||
<target state="translated">错误: {0} 包含不正确的 toc.yml 文件</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/notebook/dist/book/bookTreeItem" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<body>
|
||||
<trans-unit id="openNotebookCommand">
|
||||
<source xml:lang="en">Open Notebook</source>
|
||||
<target state="translated">打开笔记本</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openMarkdownCommand">
|
||||
<source xml:lang="en">Open Markdown</source>
|
||||
<target state="translated">打开 Markdown</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="openExternalLinkCommand">
|
||||
<source xml:lang="en">Open External Link</source>
|
||||
<target state="translated">打开外部链接</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/profiler/client/out/dialogs/profilerCreateSessionDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/profiler/client/out/dialogs/profilerCreateSessionDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="createSessionDialog.cancel">
|
||||
<source xml:lang="en">Cancel</source>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<file original="extensions/schema-compare/package" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/schema-compare/package" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="displayName">
|
||||
<source xml:lang="en">SQL Server Schema Compare</source>
|
||||
@@ -16,7 +16,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/schema-compare/out/dialogs/schemaCompareOptionsDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/schema-compare/out/dialogs/schemaCompareOptionsDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="SchemaCompareOptionsDialog.Ok">
|
||||
<source xml:lang="en">Ok</source>
|
||||
@@ -928,7 +928,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/schema-compare/out/dialogs/schemaCompareDialog" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/schema-compare/out/dialogs/schemaCompareDialog" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="schemaCompareDialog.ok">
|
||||
<source xml:lang="en">Ok</source>
|
||||
@@ -1008,7 +1008,7 @@
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
<file original="extensions/schema-compare/out/schemaCompareMainWindow" source-language="en" datatype="plaintext" target-language="zh-HANS">
|
||||
<file original="extensions/schema-compare/out/schemaCompareMainWindow" source-language="en" datatype="plaintext" target-language="zh-Hans">
|
||||
<body>
|
||||
<trans-unit id="schemaCompare.CompareDetailsTitle">
|
||||
<source xml:lang="en">Compare Details</source>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user