protected override DatePickerDialog CreateDatePickerDialog(int year, int month, int day)
        {
            var picker = Element as LocalizedDatePicker;

            var locale = new Locale(LocalizationResourceManager.Instance.CurrentCulture.TwoLetterISOLanguageName);

            LocaleUtil.SetLocale(Context, locale);
            Control.TextLocale = locale;

            _dialog = base.CreateDatePickerDialog(year, month, day);

            UpdateTextButton((int)DialogButtonType.Positive, picker.PositiveActionText, _positiveAction);
            UpdateTextButton((int)DialogButtonType.Negative, picker.NegativeActionText);

            return(_dialog);
        }