Перейти к содержанию
Fire Monkey от А до Я
  • 0

Локализация диалогов


Barbanel

Вопрос

Всем привет!

Под андроидом использую код типа:

    MessageDlg(rsLocalised_DeleteMsg,
               System.UITypes.TMsgDlgType.mtConfirmation,
              [System.UITypes.TMsgDlgBtn.mbYes, System.UITypes.TMsgDlgBtn.mbNo], 0,
                procedure(const AResult: TModalResult)
                begin
                    bla bla bla
                end);

Диалог отображает английские надписи на кнопках [Yes] и [No]

Нужно чтобы кнопки подписывались локальным системным языком, вроде [Да] [Нет], [Ja] [Nein] и т.д.

Вопрос: это возможно? Куда копать, подтолкните меня плиз!

Всем спасибо!

Изменено пользователем Barbanel
Ссылка на комментарий

Рекомендуемые сообщения

  • 1
42 минуты назад, Barbanel сказал:

Всем привет!

Под андроидом использую код типа:


    MessageDlg(rsLocalised_DeleteMsg,
               System.UITypes.TMsgDlgType.mtConfirmation,
              [System.UITypes.TMsgDlgBtn.mbYes, System.UITypes.TMsgDlgBtn.mbNo], 0,
                procedure(const AResult: TModalResult)
                begin
                    bla bla bla
                end);

Диалог отображает английские надписи на кнопках [Yes] и [No]

Нужно чтобы кнопки подписывались локальным системным языком, вроде [Да] [Нет], [Ja] [Nein] и т.д.

Вопрос: это возможно? Куда копать, подтолкните меня плиз!

Всем спасибо!

на VCL вроде PAS файл Const был.

Смотрели в ту сторону?

Отредактированный файл в корень проекта потом класть надо

Ссылка на комментарий
  • 0
23 минуты назад, FREEFAR сказал:

на VCL вроде PAS файл Const был.

Смотрели в ту сторону?

Отредактированный файл в корень проекта потом класть надо

Огромное спасибо за наводку, это именно оно!

Файл FMX.Consts нужно отредактировать и прописать в путях проекта.

Ссылка на комментарий
  • 0

Локализовать под разные языки не получится. Там эти строки заданы в виде констант. Я лично использую NativeView Равиля - и вид нативный и надписи можно любые вставлять во время выполнения приложения

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...