localizable console app
От: vvv104  
Дата: 18.09.13 15:46
Оценка:
Здравствуйте,

Подскажите, как правильно реализовать локализацию консольного приложения под Мак? В их мануалах все описывается про GUI и там используется термины NSBundle и прочее, где приложение есть некая структура каталогов с plist, исполняемым файлом и ресурсами. У меня же есть приложение с++ без гуи и предполагается его использовать только из консоли. Соответственно хранить эти XX.lproj файлы рядом с исполняемым нет никакой возможности. Интересуют разные подходы к реализации этого. Возможно есть какой-то стандартный подход — не хочется изобретать велосипед.

Как развитие предыдущей темы — пусть у меня уже есть консольное приложение с переводами строк. И нужно сделать GUI приложение, делающее почти все то же самое, что первое, но в окошках. Нужно использовать те же строки, что и в консоли. Не хочется делать двойную работу по локализации, поэтому пусть даже на уровне рантайма хранилище этих строк будет разным, но чтобы на уровне сборки проекта все это дело бралось из одного места.

Спасибо за ответы.
Re: localizable console app
От: adevelgio Россия  
Дата: 19.09.13 14:58
Оценка: +1
Мощный инструмент для локализации GNU gettext
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.