コード例 #1
0
 private static void UpdateCurrentThreadCulture(int value)
 {
     Thread.CurrentThread.CurrentUICulture =
         new CultureInfo(LocalizationConverter.Convert(value));
     Thread.CurrentThread.CurrentCulture =
         new CultureInfo(LocalizationConverter.Convert(value));
 }
コード例 #2
0
        public void Data_with_prefix_should_be_empty()
        {
            DISetup.SetupContainer();
            var locManager = new Mock <ILocalizationManager>();

            locManager.Setup(s => s.GetResource(It.Is <string>(s => s == "prefix.test"))).Returns("test localization");
            DISetup.Container.RegisterInstance(locManager.Object);
            var converter = new LocalizationConverter();
            var result    = converter.Convert("test 2", null, "prefix", null);

            result.Should().BeNull();
        }
コード例 #3
0
 public static CultureInfo GetCurrentCulture()
 {
     return(new CultureInfo(LocalizationConverter.Convert(culture)));
 }
コード例 #4
0
ファイル: SystemNews.cs プロジェクト: shukanov-artyom/VTS
 public string GetText(int lang)
 {
     return(SystemNewsLocalized.First(l => l.Language ==
                                      LocalizationConverter.Convert(lang)).NewsContentText);
 }
コード例 #5
0
ファイル: SystemNews.cs プロジェクト: shukanov-artyom/VTS
 public string GetTopic(int lang)
 {
     return(SystemNewsLocalized.First(l => l.Language ==
                                      LocalizationConverter.Convert(lang)).Header);
 }