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); }); } }
public override void DeserializeResponse(BinaryReader br) { Response = (TLLangPackLanguage)ObjectUtils.DeserializeObject(br); }