public void ApplyLocale(CLocalization aSender) { CLocalization lLocale = aSender == null ? _Locale : aSender; if (lLocale != null) { _bOk.Text = lLocale.GetTagText("next"); switch (Mode) { case SH_REMAIN: _lTitle.Text = lLocale.GetMessageTitle("auth_remain"); _lInfo.Text = lLocale.GetMessage("auth_remain"); break; default: _lTitle.Text = lLocale.GetMessageTitle("auth_expired"); _lInfo.Text = lLocale.GetMessage("auth_expired"); break; } } }