Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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> - они изначально идут уникод, и даже ничего не надо делать ![]() к тому же удобно пользоваться методами этого класса и слегка забыть о strcmp и т.д. ![]() |
Автор: 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 Электронной версии в инете вроде не нашёл. ![]() А вообще, надо бы заняться переводом бумажной версии в djvu на каникулах!.. Тока вот не знаю я пока как это делать. ![]() |