Войти

Показать полную графическую версию : Отображение кириллицы в программах, файлах, каталогах


Страниц : 1 2 3 4 [5] 6 7 8 9 10 11 12 13

Vadikan
24-02-2007, 18:51
Klezk
Задавая вопрос в форуме Windows XP, вы не сможете избежать прочтения FAQ по автоустановке. После установки в некоторых программах неверно отображается кириллица (в виде вопросительных знаков или иероглифов). Как этого избежать? (http://oszone.net/2774#q4)

Klezk
25-02-2007, 09:57
Люди!
Я выяснил это!
Глюк с кириллицей вызывается параметром файла ответов
[Shell]
DefaultThemesOff=Yes

Мне пришлось этой ночью с десяток раз установить винду, убирая каждый раз по одной строке из моего unattend.txt, чтобы это выяснить! Что выяснилось еще: 1) Location в региональных настройках НЕ влияет на глюк, 2) SystemLocale, UserLocale и InputLocale все три параметра отрабатывают правильно (в руководствах по автоустановке пишут, что нет), 3) в уже установленной винде данный глюк устраняется моментально, стоит выбрать вместо Windows Classic тему Windows XP !!!!!!!! Причем после возврата к Windows Classic глюк более не появляется!

Глюк, повторюсь, заключался в неверном отображении кирилиицы (латиницей с надбуквенными значками) в небольшом количестве неюникодных программ, причем только в подменю главного меню окна (но почему-то не в диалоговых окнах). Наблюдал на программах Small CD Writer 1.3, MPUI, Nero Burning Rom 7

Все же очень интересно, как это прокомментируют специалисты...

Klezk
25-02-2007, 10:09
Vadikan
Klezk
Задавая вопрос в форуме Windows XP, вы не сможете избежать прочтения FAQ

Послушайте! Я внимательно читал этот FAQ! Там есть неточности. Написано: "Одной из основных причин неразбeрихи с региональными настройками является [частично] некорректная отработка секции [RegionalSettings]." Но я не наблюдал никакой некорректной отработки. У меня корпоративный дистрибутив Windows Professional SP2. Все три параметра SystemLocale, UserLocale и InputLocale у меня срабатывают.

Далее, про Расположение (Location), на странице http://tools.oszone.net/Vadikan/regional.htm сказано: "В некоторых программах (например, Small CD-Writer) меню не будут корректно отображаться до тех пор, пока в Стандартах и Форматах не выставлено Россия". Ничего подобного не наблюдал! Меню продолжает некорректно отображаться и после выставления России в Location и перезагрузки! Но меню сразу начинает корректно отображаться, стоит только сменить тему оформления на "Windows XP"!

"Стандартная рекомендация" "импортирование следующих ключей в реестр" мне известна, и кстати, описанный мной глюк с меню
этой рекомендацией успешно лечится, я проверил. Но мне-то надо было не лечить глюк, а выяснить и устранить ПРИЧИНУ его появления! И я это сделал. Теперь вопрос, почему так странно влияет параметр DefaultThemesOff=Yes ? Кстати, на http://unattended.oszone.net/ не упомянутый.

Любой может взять и проверить. Поставить параметр

[Shell]
DefaultThemesOff=Yes


в свой unattend.txt, установить Windows и посмотреть, как выглядит MPUI http://ovh.dl.sourceforge.net/sourceforge/mpui/MPUI-src-1.2-pre3.zip (сто килобайт). Свежий Small CD Writer уже автор переписал в юникоде и глюк с кириллицей исчез! В русском Nero 7 меню тоже глючат, но Nero 7 долго устанавливать :)

Vadikan
25-02-2007, 19:14
KlezkПослушайте! Я внимательно читал этот FAQ!Послушайте, но я же не телепат и не могу знать, что вы читали, а что не читали!Но я не наблюдал никакой некорректной отработки. Подразумевается, что наличие этих параметров не приводит к желаемому эффекту, а значит - не работает, как положено.Далее, про Расположение (Location), на странице http://tools.oszone.net/Vadikan/regional.htm сказано: "В некоторых программах (например, Small CD-Writer) меню не будут корректно отображаться до тех пор, пока в Стандартах и Форматах не выставлено Россия". Ничего подобного не наблюдал!Но это не значит, что этого не происходит. Вы же сами заявляетеСвежий Small CD Writer уже автор переписал в юникоде и глюк с кириллицей исчез!Значит глюк все-таки был? :) И вообще это не связано с автоматической установкой никаким образом. Это связано с кривыми руками программистов.Но мне-то надо было не лечить глюк, а выяснить и устранить ПРИЧИНУ его появления! И я это сделал. Теперь вопрос, почему так странно влияет параметр DefaultThemesOff=Yes ? А я вот никогда этот параметр не использовал, и все равно наблюдал проблему с отображением кириллицы в меню программ. Так что не все так однозначно, как вам кажется. Возможно, дело во всем разделе [Shell] тогда.параметр DefaultThemesOff=Yes ? Кстати, на http://unattended.oszone.net/ не упомянутый.Упомянутый (http://oszone.net/2758#r11)

Klezk
27-02-2007, 17:52
VadikanПодразумевается, что наличие этих параметров не приводит к желаемому эффекту, а значит - не работает, как положено.
У меня почему-то приводит. Странно....

Но это не значит, что этого не происходит
Просто у меня то, что бы не стояло в Location, на описанный глюк не влияет. Надо именно что поменять тему, и тогда кириллица сразу отображается правильно во всех программах (в меню!).

Значит глюк все-таки был? И вообще это не связано с автоматической установкой
Глюк был, но вся тонкость в том, что он связан с параметром DefaultThemesOff=Yes, а это, извините, параметр автоматической установки, а не чего-то другого :)

