Всем привет!
Много тут уже было о настройке кодировок. У меня ситуация "из ряда вон". Версия CQ: 2003.06.00. При установке на машину все русскоязычные тексты отображаются криво. Менял 1252 на 1251, делел NOCHECKING - результата ноль. Сталкивался с установкой CQ раз 20 и каждый раз все решалось, сейчас же совершенно не ясно в чем дело. Единственное в чем отличие - Win XP. Скажите, в нем нет никаких особенностей, что могли бы помешать?
И вновь про CQ и кодовые страницы...
Автор Dracula, 17 ноя 2005 11:09
Сообщений в теме: 5
#1
Отправлено 17 ноября 2005 - 11:09
#2
Отправлено 17 ноября 2005 - 11:25
Я пробовала ставить на разных операционках. В том числе, на XP. У меня порядок действий был примерно такой:
1. Региональные настройки Windows. Везде проставляю Russian (но это на этапе установки системы, как правило)
2. В реестре меняю в CodePage значение для 1252 (требует перезагрузки, вроде)
3. Меняю CodePage репозитория CQ (через installutil -force)
До настоящего момента проблем не было... С толстым клиентом, по крайней мере.
1. Региональные настройки Windows. Везде проставляю Russian (но это на этапе установки системы, как правило)
2. В реестре меняю в CodePage значение для 1252 (требует перезагрузки, вроде)
3. Меняю CodePage репозитория CQ (через installutil -force)
До настоящего момента проблем не было... С толстым клиентом, по крайней мере.
#3
Отправлено 17 ноября 2005 - 13:36
Устанавливал CQ на разные системы... Иногда
помогает... Иногда (в 15% случаев) нет. Помню что правил дугую настройку вреестре... Какую.... Сорри... Сечас вспомнить не могу.... Каждый раз хочу ее запистать и каждый раз забываю...Менял 1252 на 1251
#4
Отправлено 17 ноября 2005 - 16:24
обычно неизлечимые баги случаются, когда английская версия при установке Windows не проставляется сразу на использование русского языка.
Можно еще попробовать с фонтами в реестре повозиться - бывало помогало.
Можно еще попробовать с фонтами в реестре повозиться - бывало помогало.
#5
Отправлено 18 ноября 2005 - 11:54
Не, ничего не помогло (правда, не знаю что делать со шрифтами в реестре). Может это из-за того, что это XP (руссифицированная/лицензионная)? Вся фигня заключается в том, что непосредственно с CQ все лейблы полей, закладки ототбражаются нормально, но вот при вводе текста в какие-либо боксы по-русски получается абра-кадабра. Так же как и все куэри, название которых были на русском, превратились черти во что... Ни у кого соображений больше не осталось?
#6
Отправлено 18 ноября 2005 - 13:06
Из архивов, может кому пригодится:
При работе с русскими шрифтами в WIN NT часто возникает проблема.
Это необходимо учитывать и при инсталляции продуктов Rational.
Эти проблемы решаются следующим образом:
в реестре
HKEY_LOCAL_MACHINE.SOFTWARE.Microsoft.Windows NT.CurrentVersion.FontMapper
параметр DEFAULT должен иметь значение 204
параметр Arial должен иметь значение 204
HKEY_LOCAL_MACHINE.SYSTEM.ControlSet001.Control.Nls.CodePage
и в CurrentControlSet
параметр 1250 должен иметь значение c_1251.nls
параметр 1252 должен иметь значение c_1251.nls(для ClearQuest)
HKEY_LOCAL_MACHINE.SOFTWARE.Microsoft.Windows NT.CurrentVersion.FontSubstitutes
параметр Arial Cyr,0 должен иметь значение Arial,204
параметр Courier New Cyr,0 должен иметь значение Courier New,204
параметр Times New Roman Cyr,0 должен иметь значение Times New Roman,204
Проблему с русификацией под WIN-98SE(рус) заменой параметра Arial Cyr,0 на значение Arial,204 решить не удалось. Но поиграв с другими параметрами,
выход все же нашли (заменой параметра Arial,0 на значение Arial,204).
Более того, под WIN-98SE(рус) стали запускаться на выполнение и TestCase, и
TestFolderCase, и TestPlan, созданные на русском языке. Применение этих же
методов в WIN-2000(рус) к положительному результату не привело. А именно,
при запуске на выполнение TestCase, TestFolderCase или TestPlan созданных
на русском языке, на этапе инициализации выполнение прекращается с ошибкой.
При работе с русскими шрифтами в WIN NT часто возникает проблема.
Это необходимо учитывать и при инсталляции продуктов Rational.
Эти проблемы решаются следующим образом:
в реестре
HKEY_LOCAL_MACHINE.SOFTWARE.Microsoft.Windows NT.CurrentVersion.FontMapper
параметр DEFAULT должен иметь значение 204
параметр Arial должен иметь значение 204
HKEY_LOCAL_MACHINE.SYSTEM.ControlSet001.Control.Nls.CodePage
и в CurrentControlSet
параметр 1250 должен иметь значение c_1251.nls
параметр 1252 должен иметь значение c_1251.nls(для ClearQuest)
HKEY_LOCAL_MACHINE.SOFTWARE.Microsoft.Windows NT.CurrentVersion.FontSubstitutes
параметр Arial Cyr,0 должен иметь значение Arial,204
параметр Courier New Cyr,0 должен иметь значение Courier New,204
параметр Times New Roman Cyr,0 должен иметь значение Times New Roman,204
Проблему с русификацией под WIN-98SE(рус) заменой параметра Arial Cyr,0 на значение Arial,204 решить не удалось. Но поиграв с другими параметрами,
выход все же нашли (заменой параметра Arial,0 на значение Arial,204).
Более того, под WIN-98SE(рус) стали запускаться на выполнение и TestCase, и
TestFolderCase, и TestPlan, созданные на русском языке. Применение этих же
методов в WIN-2000(рус) к положительному результату не привело. А именно,
при запуске на выполнение TestCase, TestFolderCase или TestPlan созданных
на русском языке, на этапе инициализации выполнение прекращается с ошибкой.
Victor
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных