Войти

Показать полную графическую версию : [решено] не отображается грузинский язык в терминале powershell


ryok
11-08-2022, 13:54
Есть тестовая хэш-таблица


$langStringsKA = @{

Hi = "გამარჯობა"
Bye = "Ნახვამდის"
}

$langStringsKA


запуск в ise
https://i120.fastpic.org/big/2022/0811/08/cefdebddd0843d483cafb9c60171e508.jpg (https://fastpic.org/view/120/2022/0811/cefdebddd0843d483cafb9c60171e508.jpg.html)

запуск из терминала powershell
https://i120.fastpic.org/big/2022/0811/2c/36729e1c6ecb0974cfb3f176aefeb82c.jpg (https://fastpic.org/view/120/2022/0811/36729e1c6ecb0974cfb3f176aefeb82c.jpg.html)

Шрифт установленный в терминале и в ise один и тот же - lucida console

кто-то в курсе это можно исправить собственными средствами PowerShell ?

dmitryst
11-08-2022, 14:27
Только что проверил - chcp 65001 меняет кодовую страницу консоли на юникод, но текст отображается так же. Единственный шрифт консоли, который подходит - SimSun-ExtB (но тоже коряво - вывод отображается, ввод -"квадратный").

DJ Mogarych
11-08-2022, 17:26
См. простыню на Стековерфлоу по этому поводу: https://stackoverflow.com/questions/49476326/displaying-unicode-in-powershell




© OSzone.net 2001-2012