Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > Руссификация консольного C приложения


Автор: n00d13 17.11.2006, 11:47
Есть консольное *nix приложение написаннное на C. Хотелось бы его руссифицировать. Причём под koi8r и utf. Как собстевенно лучше реализовать данное желание ?

ps. вроде просмотрел ветку форума , похоже вопроса не было.

Автор: MAKCim 17.11.2006, 12:10
стоит смотреть в сторону <locale.h>

Автор: SynthEtic 21.11.2006, 17:41
Я в таком случае использую С++ класс строк <string> - они изначально идут уникод, и даже ничего не надо делать smile 
к тому же удобно пользоваться методами этого класса и слегка забыть о strcmp и т.д. smile 

Автор: V.A.KeRneL 13.12.2006, 20:22
n00d13, я бы посоветовал прочесть главу «13. Интернационализация и локализация» замечательной книжки Арнольда Роббинса «Linux. Программирование в примерах (основы)».

Здесь можно посмотреть содержание и приобрести книгу: http://linuxcenter.ru/?good=1125
Здесь тоже самое + замеченные опечатки: http://www.okc.ru:8080/okc/publish/imag.nsf/book/5-9579-0059-1!OpenDocument&ExpandSection=2#_Section2

Электронной версии в инете вроде не нашёл. smile Поищите, может Вам повезёт больше... Тогда и мне сообщите, если не трудно. 
А вообще, надо бы заняться переводом бумажной версии в djvu на каникулах!.. Тока вот не знаю я пока как это делать. smile Надо будет здесь на форуме потом спросить...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)