Задать вопрос
@askogorev

Как получить текущую локализацию системы (C++)?

Хочется получить что-то вроде Russian_Russia.UTF-8.
auto locale = std::setlocale(LC_ALL, "")
возвращает то, что я хочу в Windows, но не возвращает в OSX. В OSX результат операции - "C". (classic encoding я так понимаю)

Как кроссплатфоменно получить текущий язык операционной системы?
Есть ли решение в boost?
  • Вопрос задан
  • 2821 просмотр
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
EvgenijDv
@EvgenijDv
C/C++ programmer
Посмотрите здесь, может поможет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы