mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-20 17:24:00 -05:00
added preserve user number format and date/time format along with dotnet bump. (#1252)
* added preserve user number format and date/time format * removed flag * revert version
This commit is contained in:
@@ -43,7 +43,7 @@ namespace Microsoft.SqlTools.Hosting.Utility
|
||||
{
|
||||
case "-autoflush-log":
|
||||
AutoFlushLog = true;
|
||||
break;
|
||||
break;
|
||||
case "-tracing-level":
|
||||
TracingLevel = args[++i];
|
||||
break;
|
||||
@@ -150,6 +150,13 @@ namespace Microsoft.SqlTools.Hosting.Utility
|
||||
CultureInfo language = new CultureInfo(locale);
|
||||
Locale = locale;
|
||||
|
||||
// Allow the system set Number Format and Date Format to be preserved when changing the locale.
|
||||
NumberFormatInfo NumberFormat = CultureInfo.CurrentCulture.NumberFormat;
|
||||
DateTimeFormatInfo DateTimeFormat = CultureInfo.CurrentCulture.DateTimeFormat;
|
||||
|
||||
language.NumberFormat = NumberFormat;
|
||||
language.DateTimeFormat = DateTimeFormat;
|
||||
|
||||
// Setting our language globally
|
||||
CultureInfo.CurrentCulture = language;
|
||||
CultureInfo.CurrentUICulture = language;
|
||||
|
||||
@@ -44,7 +44,7 @@ namespace Microsoft.SqlTools.Hosting.Utility
|
||||
{
|
||||
case "-autoflush-log":
|
||||
AutoFlushLog = true;
|
||||
break;
|
||||
break;
|
||||
case "-tracing-level":
|
||||
TracingLevel = args[++i];
|
||||
break;
|
||||
@@ -155,6 +155,13 @@ namespace Microsoft.SqlTools.Hosting.Utility
|
||||
// Creating cultureInfo from our given locale
|
||||
CultureInfo language = new CultureInfo(locale);
|
||||
Locale = locale;
|
||||
|
||||
// Allow the system set Number Format and Date Format to be preserved when changing the locale.
|
||||
NumberFormatInfo NumberFormat = CultureInfo.CurrentCulture.NumberFormat;
|
||||
DateTimeFormatInfo DateTimeFormat = CultureInfo.CurrentCulture.DateTimeFormat;
|
||||
|
||||
language.NumberFormat = NumberFormat;
|
||||
language.DateTimeFormat = DateTimeFormat;
|
||||
|
||||
// Setting our language globally
|
||||
CultureInfo.CurrentCulture = language;
|
||||
|
||||
Reference in New Issue
Block a user