diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index dcb4277c5a..be7e312349 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -125,8 +125,10 @@ const extensionsFilter = filter([ '**/azcli.xlf', '**/azurecore.xlf', '**/azurehybridtoolkit.xlf', + '**/azuremonitor.xlf', '**/cms.xlf', '**/dacpac.xlf', + '**/datavirtualization.xlf', '**/git.xlf', '**/data-workspace.xlf', '**/import.xlf', diff --git a/build/lib/locFunc.js b/build/lib/locFunc.js index ae8d10fd1b..9f10993ac2 100644 --- a/build/lib/locFunc.js +++ b/build/lib/locFunc.js @@ -169,35 +169,42 @@ const textFields = { const VSCODEExtensions = [ "bat", "configuration-editing", + "csharp", + "dart", "docker", - "git-ui", + "fsharp", "git", - "github-authentication", + "git-base", "github", + "github-authentication", + "html", "image-preview", - "json-language-features", + "javascript", "json", + "json-language-features", + "julia", "markdown-basics", "markdown-language-features", + "markdown-math", "merge-conflict", "microsoft-authentication", "powershell", "python", "r", "search-result", + "simple-browser", "sql", "theme-abyss", "theme-defaults", "theme-kimbie-dark", - "theme-monokai-dimmed", "theme-monokai", + "theme-monokai-dimmed", "theme-quietlight", "theme-red", "theme-seti", "theme-solarized-dark", "theme-solarized-light", "theme-tomorrow-night-blue", - "typescript-basics", "xml", "yaml" ]; diff --git a/build/lib/locFunc.ts b/build/lib/locFunc.ts index 1f0af212ab..d30d5ae66d 100644 --- a/build/lib/locFunc.ts +++ b/build/lib/locFunc.ts @@ -187,35 +187,42 @@ const textFields = { const VSCODEExtensions = [ "bat", "configuration-editing", + "csharp", + "dart", "docker", - "git-ui", + "fsharp", "git", - "github-authentication", + "git-base", "github", + "github-authentication", + "html", "image-preview", - "json-language-features", + "javascript", "json", + "json-language-features", + "julia", "markdown-basics", "markdown-language-features", + "markdown-math", "merge-conflict", "microsoft-authentication", "powershell", "python", "r", "search-result", + "simple-browser", "sql", "theme-abyss", "theme-defaults", "theme-kimbie-dark", - "theme-monokai-dimmed", "theme-monokai", + "theme-monokai-dimmed", "theme-quietlight", "theme-red", "theme-seti", "theme-solarized-dark", "theme-solarized-light", "theme-tomorrow-night-blue", - "typescript-basics", "xml", "yaml" ]; diff --git a/extensions/integration-tests/coverConfig.json b/extensions/integration-tests/coverConfig.json index 55bd9b764e..4169b7a979 100644 --- a/extensions/integration-tests/coverConfig.json +++ b/extensions/integration-tests/coverConfig.json @@ -9,7 +9,6 @@ "**/git/**", "**/github/**", "**/github-authentication/**", - "**/git-ui/**", "**/image-preview/**", "**/insights-default/**", "**/integration-tests/**", @@ -23,7 +22,6 @@ "**/python/**", "**/r/**", "**/search-result/**", - "**/vscode-account/**", "**/vscode-test-resolver/**", "**/vscode-web-playground/**", "**/xml/**", diff --git a/resources/xlf/en/azuremonitor.xlf b/resources/xlf/en/azuremonitor.xlf new file mode 100644 index 0000000000..3382970676 --- /dev/null +++ b/resources/xlf/en/azuremonitor.xlf @@ -0,0 +1,185 @@ + + + + + Downloaded {0} + + + Downloading {0} + + + ({0} KB) + + + Downloading {0} + + + Failed to start {0} + + + Installed {0} + + + Installing {0} to {1} + + + Installing {0} + + + {0} Started + + + Starting {0} + + + + + Account does not exist. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + + + Azure 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. + + + + + Unsupported platform + + + Notebooks + + + Only .ipynb Notebooks are supported + + + + + Search Server Names + + + Cancel operation? + + + Cancel + + + $(sync~spin) {0}... + + + + + Error notifying of node change: {0} + + + Root + + + Session for node {0} does not exist + + + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + + + View Known Issues + + + + + Workspace ID + + + Workspace Name + + + The name of the initial catalog or database in the data source + + + Database + + + Azure Active Directory - Universal with MFA support + + + Specifies the method of authenticating with Azure Monitor + + + Authentication type + + + Custom name of the connection + + + Name (optional) + + + Administrative privileges: SYSDBA or SYSOPER + + + Administrative privileges + + + Security + + + Source + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + + + Metadata Pooling + + + Indicates the password to be used when connecting to the data source + + + Password + + + User name of the proxy user. + + + Proxy User Id + + + Password of the proxy user. + + + Proxy Password + + + Log Analytics Workspace ID + + + Workspace ID + + + Indicates the user ID to be used when connecting to the data source + + + User name + + + Name + + + Size (MB) + + + Azure Monitor access for Azure Data Studio + + + Azure Monitor Logs + + + Type + + + Name + + + \ No newline at end of file diff --git a/resources/xlf/en/datavirtualization.xlf b/resources/xlf/en/datavirtualization.xlf new file mode 100644 index 0000000000..bf607d9723 --- /dev/null +++ b/resources/xlf/en/datavirtualization.xlf @@ -0,0 +1,435 @@ + + + + + Cancel operation? + + + Cancel + + + $(sync~spin) {0}... + + + + + Database Name + + + External Schema + + + External Table + + + Hostname + + + Server Name + + + Service name / SID + + + Source Schema + + + Source Table + + + Node Command called without any node passed + + + SQL Server + + + + + Downloading {0} + + + Done downloading {0} + + + ({0} KB) + + + Downloading {0} + + + Installing {0} + + + Installing {0} to {1} + + + Installed {0} + + + Failed to start {0}: {1} + + + {0} started + + + Starting {0}... + + + + + View Known Issues + + + service component could not start + + + + + Process exited with code {0} + + + + + External data source for new external table + + + Database the external table will be created in + + + Destination Server + + + The specified external file format name already exists. + + + Name for new table's external file format + + + Source File + + + Source Folder + + + No valid external data sources were found in the specified database. + + + No user schemas were found in the specified database. + + + Refresh + + + Schema for new external table + + + The specified table name already exists under the specified schema. + + + Name for new external table + + + + + Allow Nulls + + + Column Name + + + Data Type + + + + + Failed to retrieve any data from the specified file. + + + Failed to generate column information for the specified file. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + + + + + Database name + + + File format name + + + Virtualize Data + + + Data Virtualization information + + + Next + + + Server name + + + Source File + + + Source Folder + + + Table name + + + Table schema + + + + + Please select a source file or folder before using this wizard. + + + Virtualize Data + + + No csv files were found in the specified folder. + + + Currently only csv files are supported for this wizard. + + + The script has opened in a document window. You can view it once the wizard is closed. + + + Select the destination database for your external table + + + Preview Data + + + Modify Columns + + + Summary + + + Virtualize Data From CSV + + + + + Create a connection to your Data Source + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + + + Configure Credential + + + Choose Credential + + + New Credential Name + + + The name for your External Data Source. + + + -- Create New Credential -- + + + Password + + + Server Connection + + + External Data Source Name + + + Username + + + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + + + Create Database Master Key + + + A Master Key already exists for the selected database. No action is required on this page. + + + Confirm Password + + + Password + + + Set the Master Key password. + + + Password values do not match. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + + + + + Column Mapping + + + Source + + + Collations + + + External + + + Nullable + + + SQL Data Type + + + Clicking on the checkbox will select that table to be mapped. + + + Clicking on the table name will show you the column mapping information for that table. + + + No objects were selected. + + + No table information present for '{0}' + + + Map your data source objects to your external table + + + Tables + + + Views + + + These column types are not supported for external tables:{0}{1} + + + Unsupported Column Types found + + + + + Default + + + The database in which to create your External Data Source. + + + Select the destination database for your external table + + + A destination database must be selected. + + + A data source type must be selected. + + + Select a Data Source + + + Select your data source type + + + + + External Table creation failed + + + External Table creation completed successfully + + + Database Scoped Credential + + + External Data Source + + + Destination Database: + + + External Table + + + Database Master Key + + + Schema + + + Name + + + Object type + + + Summary + + + The following objects will be created in the destination database: + + + Virtualize Data + + + Executing script... + + + + + Create + + + Virtualize Data + + + The script has opened in a document window. You can view it once the wizard is closed. + + + + + Data Virtualization requires a connection to be selected. + + + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + + + Enable/disable logging debug information to the developer console. + + + Number of lines to read from a file to run PROSE parsing on. + + + Support for Data Virtualization features in SQL Server + + + Data Virtualization + + + Virtualize Data From CSV Files + + + Virtualize Data + + + Tasks + + + \ No newline at end of file