А я вот никогда этот параметр не использовал, и все равно наблюдал проблему с отображением кириллицы в меню программ.
Тогда напишите, пожалуйста, каких именно. Мне хотелось бы проверить это на моей винде. Дело в том, что мой дистриб не только SP2, а еще и с интегрированными обновлениями... Похоже, они устранили явление влияния Location и неработоспособность SystemLocale, UserLocale и InputLocale, но добавили глюк с DefaultThemesOff=Yes :) Как всегда :)

Vadikan
27-02-2007, 18:23
Подразумевается, что наличие этих параметров не приводит к желаемому эффекту, а значит - не работает, как положено.
У меня почему-то приводит. Странно....В общем случае - приводит, но в обсуждаемом нами случае проблемы с кириллицей - не приводит же, правда? Просто у меня то, что бы не стояло в Location, на описанный глюк не влияет.Вот об этом я и говорю: при наличии правильных настроек проблем возникать не должно.Тогда напишите, пожалуйста, каких именно. Мне хотелось бы проверить это на моей винде. Мой файл ответов давным давно опубликован тут (http://oszone.net/2765).

Klezk
28-02-2007, 02:11
VadikanМой файл ответов давным давно опубликован тут
Да не файл ответов! Список программ, в которых Вами лично наблюдались те или иные проблемы с кириллицей (крякозяблики)!

В общем случае - приводит, но в обсуждаемом нами случае проблемы с кириллицей - не приводит же, правда?
Ну я отчего-то думал, что если в диалоговом окне видно, что стоит Russian, то это значит, что на самом деле стоит Russian, а оказывается, не все так просто :)

А вообще, похоже, что если не использовать секцию [Shell], то все просто превосходно. Потому что с кириллицей все ОК даже в проблемных программах. Но - это только на дистрибе, который мне попался: Prof Corporate c интегрированным SP2 и еще обновлениями, методом RVM_Integrator http://integrator.siginetsoftware.com/index.php?download

Vadikan
28-02-2007, 19:13
Klezk
Список программ, в которых Вами лично наблюдались те или иные проблемы с кириллицей (крякозяблики)!Не знаю, давно это было... Думаю, с любыми неюникодыми программами такое будет происходить. В Small CD-Writer и The Bee отсюда (http://www.avtlab.ru/software.htm) было, но с тех пор программы были уже обновлены. Впрочем, у меня есть версия The Bee 1.07 ( http://tools.oszone.net/Vadikan/temp/thebee107.zip) (426 кб) - на ней можно протестировать.

http://img39.photobucket.com/albums/v121/Vadikan/cyrillic.jpg

Majuskul
08-07-2007, 00:19
3) в уже установленной винде данный глюк устраняется моментально, стоит выбрать вместо Windows Classic тему Windows XP
Как не странно а действительно правда! Спасибо, мне такой трюк помог :)

kzk
16-07-2007, 13:02
Господа, подскажите как поправить отображение надписи "выключение компьютера" при завершении работы, почему то бувы отображаются прямоугольниками как бы в неправильной кодировке, в остальных папках/диалогах/программах все отображается нормально. стоит ХР русская. слетелло все тповидимому после того как изменил тип учетной записи пользователя на ограниченную.

Petya V4sechkin
16-07-2007, 16:52
kzk
Посмотрите в теме:
Кодировка в окне завершения работы (http://forum.oszone.net/thread-83309.html)

USB
17-10-2007, 11:58
Ребята, была такая же проблема.

Т.е. русские шрифты не правильно отображались в разных программах, особенно когда речь ишла про выпадающие подсказки.

Решилась проблема очень просто:
На рабочем столе кликаем правой кнопкой, а дальше: Свойства/Оформление/Дополнительно/...
В поле Элемент выбираем Всплывающая подсказка, а в поле Шрифт выбираем вместо Tahoma шрифт Times New Roman. Все!

Ну, и конечно в окне "Язык и региональные стандарты"(Пуск/Настройка/Панель инструментов) у меня во всех вкладках выбрана Россия или Русский.

Всем удачи!

Gelious
21-10-2007, 01:09
Был установлен японский MUI Pack. При переключении на японский интерфейс русские шрифты выглядят сильно разреженными. Как это можно исправить?

Gelious
25-10-2007, 10:01
Неужели никто незнает, как исправить? :( :sorry:

Vadikan
25-10-2007, 19:02
Gelious, попробуйте импортировать в реестр

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"System,0"="Arial,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"Arial,0"="Arial,204"

предварительно сделав резервную копию указанного раздела.

Ссылка по теме REG-файл (http://oszone.net/5600/reg_file)

Gelious
27-10-2007, 12:55
Vadikan, спасибо.
Это надо не мне, а знакомому человек. Я уже отправил ему описание данной методики. Как только он попробует и сообщит рещультат, я отпишусь.

Gelious
27-10-2007, 16:07
К сожалению проблема не решилась.

CtrlSoft
29-11-2007, 19:32
А как два языка в уникод поставить? русский и румынский.

HLT
30-11-2007, 09:14
А как два языка в уникод поставить? русский и румынский »имхо никак

Vadikan
30-11-2007, 19:45
CtrlSoft, вы теперь во всех разделах будете один и тот же вопрос задавать? Кросспостинг запрещен правилами. Я вам в теме Два Языка В UNICODE (http://forum.oszone.net/thread-95085.html) предложил The Microsoft AppLocale Utility (http://www.microsoft.com/globaldev/tools/apploc.mspx). Ведите обсуждение в форуме, соответствующем вашей ОС.




© OSzone.net 2001-2012