Там какой-либо путь состоит в том, чтобы записать ивриту в Windows Console?

Там какой-либо путь состоит в том, чтобы записать ивриту в Windows Console?

Я попробовал следующее:

Console.OutputEncoding = new UTF8Encoding(false);
Console.WriteLine("\u05D0\u05D1");
Console.ReadLine();

но вместо "אב" это пишет некоторый другой символ Unicode, это не находится в еврейской ABC.

Какие-либо идеи, почему?

6
задан Alan Moore 9 February 2010 в 06:52
поделиться

2 ответа

Если вы можете вызвать команду chcp перед вашей программой, вы можете изменить кодовую страницу на иврит, после чего ваши символы будут читаться. Здесь есть интересная статья о интернационализации и консоли windows: http://illegalargumentexception.blogspot.com/2009/04/i18n-unicode-at-windows-command-prompt.html

3
ответ дан 16 December 2019 в 21:39
поделиться

Поправьте меня, если я ошибаюсь, но я не думаю, что консоль поддерживает UTF8.

0
ответ дан 16 December 2019 в 21:39
поделиться
Другие вопросы по тегам:

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