LINUX.ORG.RU

Правильная установка локали.


0

1

Как установить локаль таким образом, чтобы подменялись только сообщения (gettext) и ни в коем случае не изменялся LC_NUMERIC?
При использовании только LC_ALL в числах десятичная точка во всех выводах превращается в запятую, что неприемлимо.

А такой вариант неработает - не переводятся сообщения:

 setlocale(LC_ALL - LC_NUMERIC, "");
 bindtextdomain("LambdaMach", "./locale");
 textdomain("LambdaMach");


Ответ на: комментарий от knkd

>Клубный наркотик, очевидно же.

Клубный - это от слова «клубень», ага.

slackwarrior ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.