Пример #1
0
        public string GetMessage(string key)
        {
            UILanguageDefn obj = new UILanguageDefn();

            obj.LoadLanguageData(LanguageDataDoc.DocumentElement);
            return(obj.GetTextValue(key));
        }
Пример #2
0
 public void UpdateLanguageData()
 {
     try
     {
         string files            = AppDomain.CurrentDomain.BaseDirectory.TrimEnd('\\').ToString();
         string defaultFolder    = AppDomain.CurrentDomain.BaseDirectory;
         string navigateToFolder = "..\\..\\LanguageData\\Lang" + SystemSetting.UserSetting.defaultSetting.LanguageCode + ".xml";
         string sourceDir        = System.IO.Path.Combine(defaultFolder, navigateToFolder);
         //XmlDocument languageData = new XmlDocument();
         LanguageDataDoc = new XmlDocument();
         LanguageDataDoc.Load(sourceDir);
         _languageMapping = new UILanguageDefn();
         _languageMapping.LoadLanguageData(LanguageDataDoc.DocumentElement);
         LanguageViewModel.Current.LanguageDefn = CurrentLanguage;
         setLanguageforReport(SystemSetting.UserSetting.defaultSetting.LanguageCode);
     }
     catch (Exception ex)
     {
     }
 }