diff --git a/resources/xlf/en/sql-migration.xlf b/resources/xlf/en/sql-migration.xlf
index c6d7ee987b..167c1e9ea5 100644
--- a/resources/xlf/en/sql-migration.xlf
+++ b/resources/xlf/en/sql-migration.xlf
@@ -7,12 +7,142 @@
The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.
+
+ Migrate logins from '{0}' to Azure SQL
+ Migrate '{0}' to Azure SQLAre you sure you want to cancel this migration?
+
+ Login migration error: {0}
+
+
+ Completed migrating logins
+
+
+ Azure SQL Database
+
+
+ Validating and migrating logins completed.
+
+Establishing user mappings.
+
+
+ Establishing user mappings failed
+
+
+ Migrating logins failed
+
+
+ data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;
+
+
+ SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;
+
+
+ Login migration in progress
+
+
+ Login found
+
+
+ Login not found
+
+
+ Azure SQL Managed Instance
+
+
+ Establishing user mappings completed.
+
+Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time.
+
+
+ Migrating server roles, establishing server mappings and setting permissions failed.
+
+
+ Migration Status
+
+
+ Refreshing login list was successful. Source logins found {0}, Target logins found {1}
+
+
+ Refreshing login list from source failed
+
+
+ Refreshing login list from target failed
+
+
+ Refreshing login list from source and target
+
+
+ Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon.
+
+
+ Select login(s) to migrate
+
+
+ Status
+
+
+ Failed
+
+
+ In progress
+
+
+ Migrating {0} logins to target {1} '{2}'
+
+
+ Completed migrating {0} logins to {1} '{2}'
+
+
+ Failed migrating {0} logins to {1} '{2}'
+
+
+ Login migration has already been initiated and going back to prior page is disabled.
+
+
+ Previous (Disabled)
+
+
+ Migration Status
+
+
+ Succeeded
+
+
+ Target Status
+
+
+ Azure SQL target
+
+
+ Login type
+
+
+ SQL Server on Azure Virtual Machine
+
+
+ Connection was successful.
+
+
+ Please note that login migration feature is in private preview mode.
+
+
+ Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins.
+
+
+ Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}).
+
+
+ Azure SQL target type
+
+
+ {0}/{1} logins selected
+ Select the databases that you want to migrate to Azure SQL.
@@ -351,6 +481,12 @@ This may take some time.
Help articles and video links
+
+ Migrate logins to Azure SQL
+
+
+ Migrate SQL Server logins to Azure SQL.
+ Migrate to Azure SQL
@@ -477,6 +613,9 @@ This may take some time.
{0} days
+
+ Default database
+ Description
@@ -912,6 +1051,9 @@ This may take some time.
Failed to open the migration notebook.
+
+ {0}/{1} migrating logins displayed
+ Object details
@@ -1069,7 +1211,7 @@ This may take some time.
Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target.
- Please select 1 or more databases to assess for migration
+ Please select 1 or more logins for migrationSelect the databases to migrate.
@@ -1128,6 +1270,9 @@ This may take some time.
An error occurred while loading account subscriptions. Please check your Azure connection and try again.
+
+ Select target Azure SQL Type
+ An error occurred while loading available Azure account tenants.
@@ -1587,6 +1732,9 @@ This may take some time.
Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files.
+
+ Source login
+ Source server
@@ -1647,6 +1795,9 @@ This may take some time.
Source name
+
+ Migrate
+ Start migration
@@ -1656,6 +1807,12 @@ This may take some time.
Start time
+
+ Validating and migrating logins are in progress
+
+
+ Validating and migrating logins failed
+ Status
@@ -1773,6 +1930,12 @@ This may take some time.
Feedback
+
+ Migrate logins to Azure SQL
+
+
+ New login migration (PREVIEW)
+ Migrate to Azure SQL
@@ -2028,6 +2191,9 @@ This may take some time.
An error occurred while connecting to the target server.
+
+ An error occurred while trying to get {0} login information.
+ Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process:
@@ -2072,6 +2238,9 @@ This may take some time.Select an Azure account and your target {0}.
+
+ Error getting login information: {0}
+ Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '${targetDatabaseName}' is already selected as a migration target for database '{2}'. Please select a different target database.
diff --git a/resources/xlf/en/sql.xlf b/resources/xlf/en/sql.xlf
index a7dedd142a..c7ca4d2292 100644
--- a/resources/xlf/en/sql.xlf
+++ b/resources/xlf/en/sql.xlf
@@ -6253,11 +6253,14 @@ Error: {1}
OK
-
- Your client IP address does not have access to the server. Sign in to an Azure account and create a new firewall rule to enable access.
+
+ Rule name
-
- Learn more about firewall settings
+
+ A firewall rule is required to access the SQL Server instance. Click the link below to create a new firewall rule.
+
+
+ Learn more about firewall rulesFrom