Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] Кодировка и русские программы

Ответить
Настройки темы
[решено] Кодировка и русские программы


Сообщения: n/a

Профиль | Цитировать



Отправлено: 03:00, 01-01-1970

 

Пользователь


Сообщения: 140
Благодарности: 1

Профиль | Отправить PM | Цитировать


    После применения русификаторов в некоторых программах возможно некорректное отображение русских шрифтов. Для решения этой проблемы:
   Запустите файл соответствющий Вашей операционной системе (9x.ME.reg или NT.2k.XP.reg). На вопрос о добавлении информации в реестр ответьте утвердительно.
   Если не получается запустите редактор реестра (Пуск -> Выполнить -> Regedit) и внесите изменения вручную, как указано в необходимом Вам файле (открывается Блокнотом).
   Изменения вступят в силу только после перезагрузки компьютера !
   Для Windows 9х может понадобится подправить файл win.ini (Он находится в папке Windows). Для этого откройте его Блокнотом и в разделе [FontSubstitutes] допишите строки:  
Arial,0=Arial,204
Tahoma,0=Tahoma,204
Verdana,0=Verdana,204
Comic Sans MS,0=Comic Sans MS,204
   
Для Windows XP запустите апплет "Язык и региональные стандарты" из Панели управления и в разделах "Региональные параметры", "Языки" и "Дополнительно" установите язык "Русский". В разделе "Региональные параметры" укажите расположение "Россия".
----------------------------------
Ниже приведу содержание файлов, которые можете создать в редакторе:
9x.ME.reg:

REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage]
"1250"="cp_1251.nls"
"1251"="cp_1251.nls"
"1252"="cp_1251.nls"
"1253"="cp_1251.nls"
"1254"="cp_1251.nls"
"1257"="cp_1251.nls"
---------------------------------------------
NT.2k.XP.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
"1254"="c_1251.nls"
"1255"="c_1251.nls"
=========================================
Удачи.

-------
Давайте поможем друг другу и у всех у нас прибудет.,


Отправлено: 06:57, 15-08-2003 | #71



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


paulgor
Точно, TopText прицепился. Спасибо большое.

Отправлено: 10:57, 15-08-2003 | #72


Старожил


Сообщения: 167
Благодарности: 0

Профиль | Отправить PM | Цитировать


