set current culture to ParseRequestCulture()

This commit is contained in:
agrajaghh
2016-10-05 17:43:42 +02:00
parent 5c5ee4931d
commit 08cdcf55b4
2 changed files with 12 additions and 1 deletions
@@ -20,6 +20,7 @@ using System.Linq;
using System.Globalization;
using System.Collections.Generic;
using System.Text.RegularExpressions;
using Duplicati.Library.Localization.Short;
namespace Duplicati.Library.Localization
{
@@ -52,7 +53,8 @@ namespace Duplicati.Library.Localization
{
if (ci == null)
return null;
LC.setCulture(ci);
return new LocalizationContext(ci);
}
+9
View File
@@ -97,6 +97,15 @@ namespace Duplicati.Library.Localization.Short
/// </summary>
private static ILocalizationService LS = LocalizationService.Current;
/// <summary>
/// Sets the culture
/// </summary>
/// <param name="ci">CultureInfo</param>
public static void setCulture(System.Globalization.CultureInfo ci)
{
LS = LocalizationService.Get(ci);
}
/// <summary>
/// Localizes the string similar to how string.Format works
/// </summary>