Пример #1
0
 public void translateMessageTest()
 {
     using (FileLog l = new FileLog("TranslateTest", new FileLogSettings()
     {
         DateFolderMask = "yyyy-MM-dd"
     }))
     {
         const string testKey = "S031.MetaStack.Common.PasswordGenerator.Generate.2";
         // default
         l.Debug(Translater.GetString(testKey));
         //ru-RU
         Translater.SetCurrent("ru-RU");
         l.Debug(testKey.GetTranslate(10));
         //ru-RU from file Translate\ru-RU.txt
         l.Debug(Translater.GetString("TestKeyFromFile.1"));
         l.Debug(Translater.GetString("TestKeyFromFile.2"));
         //en-US
         Translater.SetCurrent("en-US");
         l.Debug(testKey.GetTranslate(10));
         l.Debug(Translater.GetString(testKey));
         l.Debug(Translater.GetString("TestKeyFromFile.1").IsEmpty());
     }
 }