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 ConnectionsSaved Connections
-
- Connection type
+
+ Connection DetailsConnect
@@ -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
+ InformationWarning
@@ -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 labelsUse 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
+
-
+ FailedSucceeded
+
+ Retry
+
- Canceled
+ Cancelled
+
+
+ In ProgressStatus 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 scheduleAlert 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 StepMove Step Up
- Move Step Up
+ Move Step Down
+
+
+ Start stepActions 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 SessionInvalid templates list, cannot open dialog
@@ -16,6 +16,9 @@
Invalid dialog owner, cannot open dialog
+
+ Invalid provider type, cannot open dialog
+ Select session template: