|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] Кодировка и русские программы |
|
Vladimir Сообщения: 1070
|
Профиль | Отправить PM | Цитировать отдельным топик по кодировкам: fix! кодировка и русские программы
просмотрите выкладки.. а галочку вы ставили - не для всех пользователей - а для профиля по умолчанию.. а его настройки (новые) только к новым пользователям и будут применяться. а у старых останутся старые.. если нового пользователя создать - и поробоват подключиться от его имени - как будет шрифт отображатся? нормально? - значит нужно страые профиля пользователей удалить (ну или перенести) и при новом коннекте им новым профиль будет создан (с настройками и папкам ипо умолчанию). если же у нового пользователя не все нормально будет знаит нужно будет даьше копать.. что-то вы не донастроили.. ЗЫ тему объединяю с вышеуказанной. |
------- Отправлено: 11:12, 02-11-2005 | #111 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать ShaddyR: MUI не ставился на ОС терминал-сервера
|
Отправлено: 05:25, 03-11-2005 | #112 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать кстати, в режиме удаленного управления рабочим столом вся эта ерундень работает замечательно, после такого коннекта все опять же в норму приходит
|
Отправлено: 04:37, 07-11-2005 | #113 |
faqa
Сообщения: n/a |
Добрый день.
Может поможет кто-нибудь знающий советом? Вот такая проблема. Есть программа, написанная на java, самостоятельная софтина, не апплет. Программа прекрасно работает на windows98-xp. Попробовали взгромоздить эту программу на w2003 - и русские строки в программе стали отображаться знаками вопроса. Эти строки тягаются из базы данных (соседняя машинка на linux, база на postgresql). Статические строки (название кнопок, заголовки, надписи) отображаются нормально. Данные в базе - все в кодировке 1251. Проблем с их отображением на w2000 и wxp нет. Я понимаю, что проблема в связке уникодных шрифтов win2003 и данных в кодировке 1251 в базе. Но ведь wxp и w2000 как то справляются с проблемой? Что бы можно было предпринять для работы в этой программе с данными в 1251 под win2003 ? Спасибо ![]() P.S. Windows 2003 - русский. Других проблем с кирилей на нем пока не замечено. |
Отправлено: 09:51, 05-05-2006 | #114 |
faqa
Сообщения: n/a |
Нет желающих советом помочь ?
![]() Или таковые не добрались до форума пока ? ![]() Ладно, вот пока некоторые уточняющие данные сюда закину, наверное не лишне будет. Данная программа запукается батничком, т.е. сначало запукается виндовый шелл, а из него вызывается java с нужными путями до нужных классов java (попросту говоря, прописываются некоторые переменные окружение для java). Я пробовал в батничке указывать перед вызовом java "chcp 1251" - не помогает. Повторюсь, что win2003 - русский, посему все настройки в региональных установках соответсвуют русскому языку (в том числе язык для программ не поддерживающих уникод - "Русский" и все русские кодовые страницы отмечены галками). Вот еще мои ветки реестра, которые отвечают за крилицу: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Arial CE,238"="Arial,238" "Arial CYR,204"="Arial,204" "Arial Greek,161"="Arial,161" "Arial TUR,162"="Arial,162" "Courier New CE,238"="Courier New,238" "Courier New CYR,204"="Courier New,204" "Courier New Greek,161"="Courier New,161" "Courier New TUR,162"="Courier New,162" "Helv"="MS Sans Serif" "Helvetica"="Arial" "MS Shell Dlg 2"="Tahoma" "Times"="Times New Roman" "Times New Roman CE,238"="Times New Roman,238" "Times New Roman CYR,204"="Times New Roman,204" "Times New Roman Greek,161"="Times New Roman,161" "Times New Roman TUR,162"="Times New Roman,162" "Tms Rmn"="MS Serif" "Arial Baltic,186"="Arial,186" "Courier New Baltic,186"="Courier New,186" "Times New Roman Baltic,186"="Times New Roman,186" "System,0"="System,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" "MS Shell Dlg"="Microsoft Sans Serif" "Tahoma,0"="Tahoma,204" "Verdana,0"="Verdana,204" [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" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper] "ARIAL"=dword:000000cc "COURIER"=dword:00008800 "COURIER NEW"=dword:00008000 "FIXEDSYS"=dword:00009000 "MS SANS SERIF"=dword:00001000 "MS SERIF"=dword:00005000 "SMALL FONTS"=dword:00000800 "SYMBOL"=dword:00004002 "SYMBOL1"=dword:0000a002 "TIMES NEW ROMAN"=dword:00004000 "WINGDINGS"=dword:00000002 "WINGDINGS2"=dword:00008002 "DEFAULT"=dword:000000cc |
Отправлено: 07:49, 06-05-2006 | #115 |
![]() Старожил Сообщения: 229
|
Профиль | Отправить PM | Цитировать Установил w2k3 англ. версию, все русские шрифты у меня отображаются закорючками и вопросами, перед тем как снести русскую версию я сохранил шрифты все(догадывался что будут проблемы с ними) , залил все шрифты с русской версии в англ. - появились русские буковки
![]() ![]() |
Отправлено: 03:01, 16-07-2006 | #116 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Установить MUI.
Если не поможет - в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage ключам 1250 и 1252 установить значение ключа 1251 (c_1251.nls) и перезагрузиться. |
Отправлено: 12:17, 16-07-2006 | #117 |
![]() Старожил Сообщения: 229
|
Профиль | Отправить PM | Цитировать Цитата:
с ключем сейчас попробую, спасибо ![]() UPDATE: операция с изменением значений в реестре тоже не помогла 8( |
|
Последний раз редактировалось bool, 16-07-2006 в 13:52. Отправлено: 13:27, 16-07-2006 | #118 |
![]() Старожил Сообщения: 323
|
Профиль | Отправить PM | Цитировать Цитата:
Control panel/Landuage/... проверьте наличие кодировок 1251, 20866, 866... без них далеко не уедите... |
|
------- Отправлено: 22:33, 16-07-2006 | #119 |
Железных Дел Мастер Сообщения: 24749
|
Профиль | Сайт | Отправить PM | Цитировать ребя... все ж уже давно отвечено, спрашивалось сотни раз.
bool: смотри тему (статья) Локализация: MUI, Шрифты и Региональные настройки ( # 1 2 3 4 5 ... Последняя страница ) А MUI здесь действительно не при чем. Не смотря на то, что он сам интерфейс на русский не сменит (ему нужно указать это сделать), региональные настройки он также не поменяет. И в данном случае указанные кодировки также не при чем. |
------- Отправлено: 11:06, 17-07-2006 | #120 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|