Example #1
0
 public void applyRemoteLanguage(/*LocaleInfo localeInfo,*/ TLLangPackLanguage language, bool force)
 {
     //if (localeInfo == null && language == null || localeInfo != null && !localeInfo.isRemote())
     //{
     //    return;
     //}
     //if (localeInfo.version != 0 && !BuildVars.DEBUG_VERSION && !force)
     //{
     //    _protoService.GetDifferenceAsync(0, result =>
     //    {
     //        saveRemoteLocaleStrings(result);
     //    });
     //}
     //else
     {
         _protoService.GetLangPackAsync(language?.LangCode ?? "en", result =>
         {
             saveRemoteLocaleStrings(result);
         });
     }
 }
Example #2
0
 public override void DeserializeResponse(BinaryReader br)
 {
     Response = (TLLangPackLanguage)ObjectUtils.DeserializeObject(br);
 }