Учебник по созданию shareware программ
4cab9ef0

Фрагмент файла с переводом интерфейса



Рисунок 4.4. Фрагмент файла с переводом интерфейса программы Intranet Chat на русский язык. Каждой форме соответствует отдельная секция, каждому элементу управления — отдельный ключ


В заключение я хотел бы обратить ваше внимание на излишнюю торжественность, которая сопровождает процедуру смены языка интерфейса в некоторых программах. После того, как пользователь выберет новый язык интерфейса, программа сообщает ему, что для того, чтобы сделанное изменение вступило в силу, нужно перезапустить программу. Их авторам так и хочется сказать: "Не делайте из своей программы культа!" (см. разд. "Поменьше эгоизма" данной главы). Ведь существует достаточно большое количество shareware-продуктов, язык интерфейса которых меняется прямо "на лету", без перезапуска самой программы. Все, что нужно для этого — немного времени программиста, потраченного на реализацию соответствующих функций.



Содержание раздела