Израиль - вчера, сегодня, завтра - главная страница
карта сайта  карта сайта   о проекте Мегаполис  кто мы   e-mail  почта  
Израиль - вчера, сегодня, завтра - Главная страница
 

Кириллица в интерфейсе NT
Автор Сообщение Выбрать
Vlad W.
СообщениеДобавлено: 29 Апр 2002 11:54    Заголовок сообщения: Кириллица в интерфейсе NT

Есть NT 4, англоязычная. Жутко хочется запустить программку с кириллицей в интерфейсе. Прикол в том, что диалоги, меню и пр., что показывается стандартными системными шрифтами, показывает абракадабру.

Теоретически, надо скопировать соответствующие шрифты и чего-то прописать в registry. Может кто подсказать подробности? "Установить поддержку кириллицы" не предлагать, потому как эта поддержка уже установлена и заключается (для не Pan-European или русской) только в поддержке клавиатуры и TTF шрифтов, которые к фонтам интерфейса отношения не имеют. Или я чего путаю?

Заранее куча благодарностей.
 
.
Игорь2
СообщениеДобавлено: 29 Апр 2002 14:01    Заголовок сообщения:

Насколько я знаю системные шрифты заменить невозможно.
То есть заменить можно, но тогда и английского не будет.
В win2k и в XP можно каждый раз менять Regional options
и перезагружаться.
.
Ldavid
СообщениеДобавлено: 29 Апр 2002 19:13    Заголовок сообщения:

Утверждать на 100% не могу, но нужно изменить default locale в regional settings на русскую, что сделает все необходимые изменения. Кстати, потом можно так же вернуть локаль на английскую.
.
pcxp
СообщениеДобавлено: 29 Апр 2002 22:08    Заголовок сообщения:

Go to "Арсеналъ"'s Хамелеон 6.6
.
Vadim Redkin
СообщениеДобавлено: 29 Апр 2002 22:48    Заголовок сообщения:

Ldavid писал(а):

Утверждать на 100% не могу, но нужно изменить default locale в regional settings на русскую, что сделает все необходимые изменения. Кстати, потом можно так же вернуть локаль на английскую.

NT4 Eng нормально поддерживает любые-правильные проги с русским интерфейсом (правильные, т.е. программист не извращался с фонтами, не использовал свои самопальные фонты и т.д.).
Русский язык в win-программах устанавливается настройкой regional settings и выставлением галочки в default locale (как сказано выше). После этого ОБЯЗАТЕЛЬНО следует переустановить (если стоял) SP.
Можно (т.к. обычно это не требуется) поправить в реестре кодовую страницу (для фонтов) по умолчанию:
HKLM\Software\Microsoft\WinNT\CurrrentVersion\FontMapper
Default=204

Чтобы руссифицировать DOS сессию надо:
1. поправить реестр:
HKLM\System\CurrentControlSet\Control\KeyboardLayOut\DosKeybCodes
для значения 000409 поменять US на RU
2. в autoexec.NT добавить LH KB16 RU
.
Часовой пояс: GMT +3:00




Powered by phpBB 2 © 2001, 2002 phpBB Group