Перейти к содержанию
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 пользователей онлайн

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