локализации и не требует напрягаться с кодом. ShowMessage(Translate('Готово')); - сложно? Нет.
С форм он сам соберет все контролы и позволит задать перевод на другие языки. Сам переключит перевод на нужный язык и если надо умеет загружать перевод отдельно из файла
Хорошо, а если я исправлю "Готово" на "Всё готово", то он автоматически скорректирует файл с переводами или как?
Файл там не используется
Это плохое решение
И чем же?
Я понимаю что в данном случае оно единственное. Но 1- чтоб проверить полноту перевода нужно чтоб все эти трнслятэ выполнялись. 2- передается только фраза. Нет контекста
Никто не мешает тебе задать контролу такой текст, который будет иметь свой контекст
Я про твой пример с переводом константы
Никто не мешает и тут тебе задать такой текст, который будет иметь контекст
Тогда тебе придется переводить с русского на русский))
А ещё тут кто-то ругал UTF8... функции в Лазаре😁
Ничего. Я тебе говорю что нет контекста. Ты можешь выкрутиться но руками, без автоматики и с дополнительным головняком. Решение по-прежнему отличное?
Давай предложи готовое решение с контекстом и ш***ми
Обсуждают сегодня