Каким образом можно определить язык системы (русский, английский, финский) в Линуксе. setlocale(), пожалуйста не советуйте, т.к. речь идет о распространении одного и того же бинарника в различных дистрибутивах. В RedHat, например, setlocale() возвращает char* на "ru_RU", а вот в Мандрейке - NULL. Существует ли какой-нибудь более радикальный метод, типа ioctl()? Если кто знает, прошу не отмалчиваться... :)


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Определение языка ввода (2004)
- Форум Помогите с регулярными выражениями (2015)
- Форум Функция на С для python. Нужны советы. (2023)
- Форум Работа с большими объемами данных (2012)
- Форум Английский и русский языки оказались важнее китайского и арабского (2014)
- Форум Свой класс Any (2014)
- Форум Возврат ошибки с контекстом в C (2019)
- Новости Rust 1.9 (2016)
- Форум Общие задачи, не привязанные к определенной технологии/языку. (2012)
- Форум [opennet]Microsoft разрабатывает открытый APT-подобный пакетный менеджер для Windows (2010)