alexus
31-01-2004, 15:18
вопрос такой:
знает ли кто-нибудь точно ВСЕ файлы и настройки винды которые участвуют в правильной русификации?
я сделал урезанную винду (обрезал ее до 7 метров)
В принципе все работает нормально. GUI загружается в режиме VGA, запускается shell и проводник, можно работать с несложными программами типа Блокнота и редактора реестра. то все что и задумывалось.
Но есть проблема с русификацией.
1) Часть русских программных текстов (загловки окон, меню, тексты в диалогах и
т.п.) не обрабатывается правильно. Вместо нормального текста
выводятся знаки подчеркивания. Например вместо "Мой компьютер" отображается "___ ________". То есть вместо каждой русской буквы знак подчеркивания.
Причем в одном и том же диалоге текст может быть в виде
таких вот черточек, а надписи на кнопках совершенно
нормально по русски: Да Нет Отмена. есть диалоги в которых все нормально отображается по русски (диалог - свойства дос консоли).
2) Такая же чепуха и с русскими именами файлов и папок,
которые созданы в нормальной винде - все они в проводнике в виде черточек.
А когда создаешь файлы или папки с русскими именами в этой обрезанной винде то все отображается нормально и русский текст в файлы
записывается корректно и эти файлы видно в проводнике с их
именами. Но когда загружаешься в нормальной винде то эти имена дают ошибки LFN.
русский текст в файлах, при их открытии в блокноте отображается правильно. тоже самое если в файл пишеш русский текст то он записывается нормально.
проблема только с русскими текстами в системных файлах винды и при создании имен файлов/папок на русском языке.
В принципе мне понятно, что при "усечении" винды я какой-то файл(ы) или настройки упустил.
Вопрос в том, что именно я пропустил и не перенес.
Обрезок делал из нормальной работающей 98 винды.
Сейчас для русификации этой микро98 я использую следующие
файлы:
12510866 CPX
12520437 CPX
CP_1250 NLS
CP_1251 NLS
CP_1252 NLS
CP_437 NLS
CP_866 NLS
CP_20866 NLS
CP_21866 NLS
CP_28595 NLS
LOCALE NLS
UNICODE NLS
KBDRU KBD
KBDRU1 KBD
KBDUS KBD
MLANG DLL
и основные виндовые шрифты, как .fon так и .ttf
Естественно что перенес в эту усеченную винду все ключи
реестра и записи в system.ini, win.ini которые относятся к
теме (локализация и объявления шрифтов).
кто-нибудь может помочь?
знает ли кто-нибудь точно ВСЕ файлы и настройки винды которые участвуют в правильной русификации?
я сделал урезанную винду (обрезал ее до 7 метров)
В принципе все работает нормально. GUI загружается в режиме VGA, запускается shell и проводник, можно работать с несложными программами типа Блокнота и редактора реестра. то все что и задумывалось.
Но есть проблема с русификацией.
1) Часть русских программных текстов (загловки окон, меню, тексты в диалогах и
т.п.) не обрабатывается правильно. Вместо нормального текста
выводятся знаки подчеркивания. Например вместо "Мой компьютер" отображается "___ ________". То есть вместо каждой русской буквы знак подчеркивания.
Причем в одном и том же диалоге текст может быть в виде
таких вот черточек, а надписи на кнопках совершенно
нормально по русски: Да Нет Отмена. есть диалоги в которых все нормально отображается по русски (диалог - свойства дос консоли).
2) Такая же чепуха и с русскими именами файлов и папок,
которые созданы в нормальной винде - все они в проводнике в виде черточек.
А когда создаешь файлы или папки с русскими именами в этой обрезанной винде то все отображается нормально и русский текст в файлы
записывается корректно и эти файлы видно в проводнике с их
именами. Но когда загружаешься в нормальной винде то эти имена дают ошибки LFN.
русский текст в файлах, при их открытии в блокноте отображается правильно. тоже самое если в файл пишеш русский текст то он записывается нормально.
проблема только с русскими текстами в системных файлах винды и при создании имен файлов/папок на русском языке.
В принципе мне понятно, что при "усечении" винды я какой-то файл(ы) или настройки упустил.
Вопрос в том, что именно я пропустил и не перенес.
Обрезок делал из нормальной работающей 98 винды.
Сейчас для русификации этой микро98 я использую следующие
файлы:
12510866 CPX
12520437 CPX
CP_1250 NLS
CP_1251 NLS
CP_1252 NLS
CP_437 NLS
CP_866 NLS
CP_20866 NLS
CP_21866 NLS
CP_28595 NLS
LOCALE NLS
UNICODE NLS
KBDRU KBD
KBDRU1 KBD
KBDUS KBD
MLANG DLL
и основные виндовые шрифты, как .fon так и .ttf
Естественно что перенес в эту усеченную винду все ключи
реестра и записи в system.ini, win.ini которые относятся к
теме (локализация и объявления шрифтов).
кто-нибудь может помочь?