Абракадабра со шрифтами при русификации программ, Русификация |
Здравствуйте, гость ( Вход | Регистрация )
Все ссылки на сторонние ресурсы, за исключением офсайтов программ и их зеркал, должны оформляться с помощью тега скрытого текста - [hide=1] URL [/hide] и никак иначе. За нарушение будет строгое наказание.
Абракадабра со шрифтами при русификации программ, Русификация |
Wanderer |
17.10.2002 - 22:34
Сообщение
#1
|
|||
Member Группа: Пoльзователь Сообщений: 35 Регистрация: 17.10.2002 Пользователь №: 1572 |
При руссификации программ(SuperCleaner, MemTurbo, ...) в том месте, где под переведенным текстом есть фон, текст превращается в набор нечитаемых символов. Тоже самое в строке состояния "Int.Explorera" когда через поисковик ищу русское слово.
Как сию беду преодолеть? Жду вашего совета, люди.
|
|||
drSAB |
18.10.2002 - 03:19
Сообщение
#2
|
RULEZ МОДЕРАТОР Группа: Супермодераторы Сообщений: 25162 Регистрация: 14.06.2002 Из: Free pirat Пользователь №: 705 |
Wanderer
Это еще и несколько зависит от применяемой версии ИЕ и виндовса... Проверить можешь так: Меню ИЕ Сервис Свойства обозревателя Вкладка "Общие" -- "Шрифты" Выбери кириллику и посмотри, все ли шрифты у тебя правильно отображаются... Обычно регистрация их находится в файле WIN.INI в секции [FontSubstitutes] Small Fonts,0=Small Fonts,204 MS Sans Serif,0=MS Sans Serif,204 MS Serif,0=MS Serif,204 System,0=System,204 Fixedsys,0=Fixedsys,204 Arial,0=Arial,204 Times New Roman,0=Times New Roman,204 Comic Sans MS Regular,0=Comic Sans MS Regular,204 Comic Sans MS,0=Comic Sans MS,204 Lucida Console,0=Lucida Console,204 Tahoma,0=Tahoma,204 Verdana,0=Verdana,204 Helvetica=Arial Helvetica,0=Arial,204 Выделенные синим шрифты необходимо иметь на компе... тогда и никаких проблем не будет! Две последние строчки показывают - чего делать, если такого шрифта у Вас физически нет (подстановка, подмена шрифта). |
Wanderer |
18.10.2002 - 03:59
Сообщение
#3
|
Member Группа: Пoльзователь Сообщений: 35 Регистрация: 17.10.2002 Пользователь №: 1572 |
drSAB
Windows98SE , Int.Explorer 5.5sp2 В ИЕ все правильно отображается, а win.ini: [FontSubstitutes] Helv=MS Sans Serif Tms Rmn=MS Serif Times=Times New Roman Helvetica=Arial System,0=System,204 Fixedsys,0=Fixedsys,204 Small Fonts,0=Small Fonts,204 MS Sans Serif,0=MS Sans Serif,204 MS Shell Dlg,204=MS Sans Serif,204 MS Serif,0=MS Serif,204 Arial Cyr,204=Arial,204 Arial Cyr,0=Arial,204 Arial CE,238=Arial,238 Courier New Cyr,204=Courier New,204 Courier New Cyr,0=Courier New,204 Courier,0=Courier New,204 Courier New CE,238=Courier New,238 Times New Roman Cyr,204=Times New Roman,204 Times New Roman Cyr,0=Times New Roman,204 Times New Roman CE,238=Times New Roman,238 Helvetica,204=Arial,204 Helvetica,0=Arial,204 Times,204=Times New Roman,204 Times,0=Times New Roman,204 MS Shell Dlg 2=MS Sans Serif Monotype.com=Andale Mono PROMT Helv Cyr,0=PROMT Helv Cyr,204 PROMT Helv WE,204=PROMT Helv WE,0 Не вижу тут Vernada но в настройках шрифтов он отображается. ??? |
drSAB |
18.10.2002 - 09:09
Сообщение
#4
|
RULEZ МОДЕРАТОР Группа: Супермодераторы Сообщений: 25162 Регистрация: 14.06.2002 Из: Free pirat Пользователь №: 705 |
Wanderer
Шрифты: Comic Sans MS Lucida Console Tahoma Verdana - это шрифты в общем-то широко применяемые в инете и их обязательно нужно иметь на компе и нужны обязательно эти строчки в win.ini, но если их нет, то можно поступить (ВРЕМЕННО) аналогично вышеприведенному с Helvetica, или как у Вас с Helv, Tms Rmn, Times. Иначе, многие ВЭБ страницы будут нечитаемыми! Если у Вас кирилика основная, то я бы рекомендовал добавить еще три строчки: Arial,0=Arial,204 Times New Roman,0=Times New Roman,204 Courier New,0=Courier New,204 этим вы их по умолчанию сделаете кирилизованными Обращаю ваше внимание, что все шрифты отображаемые в окошке меню ИЕ вкладка "Общие"-"шрифты" должны быть кирилизованными (у меня в окошке два еще есть шрифты ISOCPEUR и ISOCTEUR ) и строчки в win.ini: ISOCPEUR,0=ISOCPEUR,204 ISOCTEUR,0=ISOCTEUR,204 И еще... у Вас должна быть C:\WINDOWS\Charmap.exe (она входит в дистрибутив Windows98 - Windows98SE) поэтому примите за правило - ВСЕ шрифты, которые она отображает (за исключением типа *СЕ или специальных/псевдографических) ДОЛЖНЫ ОТОБРАЖАТЬСЯ этой Charmap.exe кирилизованными !!! p.s. Я сейчас еще раз переговорил с ребятами на работе , и вот их замечание - "очевидно Verdana неправильно установлена" скопируйте ее файлы в отдельную папку, а шрифт через контрол-панель удалите, пропишите строчки в инифайле, перегрузитесь и снова через контролпанель его установите... p.p.s. на компе в винсис должны быть следующие файлы *.nls и они же прописанные в реестре: CP_1250, CP_1251, CP_1252, CP_1253, CP_1254, CP_1257, CP_20866, CP_21866, CP_28591, CP_28592, CP_28593, CP_28594, CP_28595, CP_28597, CP_28599, CP_437, CP_737, CP_775, CP_850, CP_852, CP_855, CP_857, CP_866, CP_869, LOCALE, UNICODE. опция меню ИЕ: ВИД Вид кодировки "галочка" - автовыбор "точка" - кириллица (Windows) ;) но!! .... на некоторых компах именно "галочка"-автовыбор ставить НЕ РЕКОМЕНДУЕТСЯ |
Wanderer |
18.10.2002 - 14:25
Сообщение
#5
|
Member Группа: Пoльзователь Сообщений: 35 Регистрация: 17.10.2002 Пользователь №: 1572 |
drSAB
Спасибо за помощь.[img]http://smilies.sofrayt.com/^/j0/clever.gif[/img] После прописки в win.ini шрифты стали отображаться правильно( кроме строки статуса в ИЕ, но это ерунда), хотя Charmap.exe я не нашел на компе! Теперь понятно направление поисков, а то не знал куда ткнутся. [img]http://smilies.sofrayt.com/^/j0/leseratte.gif[/img] Еще раз спасибо, за толковые советы. |
drSAB |
19.10.2002 - 00:40
Сообщение
#6
|
RULEZ МОДЕРАТОР Группа: Супермодераторы Сообщений: 25162 Регистрация: 14.06.2002 Из: Free pirat Пользователь №: 705 |
Wanderer
этот екзешник находится в дистрибутиве WINDOWS98se (WIN98_60.CAB\charmap.exe) и вы его можете вытащить вручную и скопировать в корень папки C:\windows ...или если нужно, то у меня есть модифицированная версия этого файла (когда-то откорректировал внешнюю оболочку, для более удобного пользования), сбросьте на личный ящик ваше мыло и я вам закачаю |
Wanderer |
24.12.2002 - 05:22
Сообщение
#7
|
Member Группа: Пoльзователь Сообщений: 35 Регистрация: 17.10.2002 Пользователь №: 1572 |
drSAB
Опять я к Вам за помощью. Все тоже самое, только теперь в ХР. Где в ХР-то искать, тут Win.ini совсем другой. Никого ни хочу обидеть, просто drSAB помог мне в прошлый раз, поэтому обращаюсь к нему. С удовольствием прочту любые советы(по теме). To Wanderer я cейчас на Win98se (и дома и на работе)... ...но, быстренько сделаем 'звонок другу' на форум!! =drSAB |
ASSEDO |
24.12.2002 - 06:18
Сообщение
#8
|
HELPER Группа: Старейшины Сообщений: 281 Регистрация: 12.06.2002 Из: Туманный остров Пользователь №: 31 |
Wanderer
Control Panel - Regional and Language Options - Advanced Поставить в pop-up menu - Russian и наслаждаться полной читаемостью русского в системе. |
-------------------- |
|
Wanderer |
24.12.2002 - 06:52
Сообщение
#9
|
Member Группа: Пoльзователь Сообщений: 35 Регистрация: 17.10.2002 Пользователь №: 1572 |
ASSEDO
Русский у меня там стоит и стоял. У меня видимо не хватает каких-то шрифтов или они не прописаны(как было с 98) . А вот какие должны стоять и где посмотреть какие у меня в системе прописаны я не знаю. Хотел скрин прилепить, а здесь некуда:( |
ASSEDO |
24.12.2002 - 13:54
Сообщение
#10
|
HELPER Группа: Старейшины Сообщений: 281 Регистрация: 12.06.2002 Из: Туманный остров Пользователь №: 31 |
Wanderer
Run Regedit HKEY_LOCAL MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion Там находится 5 веток на тему фонтов, в том числе и FontSubstitutes, в которую ты можешь внести изменения, полностью аналогичные рекомендованным drSAB выше. Просто, в старших виндах - это уже перекочевало в реестр из ини-файла |
-------------------- |
|
Wanderer |
24.12.2002 - 14:48
Сообщение
#11
|
Member Группа: Пoльзователь Сообщений: 35 Регистрация: 17.10.2002 Пользователь №: 1572 |
ASSEDO
Спасибо, все получилось. |
gerastom1 |
13.01.2005 - 09:47
Сообщение
#12
|
Full Member Группа: Full member Сообщений: 69 Регистрация: 24.11.2004 Из: Moscow Пользователь №: 72171 |
В WinMe после установки WinZip8.1 и его руссификации появилась кое какая
Абракадабра данной программы(Вкладка"Советы на каждый день"). Все шрифты и файлы , указанные drSAB раннее в теме присутствовали в WinMe. Вручную (как советовал где то в форуме Val14) пришлось отредактировать win.ini в разделе [FontSubstitutes]. И ВСЁ стало читабельно! Спасибо ВСЕМ - идем верным путём! |
andrej84 |
29.06.2008 - 20:20
Сообщение
#13
|
Novice Группа: Новичок Сообщений: 1 Регистрация: 29.06.2008 Пользователь №: 213150 |
У меня TweakVI 'Basic' Edition 1.0 build 1085, только вместо русского у меня хрень. Че делать?
|
Lady |
15.08.2008 - 16:09
Сообщение
#14
|
МИЛАЯ Группа: Старейшины Сообщений: 331 Регистрация: 20.12.2001 Из: Dalekoe Daleko Пользователь №: 303 |
Зайди сюда -- должно помочь.
hxxp://ourworld.compuserve.com/homepages/PaulGor/index_ru.htm ps Сайт переехал на новое место: _http://WinRus.com Unicode и кириллица - проблемы и решения: ->http://winrus.com/uni_r.htm Цитата -Только 'квадратики' вместо русского на экране Word и/или при печати; 'кракозябры' при печати из Word. _Вместо кириллицы - 'кракозябры' или просто 'вопросики' (???) при копировании |
-------------------- Бог, не суди... Tы не был женщиной на земле...©
|
|
drSAB |
3.05.2009 - 22:10
Сообщение
#15
|
RULEZ МОДЕРАТОР Группа: Супермодераторы Сообщений: 25162 Регистрация: 14.06.2002 Из: Free pirat Пользователь №: 705 |
По просьбе коллег
привожу некоторые отличия по настройке шрифтов для разных виндов (w9*/ME и XP) регистрация шрифтов (ветки реестра): W9*->[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Fonts] XP-->[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] формат записи одинаков: [i] ........... "Arial Narrow Полужирный (TrueType)"="ARIALNB.TTF" "Arial Narrow Полужирный Курсив (TrueType)"="ARIALNBI.TTF" Значение -- это путь к файлу; по умолчанию -- %SystemRoot%\Fonts\ ( * при ошибках в регистрации могут быть разные казусы, например, здесь в #81, #82) в XP-->Ключ FontSubstitutes (аналогично w9*, только в реестре) определяет псевдонимы имён шрифтов в ветке рестра: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\ CurrentVersion\FontSubstitutes] ..... "Times"="Times New Roman" "Helvetica"="Arial" "Arial CE,238"="Arial,238" "Arial CYR,204"="Arial,204" "Arial Greek,161"="Arial,161" "Arial TUR,162"="Arial,162" ..... "MS Shell Dlg"="MS Sans Serif" "MS Shell Dlg 2"="MS Sans Serif" но, здесь есть несколько отличий от w9* - семейство шрифтов прописывется только один раз (если есть Arial, то Arial Narrow уже прописывать нет необходимости, и т.д.); - требуется запись с идентификатором типа шрифта Arial CYR,204=... - если Вам желательно иметь "правильную" поддержку немецкого языка (с омляутами), то в конце списка нужно добавить ряд "неправильных строчек": "Arial,0" = "Arial,0" "Times New Roman,0" = "Times New Roman,0" и т.д. (но, лучше вместо типа "Arial,0" = "Arial,204") *** Это -- единственное место в реестре, где фигурирует виртуальный шрифт MS Shell Dialog. Из его названия понятно, что это шрифт "отвечающий" за окна, диалогои, менюшки, системные сообщения, нетрудно также увидеть, что его через MS Sans Serif и подмножество "204" TrueType-шрифта можно его кириллизировать. Поэтому в определении шрифтов MS Shell Dlg можно также указать это подмножество, "MS Shell Dlg"="MS Sans Serif,204" "MS Shell Dlg 2"="MS Sans Serif,204" а лучше -(для возможности воспроизведения самых различных шрифтов)- указать юникодовский TrueType-шрифт и подмножество по умолчанию: "MS Shell Dlg"="Lucida Sans Unicode" "MS Shell Dlg 2"="Lucida Sans Unicode" а в ключе FontMapper---указать, что этим подмножеством по умолчанию будет 204 (=0CCh) (НО, ЭТО БУДЕТ ПРАВИЛЬНЫМ ТОЛЬКО В ТОМ СЛУЧАЕ, если Вы не собираетесь экспериментировать с софтом на разных языках (т.к. по умолчанию для русской локализации стоит "DEFAULT"=dword:000000cc), а в шрифте =dword:00000000) : [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontMapper] "ARIAL"=dword:000000cc "DEFAULT"=dword:000000cc -в этой ветке все записи имен делать только заглавными литерами!!! ps только после ряда экспериментов с софтом различных локализаций - у меня все же прописано: "MS Shell Dlg"="Arial Unicode MS" "MS Shell Dlg 2"="Arial Unicode MS" и параметрами FontMapper "ARIAL"=dword:00000000 "DEFAULT"=dword:000000cc *** После изменений следует перезагрузить Windows. pps: Прикрепленные файлы Font_XP.zip ( 4 килобайт ) Количество скачиваний: 397 |
Реклама
|
|
|
|
|
|
Текстовая версия | Сейчас: 19.04.2024 - 07:26 |
|