From 6295d0380135871ff024a4d78c6aec2168351150 Mon Sep 17 00:00:00 2001 From: Karl Burtram Date: Tue, 2 Apr 2019 17:35:18 -0700 Subject: [PATCH] Update XLF files (#4811) --- resources/xlf/sqlops-core/sql.xlf | 3210 ++++++++++------- resources/xlf/vscode-extensions/agent.xlf | 88 +- resources/xlf/vscode-extensions/azurecore.xlf | 139 + .../vscode-extensions/big-data-cluster.xlf | 391 ++ resources/xlf/vscode-extensions/dacpac.xlf | 239 ++ resources/xlf/vscode-extensions/import.xlf | 46 +- resources/xlf/vscode-extensions/profiler.xlf | 7 +- 7 files changed, 2820 insertions(+), 1300 deletions(-) create mode 100644 resources/xlf/vscode-extensions/azurecore.xlf create mode 100644 resources/xlf/vscode-extensions/big-data-cluster.xlf create mode 100644 resources/xlf/vscode-extensions/dacpac.xlf diff --git a/resources/xlf/sqlops-core/sql.xlf b/resources/xlf/sqlops-core/sql.xlf index 8d786fc087..a8f2128375 100644 --- a/resources/xlf/sqlops-core/sql.xlf +++ b/resources/xlf/sqlops-core/sql.xlf @@ -1,5 +1,130 @@ + + + Connection error + + + Connection failed due to Kerberos error. + + + Help configuring Kerberos is available at {0} + + + If you have previously connected you may need to re-run kinit. + + + + + Error + + + Warning + + + Info + + + + + Failed to get Azure account token for connection + + + Connection Not Accepted + + + Yes + + + No + + + Are you sure you want to cancel this connection? + + + + + 1 or more tasks are in progress. Are you sure you want to quit? + + + Yes + + + No + + + + + Failed to create Object Explorer session + + + Multiple errors: + + + + + Commit row failed: + + + Started executing query "{0}" + + + Update cell failed: + + + + + Connection is required in order to interact with JobManagementService + + + No Handler Registered + + + + + Change Language Mode is not supported for unsaved queries + + + Please save or discard changes before switching to/from the SQL Language Mode + + + + + Connection is required in order to interact with adminservice + + + No Handler Registered + + + + + Connection is required in order to interact with DacFxService + + + No Handler Registered + + + + + Select a file + + + + + An error occured while loading the file browser. + + + File browser error + + + + + No URI was passed when creating a notebook manager + + + Notebook provider does not exist + + {0} in progress tasks @@ -17,14 +142,19 @@ Operation Task Status - - - - Search server names + + &&Tasks + && denotes a mnemonic - - + + + Show Data Explorer + + + Data Explorer + + View @@ -43,6 +173,79 @@ True for the Servers view to be shown on launch of Azure Data Studio default; false if the last opened view should be shown + + + Identifier of the view. Use this to register a data provider through `vscode.window.registerTreeDataProviderForView` API. Also to trigger activating your extension by registering `onView:${id}` event to `activationEvents`. + + + The human-readable name of the view. Will be shown + + + Condition which must be true to show this view + + + Contributes views to the editor + + + Contributes views to Data Explorer container in the Activity bar + + + Contributes views to contributed views container + + + View container '{0}' does not exist and all views registered to it will be added to 'Data Explorer'. + + + Cannot register multiple views with same id `{0}` in the view container `{1}` + + + A view with id `{0}` is already registered in the view container `{1}` + + + views must be an array + + + property `{0}` is mandatory and must be of type `string` + + + property `{0}` can be omitted or must be of type `string` + + + + + Disconnect + + + New Query + + + Manage + + + Refresh + + + + + Servers + + + + + Search server names + + + + + The maximum number of recently used connections to store in the connection list. + + + Default SQL Engine to use. This drives default language provider in .sql files and the default to use when creating a new connection. Valid option is currently MSSQL + + + Attempt to parse the contents of the clipboard when the connection dialog is opened or a paste is performed. + + True for the messages pane to be open by default; false for closed @@ -62,6 +265,9 @@ [Optional] File encoding used when saving results as CSV + + Enable results streaming; contains few minor visual issues + [Optional] When true, XML output will be formatted when saving results as XML @@ -95,6 +301,9 @@ Controls whether to show the connection info for a tab in the title. + + Prompt to save generated SQL files + Should IntelliSense be enabled @@ -114,25 +323,6 @@ Set keybinding workbench.action.query.shortcut{0} to run the shortcut text as a procedure call. Any selected text in the query editor will be passed as a parameter - - - Server Group color palette used in the Object Explorer viewlet. - - - Auto-expand Server Groups in the Object Explorer viewlet. - - - - - The maximum number of recently used connections to store in the connection list. - - - Default SQL Engine to use. This drives default language provider in .sql files and the default to use when creating a new connection. Valid option is currently MSSQL - - - Attempt to parse the contents of the clipboard when the connection dialog is opened or a paste is performed. - - Results Grid @@ -155,13 +345,27 @@ Controls the cell padding in pixels - - - - Profiler + + Auto size the columns width on inital results. Could have performance problems with large number of columns or large cells - - Open up a new profiler window + + The maximum width in pixels for auto-sized columns + + + + + Specifies view templates + + + Specifies session templates + + + + + Server Group color palette used in the Object Explorer viewlet. + + + Auto-expand Server Groups in the Object Explorer viewlet. @@ -181,14 +385,6 @@ Contributes icons to account provider. - - - Specifies view templates - - - Specifies session templates - - Minimum value of the y axis @@ -214,6 +410,22 @@ Indicates data property of a data set for a chart. + + + For each column in a resultset, displays the value in row 0 as a count followed by the column name. Supports "1 Healthy", "3 Unhealthy" for example, where "Healthy" is the column name and 1 is the value in row 1 cell 1 + + + + + Preview Features + + + Enable unreleased preview features + + + Show connect dialog on startup + + Displays an image, for example one returned by an R query using ggplot2 @@ -230,16 +442,24 @@ Displays the results in a simple table - - - For each column in a resultset, displays the value in row 0 as a count followed by the column name. Supports "1 Healthy", "3 Unhealthy" for example, where "Healthy" is the column name and 1 is the value in row 1 cell 1 - - The webview that will be displayed in this tab. + + + The controlhost that will be displayed in this tab. + + + + + The list of widgets or webviews that will be displayed in this tab. + + + widgets or webviews are expected inside widgets-container for extension. + + The list of widgets that will be displayed in this tab. @@ -248,12 +468,27 @@ The list of widgets is expected inside widgets-container for extension. - - - The list of widgets or webviews that will be displayed in this tab. + + + Unique identifier for this container. - - widgets or webviews are expected inside widgets-container for extension. + + The container that will be displayed in the tab. + + + Contributes a single or multiple dashboard containers for users to add to their dashboard. + + + No id in dashboard container specified for extension. + + + No container in dashboard container specified for extension. + + + Exactly 1 dashboard container must be defined per space. + + + Unknown container type defines in dashboard container for extension. @@ -294,65 +529,37 @@ NAV_SECTION within NAV_SECTION is an invalid container for extension. - - - Unique identifier for this container. - - - The container that will be displayed in the tab. - - - Contributes a single or multiple dashboard containers for users to add to their dashboard. - - - No id in dashboard container specified for extension. - - - No container in dashboard container specified for extension. - - - Exactly 1 dashboard container must be defined per space. - - - Unknown container type defines in dashboard container for extension. - - The model-backed view that will be displayed in this tab. - - - The controlhost that will be displayed in this tab. - - - + Unique identifier for this tab. Will be passed to the extension for any requests. - + Title of the tab to show the user. - + Description of this tab that will be shown to the user. - + Condition which must be true to show this item - + Defines the connection types this tab is compatible with. Defaults to "MSSQL" if not set - + The container that will be displayed in this tab. - + Whether or not this tab should always be shown or only when the user adds it. - + Whether or not this tab should be used as the Home tab for a connection type. - + Contributes a single or multiple tabs for users to add to their dashboard. @@ -368,693 +575,21 @@ Exactly 1 dashboard container must be defined per space - - - Error - - - Warning - - - Info - - - - - Connection error - - - Connection failed due to Kerberos error. - - - Help configuring Kerberos is available at {0} - - - If you have previously connected you may need to re-run kinit. - - - - - Connection Not Accepted - - - Yes - - - No - - - Are you sure you want to cancel this connection? - - - - - 1 or more tasks are in progress. Are you sure you want to quit? - - - Yes - - - No - - - - - Failed to create Object Explorer session - - - The given tree node no longer exists - - - - - Commit row failed: - - - Started executing query "{0}" - - - Update cell failed: - - - - - Change Language Mode is not supported for unsaved queries - - - Please save or discard changes before switching to/from the SQL Language Mode - - - - - Connection is required in order to interact with adminservice - - - No Handler Registered - - - - - Connection is required in order to interact with JobManagementService - - - No Handler Registered - - - - - An error occured while loading the file browser. - - - File browser error - - - - - Select a file - - - - - Account provider does not exist - - - - - No task history to display. Try backup or restore task to view its execution status. - - - Task history - TaskHistory - - - Task error - - - - - Add Connection - - - - - Refresh - - - Disconnect - - - New Connection - - - New Server Group - - - Edit Server Group - - - Show Active Connections - - - Clear All - - - Recent Connections - - - New Query - - - Delete Connection - - - Delete Group - - - Clear Search - - - - - Extension - - - - - disconnected - - - - - Edit Data Session Failed To Connect - - - - - Max Rows: - - - - - Focus on Current Query - - - Run Query - - - Run Current Query - - - Run Current Query with Actual Plan - - - Cancel Query - - - Refresh IntelliSense Cache - - - Toggle Query Results - - - Editor parameter is required for a shortcut to be executed - - - Parse Query - - - Commands completed successfully - - - Command failed: - - - Please connect to a server - - - - - Save As CSV - - - Save As JSON - - - Save As Excel - - - Save As XML - - - Copy - - - Copy With Headers - - - Select All - - - Copy - - - - - Clear List - - - Recent connections list cleared - - - Yes - - - No - - - Are you sure you want to delete all the connections from the list? - - - Yes - - - No - - - Delete - - - Get Current Connection String - - - Connection string not available - - - No active connection available - - - - - Would you like to stop the running XEvent session? - - - Yes - - - No - - - Profiler - - - Not connected - - - XEvent Profiler Session stopped unexpectedly on the server {0}. - - - Error while starting new session - - - The XEvent Profiler session for {0} has lost events. - - - - - Text - - - Label - - - Value - - - Details - - - - - Select - - - Create - - - Insert - - - Update - - - Delete - - - No script was returned when calling select script on object - - - No script was returned when scripting as {0} on object {1} - - - Scripting Failed - - - No script was returned when scripting as {0} - - - - - Manage Linked Accounts - - - - - Widget used in the dashboards - - - - - Displays results of a query as a chart on the dashboard - - - Maps "column name" -> color. for example add "column1": red to ensure this column uses a red color - - - Indicates preferred position and visibility of the chart legend. These are the column names from your query, and map to the label of each chart entry - - - If dataDirection is horizontal, setting this to true uses the first columns value for the legend. - - - If dataDirection is vertical, setting this to true will use the columns names for the legend. - - - Defines whether the data is read from a column (vertical) or a row (horizontal). For time series this is ignored as direction must be vertical. - - - If showTopNData is set, showing only top N data in the chart. - - - - - Adds a widget that can query a server or database and display the results in multiple ways - as a chart, summarized count, and more - - - Unique Identifier used for cacheing the results of the insight. - - - SQL query to run. This should return exactly 1 resultset. - - - [Optional] path to a file that contains a query. Use if "query" is not set - - - [Optional] Auto refresh interval in minutes, if not set, there will be no auto refresh - - - Which actions to use - - - Target database for the action; can use the format "${columnName}" to use a data driven column name. - - - Target server for the action; can use the format "${columnName}" to use a data driven column name. - - - Target user for the action; can use the format "${columnName}" to use a data driven column name. - - - Identifier of the insight - - - Contributes insights to the dashboard palette. - - - - - Get Started - - - Show Getting Started - - - - - Enable or disable the properties widget - - - Property values to show - - - Display name of the property - - - Value in the Database Info Object - - - Specify specific values to ignore - - - Recovery Model - - - Last Database Backup - - - Last Log Backup - - - Compatibility Level - - - Owner - - - Customizes the database dashboard page - - - Customizes the database dashboard tabs - - - - - Condition which must be true to show this item - - - The title of the container - - - The row of the component in the grid - - - The rowspan of the component in the grid. Default value is 1. Use '*' to set to number of rows in the grid. - - - The column of the component in the grid - - - The colspan of the component in the grid. Default value is 1. Use '*' to set to number of columns in the grid. - - - Unique identifier for this tab. Will be passed to the extension for any requests. - - - Extension tab is unknown or not installed. - - - - - Enable or disable the properties widget - - - Property values to show - - - Display name of the property - - - Value in the Server Info Object - - - Version - - - Edition - - - Computer Name - - - OS Version - - - Customizes the server dashboard page - - - Customizes the Server dashboard tabs - - - - - Widget used in the dashboards - - - Widget used in the dashboards - - - Widget used in the dashboards - - - - - New Query - - - Select Top 1000 - - - Script as Execute - - - Script as Alter - - - Edit Data - - - Script as Create - - - Script as Drop - - - Backup - - - Restore - - - Manage - - - Show Details - - - New Database - - - Configure - - - - - Invalid value - - - - - Loading - - - - - Defines a property to show on the dashboard - - - What value to use as a label for the property - - - What value in the object to access for the value - - - Specify values to be ignored - - - Default value to show if ignored or no value - - - A flavor for defining dashboard properties - - - Id of the flavor - - - Condition to use this flavor - - - Field to compare to - - - Which operator to use for comparison - - - Value to compare the field to - - - Properties to show for database page - - - Properties to show for server page - - - Defines that this provider supports the dashboard - - - Provider id (ex. MSSQL) - - - Property values to show on dashboard - - - - - Dashboard Tabs ({0}) - - - Id - - - Title - - - Description - - - Dashboard Insights ({0}) - - - Id - - - Name - - - When - - - - - OK - - - Close - - - Copy details - - - + Connection + + Connection type + Recent Connections Saved Connections - - Connection type + + Connection Details Connect @@ -1062,9 +597,6 @@ Cancel - - Recent history - No recent connection @@ -1103,6 +635,17 @@ Edit server group + + + OK + + + Close + + + Copy details + + Common id for the provider @@ -1114,6 +657,23 @@ Options for connection + + + Execution failed due to an unexpected error: {0} {1} + + + Total execution time: {0} + + + Started executing query at Line {0} + + + Init Edit Execution failed: + + + Batch execution time: {0} + + Started executing query at @@ -1193,23 +753,6 @@ Select SQL Language Provider - - - Execution failed due to an unexpected error: {0} {1} - - - Something went wrong getting more rows: {0} - - - Init Edit Execution failed: - - - Something went wrong getting more rows: - - - Batch execution time: {0} - - Row Count @@ -1218,7 +761,56 @@ {0} rows - + + + Time Elapsed + + + + + Extension + + + + + disconnected + + + + + Edit Data Session Failed To Connect + + + + + Select + + + Create + + + Insert + + + Update + + + Delete + + + No script was returned when calling select script on object + + + No script was returned when scripting as {0} on object {1} + + + Scripting Failed + + + No script was returned when scripting as {0} + + + OK @@ -1321,7 +913,7 @@ Options - + Open dashboard extensions @@ -1334,25 +926,8 @@ No dashboard extensions are installed at this time. Go to Extension Manager to explore recommended extensions. - - All features - - - - No Connection Profile was passed to insights flyout - - - Insights error - - - There was an error reading the query file: - - - There was an error parsing the insight config; could not find query array/string or queryfile - - - + Selected path @@ -1366,7 +941,36 @@ Discard - + + + Error adding account + + + + + Cannot start auto OAuth. An auto OAuth is already in progress. + + + + + Manage Linked Accounts + + + + + No Connection Profile was passed to insights flyout + + + Insights error + + + There was an error reading the query file: + + + There was an error parsing the insight config; could not find query array/string or queryfile + + + Item @@ -1389,19 +993,6 @@ Item Details - - - Error adding account - - - - - Error adding account - - - Firewall rule error - - Sort by event @@ -1419,37 +1010,340 @@ Cancel - - - Cannot start auto OAuth. An auto OAuth is already in progress. + + + Clear All + + + Apply + + + OK + + + Cancel + + + Filters + + + Remove + + + Add + + + Click here to add a clause + + + Field + + + Operator + + + Value + + + Is Null + + + Is Not Null + + + Contains + + + Not Contains + + + Starts With + + + Not Starts With - - - succeeded + + + Error adding account - - failed - - - in progress - - - not started - - - canceled - - - canceling + + Firewall rule error - - + + + Identifier of the notebook provider. + + + What file extensions should be registered to this notebook provider + + + What kernels should be standard with this notebook provider + + + Contributes notebook providers. + + + Name of the cell magic, such as "%%sql". + + + The cell language to be used if this cell magic is included in the cell + + + Optional execution target this magic indicates, for example Spark vs SQL + + + Optional set of kernels this is valid for, e.g. python3, pyspark3, sql + + + Contributes notebook language. + + + + + SQL + + + + + Preview features are required in order for extensions to be fully supported and for some actions to be available. Would you like to enable preview features? + + + Yes + + + No + + + No, don't show again + + + + + No task history to display. Try backup or restore task to view its execution status. + + + Task history + TaskHistory + + + Task error + + + + + There is no data provider registered that can provide view data. + + + Collapse + + + + + Search server names + + + + + Add Connection + + + + + Refresh + + + Disconnect + + + New Connection + + + New Server Group + + + Edit Server Group + + + Show Active Connections + + + Show All Connections + + Recent Connections - - Servers + + New Query + + + Delete Connection + + + Delete Group + + + Clear Search + + + + + Clear List + + + Recent connections list cleared + + + Yes + + + No + + + Are you sure you want to delete all the connections from the list? + + + Yes + + + No + + + Delete + + + Get Current Connection String + + + Connection string not available + + + No active connection available + + + + + Max Rows: + + + + + Focus on Current Query + + + Run Query + + + Run Current Query + + + Run Current Query with Actual Plan + + + Cancel Query + + + Refresh IntelliSense Cache + + + Toggle Query Results + + + Editor parameter is required for a shortcut to be executed + + + Parse Query + + + Commands completed successfully + + + Command failed: + + + Please connect to a server + + + + + Save As CSV + + + Save As JSON + + + Save As Excel + + + Save As XML + + + Copy + + + Copy With Headers + + + Select All + + + Copy + + + + + Profiler + + + Not connected + + + XEvent Profiler Session stopped unexpectedly on the server {0}. + + + Error while starting new session + + + The XEvent Profiler session for {0} has lost events. + + + Would you like to stop the running XEvent session? + + + Yes + + + No + + + Cancel + + + + + Select View + + + Select Session + + + Select Session: + + + Select View: + + + Text + + + Label + + + Value + + + Details @@ -1457,125 +1351,293 @@ Manage - - - Results - - - Query Plan - - - Top Operations - - - Chart Viewer + + + Widget used in the dashboards - - - Run + + + Displays results of a query as a chart on the dashboard - - Dispose Edit Failed With Error: + + Maps "column name" -> color. for example add "column1": red to ensure this column uses a red color - - Stop + + Indicates preferred position and visibility of the chart legend. These are the column names from your query, and map to the label of each chart entry - - Show SQL Pane + + If dataDirection is horizontal, setting this to true uses the first columns value for the legend. - - Close SQL Pane + + If dataDirection is vertical, setting this to true will use the columns names for the legend. + + + Defines whether the data is read from a column (vertical) or a row (horizontal). For time series this is ignored as direction must be vertical. + + + If showTopNData is set, showing only top N data in the chart. - - - Run + + + New Query - - Cancel + + Select Top 1000 - - Explain + + Script as Execute - - Actual + + Script as Alter - - Disconnect + + Edit Data - - Change Connection + + Script as Create - - Connect + + Script as Drop - - Select Database + + Backup - - Select Database Toggle Dropdown + + You must enable preview features in order to use backup - - Failed to change database + + Restore - - Failed to change database {0} + + You must enable preview features in order to use restore + + + Manage + + + Show Details + + + New Database + + + Learn How To Configure The Dashboard - - - Done + + + Get Started - - Cancel + + Show Getting Started + + + Getting &&Started + && denotes a mnemonic - - - Disconnect + + + Widget used in the dashboards - - Connect + + Widget used in the dashboards - - Start + + Widget used in the dashboards - - New Session + + + + Adds a widget that can query a server or database and display the results in multiple ways - as a chart, summarized count, and more - - Resume + + Unique Identifier used for cacheing the results of the insight. - - Pause + + SQL query to run. This should return exactly 1 resultset. - - Stop + + [Optional] path to a file that contains a query. Use if "query" is not set - - Clear Data + + [Optional] Auto refresh interval in minutes, if not set, there will be no auto refresh - - Auto Scroll: On + + Which actions to use - - Auto Scroll: Off + + Target database for the action; can use the format "${columnName}" to use a data driven column name. - - Toggle Collapsed Panel + + Target server for the action; can use the format "${columnName}" to use a data driven column name. - - Edit Columns + + Target user for the action; can use the format "${columnName}" to use a data driven column name. - - Find Next String + + Identifier of the insight - - Find Previous String + + Contributes insights to the dashboard palette. - - Launch Profiler + + + + Condition which must be true to show this item + + + The title of the container + + + The row of the component in the grid + + + The rowspan of the component in the grid. Default value is 1. Use '*' to set to number of rows in the grid. + + + The column of the component in the grid + + + The colspan of the component in the grid. Default value is 1. Use '*' to set to number of columns in the grid. + + + Unique identifier for this tab. Will be passed to the extension for any requests. + + + Extension tab is unknown or not installed. + + + + + Enable or disable the properties widget + + + Property values to show + + + Display name of the property + + + Value in the Server Info Object + + + Version + + + Edition + + + Computer Name + + + OS Version + + + Customizes the server dashboard page + + + Customizes the Server dashboard tabs + + + + + Enable or disable the properties widget + + + Property values to show + + + Display name of the property + + + Value in the Database Info Object + + + Specify specific values to ignore + + + Recovery Model + + + Last Database Backup + + + Last Log Backup + + + Compatibility Level + + + Owner + + + Customizes the database dashboard page + + + Customizes the database dashboard tabs + + + + + Invalid value + + + + + Loading + + + + + Defines a property to show on the dashboard + + + What value to use as a label for the property + + + What value in the object to access for the value + + + Specify values to be ignored + + + Default value to show if ignored or no value + + + A flavor for defining dashboard properties + + + Id of the flavor + + + Condition to use this flavor + + + Field to compare to + + + Which operator to use for comparison + + + Value to compare the field to + + + Properties to show for database page + + + Properties to show for server page + + + Defines that this provider supports the dashboard + + + Provider id (ex. MSSQL) + + + Property values to show on dashboard @@ -1589,51 +1651,9 @@ Info: {0} - - - Profiler editor for event text. Readonly - - - - - Chart cannot be displayed with the given data - - - - - Must be an option from the list - - - Toggle dropdown - - - - - modelview code editor for view model. - - - - - All files - - - - - File browser tree - FileBrowserTree - - - - - OK - - - Close - - - + - Info + Information Warning @@ -1641,10 +1661,30 @@ Error + + Show Details + + + Hide Details + + + Copy + + + Close + Back + + + Recent Connections + + + Servers + + Advanced Properties @@ -1653,46 +1693,6 @@ Discard - - - <Default> - - - Loading... - - - <Default> - - - Add new group... - - - <None> - - - {0} is required. - - - {0} will be trimmed. - - - Remember password - - - Select Database Toggle Dropdown - - - Server group - - - Advanced... - - - - - A server group with the same name already exists. - - Connected to @@ -1704,7 +1704,57 @@ Unsaved Connections - + + + Add an account... + + + <Default> + + + Loading... + + + Server group + + + <Default> + + + Add new group... + + + <Do not save> + + + {0} is required. + + + {0} will be trimmed. + + + Remember password + + + Account + + + Refresh account credentials + + + Azure AD tenant + + + Select Database Toggle Dropdown + + + Advanced... + + + You must select an account + + + Choose Results File @@ -1730,25 +1780,64 @@ Open file - - - is required. - - - Invalid input. Numeric value expected. + + + A server group with the same name already exists. - - - Backup Files - - - All Files + + + Query Plan - - - Select/Deselect All + + + Operation + + + Object + + + Est Cost + + + Est Subtree Cost + + + Actual Rows + + + Est Rows + + + Actual Executions + + + Est CPU Cost + + + Est IO Cost + + + Parallel + + + Actual Rebinds + + + Est Rebinds + + + Actual Rewinds + + + Est Rewinds + + + Partitioned + + + Top Operations @@ -1864,9 +1953,80 @@ Backup file path is required - - - Copy Cell + + + is required. + + + Invalid input. Numeric value expected. + + + + + Select/Deselect All + + + + + Database + + + Files and filegroups + + + Full + + + Differential + + + Transaction Log + + + Disk + + + Url + + + Use the default server setting + + + Compress backup + + + Do not compress backup + + + Server Certificate + + + Asymmetric Key + + + Backup Files + + + All Files + + + + + Must be an option from the list + + + Toggle dropdown + + + + + All files + + + + + File browser tree + FileBrowserTree @@ -1883,6 +2043,65 @@ Add an account + + + Copy & Open + + + Cancel + + + User code + + + Website + + + + + Could not find query file at any of the following paths : + {0} + + + + + Copy Cell + + + + + Add an account + + + Remove account + + + Are you sure you want to remove '{0}'? + + + Yes + + + No + + + Failed to remove account + + + Apply Filters + + + Reenter your credentials + + + There is no account to refresh + + + + + You need to refresh the credentials for this account. + + From @@ -1918,79 +2137,264 @@ Add my subnet IP range - - - Add an account + + + Could not display contents: {0} - - Remove account + + Please install the SQL Server 2019 extension to run cells - - Are you sure you want to remove '{0}'? + + Install Extension - - Yes + + Code - - No + + Text - - Failed to remove account + + Clear Results - - Apply Filters - - - Reenter your credentials - - - There is no account to refresh + + cell with URI {0} was not found in this model - - - Copy & Open + + + Connecting: - + + Running command: + + + Opening new query: + + + + + Dashboard Tabs ({0}) + + + Id + + + Title + + + Description + + + Dashboard Insights ({0}) + + + Id + + + Name + + + When + + + + + succeeded + + + failed + + + in progress + + + not started + + + canceled + + + canceling + + + + + Done + + Cancel - - User code + + + + nbformat v{0}.{1} not recognized - - Website + + This file does not have a valid notebook format + + + Cell type {0} unknown + + + Output type {0} not recognized + + + Data for {0} is expected to be a string or an Array of strings + + + Output type {0} not recognized - - - You need to refresh the credentials for this account. + + + Run - - - - Loading... - - - - - Database files: - - - No records found - - - - + Cancel - - The task is failed to cancel. + + Explain - - Script + + Actual + + + Disconnect + + + Change Connection + + + Connect + + + Select Database + + + Select Database Toggle Dropdown + + + Failed to change database + + + Failed to change database {0} - + + + Results + + + Messages + + + Results + + + + + Run + + + Dispose Edit Failed With Error: + + + Stop + + + Show SQL Pane + + + Close SQL Pane + + + + + Events (Filtered): {0}/{1} + + + Events: {0} + + + + + Connect + + + Disconnect + + + Start + + + New Session + + + Pause + + + Resume + + + Stop + + + Clear Data + + + Auto Scroll: On + + + Auto Scroll: Off + + + Toggle Collapsed Panel + + + Edit Columns + + + Find Next String + + + Find Previous String + + + Launch Profiler + + + Filter… + + + Clear Filter + + + + + Chart cannot be displayed with the given data + + + + + Profiler editor for event text. Readonly + + + + + The index is invalid. + + + + + modelview code editor for view model. + + + + + ... Creating {0} + + + Table header background color @@ -2006,6 +2410,9 @@ Button outline color when focused. + + Disabled checkbox foreground. + List/Table background color for the selected and focus item when the list/table is active @@ -2025,57 +2432,53 @@ SQL Agent table cell border color. - - - Operation - - - Object - - - Est Cost - - - Est Subtree Cost - - - Actual Rows - - - Est Rows - - - Actual Executions - - - Est CPU Cost - - - Est IO Cost - - - Parallel - - - Actual Rebinds - - - Est Rebinds - - - Actual Rewinds - - - Est Rewinds - - - Partitioned + + + Loading... - - - Chart Type + + + Save As CSV + + Save As JSON + + + Save As Excel + + + Save As XML + + + Copy + + + Copy With Headers + + + Select All + + + Copy + + + Copy All + + + Maximize + + + Restore + + + Chart + + + Show Query Plan + + + Data Direction @@ -2085,36 +2488,15 @@ Horizontal - - Data Type - - - Number - - - Point + + Use column names as labels Use first column as row label - - Use column names as labels - Legend Position - - Could not find chart to save - - - X Axis Label - - - X Axis Minimum Value - - - X Axis Maximum Value - Y Axis Label @@ -2124,20 +2506,188 @@ Y Axis Maximum Value + + X Axis Label + + + X Axis Minimum Value + + + X Axis Maximum Value + + + X Axis Minimum Date + + + X Axis Maximum Date + + + Data Type + + + Number + + + Point + + + Chart Type + + + Encoding + + + Image Format + + + + + Create Insight + + + Cannot create insight as the active editor is not a SQL Editor + + + My-Widget + + + Copy as image + + + Could not find chart to save + + + Save as image + Saved Chart to path: {0} Choose Results File - - Cannot create insight as the active editor is not a SQL Editor + + + + Failed to delete cell. - - Cannot create insight, backing data model not found + + Failed to change kernel. Kernel {0} will be used. Error was: {1} - - My-Widget + + Failed to change kernel due to error: {0} + + + Changing context failed: {0} + + + Could not start session: {0} + + + An error occurred when closing the notebook: {0} + + + A client session error occurred when closing the notebook: {0} + + + Can't find notebook manager for provider {0} + + + + + Loading kernels... + + + Changing kernel... + + + Kernel: + + + Attach to: + + + Loading contexts... + + + Add new connection + + + Select connection + + + localhost + + + Trusted + + + Not Trusted + + + Notebook is already trusted. + + + No Kernel + + + None + + + + + SQL kernel error + + + A connection must be chosen to run notebook cells + + + Displaying Top {0} rows. + + + + + Double-click to edit + + + + + Loading + + + + + Click on + + + + Code + + + or + + + + Text + + + to add a code or text cell + + + + + Cancel + + + The task is failed to cancel. + + + Script + + + + + Database files: + + + No records found @@ -2155,48 +2705,6 @@ The "{0}" section has invalid content. Please contact extension owner. - - - Jobs - - - Alerts - - - Proxies - - - Operators - - - - - Name - - - Last Occurrence - - - Enabled - - - Database Name - - - Category Name - - - - - Name - - - Email Address - - - Enabled - - Name @@ -2235,14 +2743,35 @@ Error: - - - SERVER DASHBOARD + + + Name + + + Last Occurrence + + + Enabled + + + Delay Between Responses (in secs) + + + Category Name - - - DATABASE DASHBOARD + + + Jobs + + + Alerts + + + Proxies + + + Operators @@ -2258,6 +2787,49 @@ Credential Name + + Description + + + Enabled + + + + + Step ID + + + Step Name + + + Message + + + + + Name + + + Email Address + + + Enabled + + + + + SERVER DASHBOARD + + + + + DATABASE DASHBOARD + + + + + Unable to load dashboard properties + @@ -2273,19 +2845,6 @@ Unable to load databases - - - Unable to load dashboard properties - - - - - Delete Row - - - Revert Current Row - - Edit @@ -2318,6 +2877,27 @@ Expand + + + Last Updated: {0} {1} + + + No results to show + + + + + Delete Row + + + Revert Current Row + + + + + Chart + + Find @@ -2335,7 +2915,7 @@ Close - Only the first 999 results are highlighted, but all find operations work on the entire text. + Your search returned a large number of results, only the first 999 matches will be highlighted. {0} of {1} @@ -2348,10 +2928,18 @@ Unkown component type. Must use ModelBuilder to create objects + + The index is invalid. + Unkown component configuration, must use ModelBuilder to create a configuration object + + + No tree view with id '{0}' registered. + + Done @@ -2369,22 +2957,110 @@ Previous - - - No tree view with id '{0}' registered. + + + A NotebookProvider with valid providerId must be passed to this method + + + no notebook provider found + + + No Manager found + + + Notebook Manager for notebook {0} does not have a server manager. Cannot perform operations on it + + + Notebook Manager for notebook {0} does not have a content manager. Cannot perform operations on it + + + Notebook Manager for notebook {0} does not have a session manager. Cannot perform operations on it - - - Last Updated: {0} {1} - - - No results to show + + + Series {0} - - - {0} actions + + + Select connection + + + localhost + + + Add new connection + + + + + Query execution was canceled + + + The session for this notebook is not yet ready + + + The session for this notebook will start momentarily + + + No kernel is available for this notebook + + + + + An error occurred while starting the notebook session + + + Server did not start for unknown reason + + + Kernel {0} was not found. The default kernel will be used instead. + + + + + No Kernel + + + Cannot run cells as no kernel has been configured + + + Error + + + + + Delete + + + Insert Code before + + + Insert Code after + + + Insert Markdown before + + + Insert Markdown after + + + Clear output + + + + + Please select active cell and try again + + + Run cell + + + Cancel execution + + + Error on last run. Click to run again @@ -2392,18 +3068,9 @@ {0} is an unknown container. - - - Chart View context is required to run this action - - - Create Insight - - - Copy as image - - - Save as image + + + Could not find component for type {0} @@ -2411,12 +3078,13 @@ Loading Error... - - - Could not find component for type {0} + + + Success + + + Error - - Refresh @@ -2441,16 +3109,32 @@ Delete Job - + Are you sure you'd like to delete the job '{0}'? Could not delete job '{0}'. Error: {1} + + The job was successfully deleted + New Step + + Delete Step + + + Are you sure you'd like to delete the step '{0}'? + + + Could not delete step '{0}'. +Error: {1} + + + The job step was successfully deleted + New Alert @@ -2463,13 +3147,16 @@ Error: {1} Cancel - + Are you sure you'd like to delete the alert '{0}'? Could not delete alert '{0}'. Error: {1} + + The alert was successfully deleted + New Operator @@ -2479,13 +3166,16 @@ Error: {1} Delete Operator - + Are you sure you'd like to delete the operator '{0}'? Could not delete operator '{0}'. Error: {1} + + The operator was deleted successfully + New Proxy @@ -2495,23 +3185,32 @@ Error: {1} Delete Proxy - + Are you sure you'd like to delete the proxy '{0}'? Could not delete proxy '{0}'. Error: {1} + + The proxy was deleted successfully + - + Failed Succeeded + + Retry + - Canceled + Cancelled + + + In Progress Status Unknown @@ -2534,9 +3233,6 @@ Error: {1} [Obsolete] - - PerformingCompletionActions - Yes diff --git a/resources/xlf/vscode-extensions/agent.xlf b/resources/xlf/vscode-extensions/agent.xlf index ec3e953a27..4be48f56a4 100644 --- a/resources/xlf/vscode-extensions/agent.xlf +++ b/resources/xlf/vscode-extensions/agent.xlf @@ -83,11 +83,17 @@ Cancel - - Schedule Name + + Available Schedules: - - Schedules + + Name + + + ID + + + Description @@ -143,7 +149,7 @@ Workday end - Pager on duty schdule + Pager on duty schedule Alert list @@ -159,9 +165,6 @@ - - New Job Step - Locate Database Files - @@ -183,12 +186,6 @@ Parse - - Next - - - Previous - The command was successfully parsed. @@ -198,6 +195,9 @@ The step name cannot be left blank + + Process exit code of a successful command: + Step Name @@ -258,6 +258,12 @@ Transact-SQL script (T-SQL) + + PowerShell + + + Operating system (CmdExec) + SQL Server Agent Service Account @@ -270,6 +276,12 @@ Quit the job reporting failure + + New Job Step + + + Edit Job Step + @@ -321,19 +333,22 @@ On Failure - New... + New Step - Edit + Edit Step - Delete + Delete Step Move Step Up - Move Step Up + Move Step Down + + + Start step Actions to perform when the job completes @@ -368,6 +383,12 @@ Alert Name + + Enabled + + + Type + New Job @@ -550,6 +571,28 @@ Cancel + + + Proxy update failed '{0}' + + + Proxy '{0}' updated successfully + + + Proxy '{0}' created successfully + + + + + Step update failed '{0}' + + + Job name must be provided + + + Step name must be provided + + When the job completes @@ -566,6 +609,15 @@ Job update failed '{0}' + + Job creation failed '{0}' + + + Job '{0}' updated successfully + + + Job '{0}' created successfully + diff --git a/resources/xlf/vscode-extensions/azurecore.xlf b/resources/xlf/vscode-extensions/azurecore.xlf new file mode 100644 index 0000000000..afd6be6f01 --- /dev/null +++ b/resources/xlf/vscode-extensions/azurecore.xlf @@ -0,0 +1,139 @@ + + + + + Azure (Core) + + + Browse and work with Azure resources + + + Azure + + + Azure Resource Configuration + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + + + Azure + + + Refresh All + + + Refresh + + + Sign In + + + Select Subscriptions + + + Connect + + + Connect + + + Clear Azure Account Token Cache + + + Should Azure public cloud integration be enabled + + + Should US Government Azure cloud (Fairfax) integration be enabled + + + Should Azure China integration be enabled + + + Should Azure Germany integration be enabled + + + + + SQL Servers + + + + + SQL Databases + + + + + Loading ... + + + + + No Resources found. + + + + + Failed to get credential for account {0}. Please refresh the account. + + + No Subscriptions found. + + + + + Sign in to Azure... + + + + + Error: {0} + + + + + No Resources found. + + + + + Failed to get credential for account {0}. Please refresh the account. + + + + + Azure + + + + + Token cache successfully cleared + + + Failed to clear token cache + + + + + Account provider not initialized, cannot perform action + + + Add {0} account + + + Refresh {0} account + + + Work or school account + + + Microsoft Account + + + + + Azure Accounts + + + \ No newline at end of file diff --git a/resources/xlf/vscode-extensions/big-data-cluster.xlf b/resources/xlf/vscode-extensions/big-data-cluster.xlf new file mode 100644 index 0000000000..28852efd52 --- /dev/null +++ b/resources/xlf/vscode-extensions/big-data-cluster.xlf @@ -0,0 +1,391 @@ + + + + + Summary + + + Cluster type + + + Cluster context + + + Cluster name + + + Cluster Admin username + + + Accept license agreement + + + Deployment profile + + + SQL Server master scale + + + Compute pool scale + + + Data pool scale + + + Storage pool scale + + + Spark pool scale + + + TARGET CLUSTER + + + SQL SERVER BIG DATA CLUSTER + + + Yes + + + + + Restore Default Values + + + Settings + + + Configure the settings required for deploying SQL Server big data cluster + + + You need to accept the terms of services and privacy policy in order to proceed + + + Cluster name + + + Admin username + + + Password + + + SQL Server master + + + Knox + + + Controller + + + Proxy + + + Grafana dashboard + + + Kibana dashboard + + + only required for private registries + + + Registry + + + Repository + + + Image tag + + + Username + + + Password + + + Basic Settings + + + Container Registry Settings + + + Port Settings (Optional) + + + license terms + + + privacy policy + + + I accept the {0} and {1}. + {0} is the place holder for license terms, {1} is the place holder for privacy policy + + + + + Install Tools + + + Installing... + + + What is your target cluster environment? + + + Choose the target environment and then install the required tools for it. + + + Refresh Status + + + Tool + + + Description + + + Version + + + Status + + + Pick target environment + + + Please wait while the required tools status is being refreshed. + + + Please select a target cluster type. + + + Please install the required tools. + + + (Coming Soon) + + + Required tools + + + Installed + + + Not Installed + + + Installing... + + + Install Failed + + + + + Where do you want to deploy this SQL Server big data cluster? + + + Select the kubeconfig file and then select a cluster context from the list + + + Please select a cluster context. + + + Kube config file path + + + Browse + + + Cluster Contexts + + + No cluster information is found in the config file or an error ocurred while loading the config file + + + Select + + + + + Select a cluster profile + + + Select your requirement and we will provide you a pre-defined default scaling. You can later go to cluster configuration and customize it. + + + Target cluster scale overview + + + Deployment profile + + + Hardware profile + + + Label + + + Nodes + + + Cores + + + Memory + + + Disks + + + Scale + + + Hardware profile label + + + Feature set + + + Engine only + + + Engine with optional features + + + SQL Server master + + + Compute pool + + + Data pool + + + Storage pool + + + Spark pool + + + The SQL Server instance provides an externally accessible TDS endpoint for the cluster + + + TODO: Add description + + + TODO: Add description + + + TODO: Add description + + + TODO: Add description + + + {0} ({1}) + {0} is the pool name, {1} is the scale number + + + + + Create a big data cluster + + + Generate Scripts + + + Create + + + + + New AKS Cluster + + + New Azure Kubernetes Service cluster + + + This option configures new Azure Kubernetes Service (AKS) for SQL Server big data cluster deployments. AKS makes it simple to create, configure and manage a cluster of virutal machines that are preconfigured with a Kubernetes cluster to run containerized applications. + + + Existing Cluster + + + Existing Kubernetes cluster + + + This option assumes you already have a Kubernetes cluster installed, Once a prerequisite check is done, ensure the correct cluster context is selected. + + + + + SQL Server big data cluster + + + + + Unable to run kubectl + + + Failed to set '{0}' as current cluster: {1} + + + + + Could not find {0} binary. {1} + + + {0} is not installed. {1} + + + SQL Server Big data cluster requires kubernetes. + + + Cannot execute command. + + + kubectl version ${0} may be incompatible with cluster Kubernetes version {1} + + + Unable to run command ({0}) + + + + + Install dependencies + + + Learn more + + + Add {0} directory to path, or set "mssql-bdc.{0}-path" config to {0} binary. + + + + + Failed to download kubectl: {0} + + + Failed to establish kubectl stable version: {0} + + + + + Done + + + {0} already installed... + + + Installing {0}... + + + Unable to install {0}: {1} + + + \ No newline at end of file diff --git a/resources/xlf/vscode-extensions/dacpac.xlf b/resources/xlf/vscode-extensions/dacpac.xlf new file mode 100644 index 0000000000..d1addd8d72 --- /dev/null +++ b/resources/xlf/vscode-extensions/dacpac.xlf @@ -0,0 +1,239 @@ + + + + + Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] + + + Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] + + + Create a database from a .bacpac file [Import Bacpac] + + + Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] + + + + + Open + + + File Location + + + + + Save + + + File Location + + + Version (use x.x.x.x where x is a number) + + + + + Save + + + File Location + + + + + {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. + + + Proceed despite possible data loss + + + No data loss will occur from the listed deploy actions. + + + 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. + + + Operation + + + Operation(Create, Alter, Delete) that will occur during deployment + + + Type + + + Type of object that will be affected by deployment + + + Object + + + Name of object that will be affected by deployment + + + Data Loss + + + Operations that may result in data loss are marked with a warning sign + + + + + Database Name + + + Database Name + + + Open + + + File Location + + + Upgrade Existing Database + + + New Database + + + Target Database + + + Database Name + + + + + Deploy + + + Generate Deployment Script and Deploy + + + Generate Deployment Script + + + Save + + + Deployment Script Location + + + + + Target Server + + + Target Database + + + Source Server + + + Source Database + + + File Location + + + Deployment Script Location + + + Action + + + Deploy + + + Generate Deployment Script + + + Version + + + Setting + + + Value + + + + + Target Server + + + Source Server + + + Target Database + + + Source Database + + + + + Please connect to a server before using this wizard. + + + Select an Operation + + + Select Deploy Dacpac Settings + + + Review the deploy plan + + + Select Action + + + Summary + + + Select Extract Dacpac Settings + + + Select Import Bacpac Settings + + + Select Export Bacpac Settings + + + Deploy + + + Extract + + + Import + + + Export + + + Generate Script + + + Deploy failed '{0}' + + + Extract failed '{0}' + + + Export failed '{0}' + + + Import failed '{0}' + + + You can view the status of script generation in the Task History once the wizard is closed + + + Generating deploy plan failed '{0}' + + + \ No newline at end of file diff --git a/resources/xlf/vscode-extensions/import.xlf b/resources/xlf/vscode-extensions/import.xlf index 309c510bee..a44e2b093a 100644 --- a/resources/xlf/vscode-extensions/import.xlf +++ b/resources/xlf/vscode-extensions/import.xlf @@ -77,6 +77,29 @@ Table schema + + + Please connect to a server before using this wizard. + + + Import flat file wizard + + + Specify Input File + + + Preview Data + + + Modify Columns + + + Summary + + + Import new file + + Give Feedback @@ -114,27 +137,4 @@ Done! - - - Please connect to a server before using this wizard. - - - Import flat file wizard - - - Specify Input File - - - Preview Data - - - Modify Columns - - - Summary - - - Import new file - - \ No newline at end of file diff --git a/resources/xlf/vscode-extensions/profiler.xlf b/resources/xlf/vscode-extensions/profiler.xlf index 726ae550e3..7c3bda0caf 100644 --- a/resources/xlf/vscode-extensions/profiler.xlf +++ b/resources/xlf/vscode-extensions/profiler.xlf @@ -5,10 +5,10 @@ Cancel - Create + Start - Create New Profiler Session + Start New Profiler Session Invalid templates list, cannot open dialog @@ -16,6 +16,9 @@ Invalid dialog owner, cannot open dialog + + Invalid provider type, cannot open dialog + Select session template: