Здравствуйте, Allix, Вы писали:
A>Здравствуйте, Carc, Вы писали:
C>>Здравствуйте, Allix, Вы писали:
A>>>Здравствуйте, Carc, Вы писали:
A>>>Версия одна на всех, язык по умолчанию выбирается в зависимости от языка ОС, изменить можно в настройках.
C>>А где сам язык то хранится? В Exe?
A>В отдельном файле, обыный txt ключ=значение. нахрена огород то городить?
Написал выше — "огород уже выгороден, вспахан, и пожат не по разу". Так исторически сложилось.... Сейчас бы конечно иначе делал, хотя в тех же MFC-приложениях поддержка локализации на лету, в runtime из ini не так то просто сделать.
A>Такие файлы и пользователи сами охотно переводят.
У меня так и сделано: только не в runtime берется значение из txt ключ=значение, а design time. Все значения вытаскиваются и заталкиваются в конкретный локализованный RC, уже с которым и собирается сборка. А сам файл как раз таки понятное дело "и пользователи сами охотно переводят"... Не я же