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

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

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

Как кроссплатфоменно получить текущий язык операционной системы?
Есть ли решение в boost?
  • Вопрос задан
  • 2816 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Академия Codeby
    Курс «Введение в Реверс инжиниринг»
    1 месяц
    Далее
  • Академия Codeby
    Курс «Реверсивный инжиниринг ПО под ОС Windows»
    26 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
EvgenijDv
@EvgenijDv
C/C++ programmer
Посмотрите здесь, может поможет
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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