• 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 ответа на этот вопрос

  • 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 Равиля - и вид нативный и надписи можно любые вставлять во время выполнения приложения

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


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

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