Ответ 1
Начните с чтения документации:
Я использую Delphi с версии 2 и теперь на версии XE3.
Так как BSD2006
я заметил это меню Languages
в главном меню Project
. Теперь, когда меня интересует создание приложения на английском, португальском и испанском языках, я искал учебники в Интернете, но ничего не мог найти об этой функции, только сторонние компоненты и мастера. Поскольку английский язык не является моим первым языком, я даже не знаю, как искать правильные условия, чтобы добраться до этого инструмента Delphi.
Кто-нибудь уже использовал этот инструмент? Где я могу найти подходящий учебник для начала? Спасибо.
Edit1: Response
Так как Реми правильно ответил, но со ссылкой, я верну его, чтобы другой мог быстро добраться до него:
DFM
для перевода ваших форм.RC
Дополнительные советы:
Чтобы получить строки ваших собственных единиц в файле списка переводов, вы должны создать их как константы, но используя не consts
зарезервированное слово, а resourcestring
, например: resourcestring Str1 = 'Test'; StrN = '%s strings found';
Каждый раз, когда вы создаете новый resourcestring
или добавляете визуальный компонент в форму, вам необходимо обновить метаданные языков и сделать это, перейдите в Меню > Проект > Языки > Обновить локализованные проекты
Каждый раз, когда вы завершаете перевод терминов на ваших языковых файлах, вам не просто нужно сохранять эти файлы, но вам нужно перестроить проекты, к которым они принадлежат. Это проще, если вы перейдете в Меню > Проект > Сборка всех проектов
Эти советы не описаны в справке Embarcadero. Спасибо Реми!
Начните с чтения документации: