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