= Сообщение: 3503 из 3632 ======================================== RU.GOLDED = От : Stas Mishchenkov 2:460/5858 15 Mar 24 09:52:42 Кому : Vitaliy Aksyonov 15 Mar 24 09:52:42 Тема : В консольном режиме Linux даже при выборе кодировки UTF-8 вместо ки FGHI : area://RU.GOLDED?msgid=2:460/5858+65f3f159 На : area://RU.GOLDED?msgid=1:104/117+65f2f8dd = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.GOLDED?msgid=1:104/117+65f45d6c ============================================================================== Hi Vitaliy!
14 Mar 24 07:16, Vitaliy Aksyonov -> Stas Mishchenkov:
NA>>> В Юниксах из $LANG, и я там починил недавно, но всё равно тупо NA>>> выдаёт /ru_RU/ -> CP866 иначе CP437.
VA> Проблема в том, что например этой переменной может не быть, а локаль есть. VA> Да и в разных системах реализовано по-разному.
Я спрашивал, в чём проблема взять правильную часть ответа.
VA> А setlocale работает одинаково.
Экспериментальным путём выясняется, что в венде оно тупо выдаёт "С", что не спроси, хоть LC_CTYPE, хоть LC_NAME, хоть LC_IDENTIFICATION. Хотя, нет. В венде на запрос LC_IDENTIFICATION выдаёт "Your vendor has not defined POSIX macro LC_IDENTIFICATION".