Кто знает, как заставить консольные программы в 2000 (например FAR) показывать украинскую "i" вместо "?" ?
Перепробовал все региональные настройки, и кучу реестровых, всё что мог найти относительно шрифтов, но ничего не помогает :-(

[s]Исправлено: Sarge, 2:46 16-08-2003[/s]

Отправлено: 02:45, 16-08-2003 | #73


Аватара для paulgor

Пользователь


Сообщения: 113
Благодарности: 4

Профиль | Сайт | Отправить PM | Цитировать


Sarge,
Я насобирал в своё время всё, что увидел на эту тему, см.:
http://ourworld.compuserve.com/homep...aulGor/ukr.htm

-------
Хобби: кириллица вне СНГ на компьютерах и в Интернете


Отправлено: 02:50, 16-08-2003 | #74


Старожил


Сообщения: 167
Благодарности: 0

Профиль | Отправить PM | Цитировать


paulgor
Спасибо, попробую !

Отправлено: 04:03, 16-08-2003 | #75


Аватара для Guest

Guest


Профиль | Цитировать


А вот подскажите плиз что делать, если локаль на 2к нужна другая? Например немецкая. А русские программки тоже хочется пускать?
Пришлось на такое желание просто забить. А может есть путь к частью?

Отправлено: 20:19, 29-08-2003 | #76


Аватара для paulgor

Пользователь


Сообщения: 113
Благодарности: 4

Профиль | Сайт | Отправить PM | Цитировать


Guest,
Это смотря что имеется в виду под словами
"Локаль немецкая нужна".

Если имеется в виду, что надо работать с немецкими программами, то есть, где в интерфейсе - в меню, диалогах, ... - немецкие буквы, то да, это проблематично - только перезагрузкой системы, меняя системную кодовую страницу (system code page). Подробно вот тут описано:
http://ourworld.compuserve.com/homep...ulGor/full.htm

Примечание - off-topic. А вот под Windows XP уже можно - они только что сделали некую утилиту, которая без перезагрузки такие вещи разрешает:
http://www.microsoft.com/globaldev/tools/apploc.mspx


[s]Исправлено: paulgor, 22:12 29-08-2003[/s]

-------
Хобби: кириллица вне СНГ на компьютерах и в Интернете


Отправлено: 21:10, 29-08-2003 | #77


Аватара для Guest

Guest


Профиль | Цитировать


Здравствуйте, у меня следующая проблема. При попытке русифицирования дорусифицировался так что теперь многие программы которые были на английском тепер не отображают буквы только знаки вопросов...
В процессе изменения реестра следовал следующей процедуре:

[HKEY_LOCAL_MACHINE\SOFTWARE
\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes]
и исправьте параметры шрифта, "отвечающего" за окна
"MS Shell Dlg"="MS Sans Serif"
"MS Shell Dlg 2"="MS Sans Serif"
на
"MS Shell Dlg"="MS Sans Serif,204"
"MS Shell Dlg 2"="MS Sans Serif,204"
либо на
"MS Shell Dlg"="Lucida Sans Unicode"
"MS Shell Dlg 2"="Lucida Sans Unicode"
Для других шрифтов тоже можно выбрать кириллическое подмножество, дописав к ним
цифры "204". Также в ветви
[HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\WindowsNT\CurrentVersion\FontMapper]
установите:
"ARIAL"=dword:000000cc
"DEFAULT"=dword:000000cc
И, наконец, в ветви:
[HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Nls\CodePage]
"1251"="C_1251.NLS"
"1252"="C_1251.NLS"
"866"="C_866.NLS"
"ACP"="1251"
"OEMCP"="866"
"MACCP"="10007"
"OEMHAL"="vga866.fon"



Что делать? Я не помню что было до етого в последнем пункте изменений
(тех что после И, наконец, в ветви
кто может помогите. сенкс.

Отправлено: 19:09, 03-09-2003 | #78

RViX


Сообщения: n/a

Профиль | Цитировать


Имеем win2000Prof.
Уж не знаю что сделал пользователь, но теперь по-русски(в любой программе) пишут только стандартные шрифты (arial, times и т.п.), все остальные - кто во что горазд. Чаще всего конечно квадратики. В региональных настройках все стоит на русский.

Отправлено: 17:55, 03-10-2003 | #79


Пользователь


Сообщения: 107
Благодарности: 0

Профиль | Отправить PM | Цитировать


2 гуест, который 195.162.49...

Было нечто подобное. Некоторые дистрибутивы В2К не содержат файлов поддержки языка в каталоге i386/LANG тебе нужен подкаталог типа CHS или CHT точно не помню, причём убедись, что он не пустой!!! Далее при настройке китайского система буит тебя спрашивать какой метод набора иероглифов применять - их там несколько. В общем головоломка. Я своему юзеру поставил ту, которая вырисовывает глиф после ввода латинского аналога.

Добавлено:

2 РВиКс...
Может он качнул себе коллекцию шрифтов, которая не содержала русских и накрыла одноимённые? Позырь в разделе Start-Settings-Control Panel-Fonts

-------
Всем - крепиЦЦа, мужаЦЦа и... отжаЦЦа!


Отправлено: 18:30, 04-10-2003 | #80



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] Кодировка и русские программы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MySQL - [решено] Кодировка БД morgan1991 Программирование и базы данных 1 10-08-2009 14:13
[решено] Кодировка XML rus-4-ever Вебмастеру 6 12-03-2008 21:51
После руссификации программы Registre Mechanic русские буквы отображаются не везде Boikov Microsoft Windows 2000/XP 4 06-11-2006 19:42
Шрифты. Русские программы на нерусских осях. Kroc Программирование и базы данных 3 23-12-2005 07:00
НЕрусская Windows и русские программы. naka Microsoft Windows 95/98/Me (архив) 49 07-07-2004 17:14




 
Переход