Страница 1 из 2

Language problems

Добавлено: Чт авг 04, 2005 19:29
Andrew
У меня стоит Windows XP лицензионый английский
но почему то он русский язык не всегда понимает
Если к примеру писать текст на русском то всё ок
А если я устонавливаю программу русской версии - то меню в этой проге не читаются - просто какие-то символы. Вот ещё пример : у меня есть песни на компе русский - дык названия винда тоже не распознаёт!

ХЕЛП! :help:

Добавлено: Чт авг 04, 2005 19:45
_ZeVS_
Такие проблемы возникают, когда файл шрифта, используемый виндой, не содержит кириллицы. В таких шрифтах вместо неё находятся другие символы, обычно французские буквы. Их ты и видишь. А когда печатаешь, например, в Блокноте, там установлен шрифт с кириллицей (обычно System). Попробуй поменять его на Verdana и напечатай что-нибудь... ;)
Мой совет:у меня WinME, но думаю, в XP этот <a href=https://bugaga.ru/jokes/ target=_blank>прикол</a> пройдёт: щёлкни правой кнопкой на рабочем столе -> settings. Выбери оформление рабочего стола (как в англ. XP - не знаю). Пройдись по всем элементам, и там где можно поменять шрифт, замени его на MS Sans Serif Cyr. Будут вопросы, пиши.

Добавлено: Чт авг 04, 2005 20:01
ZorroGFS
Andrew,
В региональных сетингах. на последней страничке - Advanced в Language for non-Unicode programs поставь русский.

Добавлено: Чт авг 04, 2005 20:37
Andrew
_ZeVS_, чё-то я не нашёл ни один элемент где можно поменять шрифт

[off]добавлено спустя 4 минуты:[/off]

ZorroGFS, пасиба тебе огромное!!!!!!!!!!! :super:

Добавлено: Чт авг 04, 2005 20:42
_ZeVS_
Andrew,
Да, ZorroGFS, был прав... Я не додумался.

Добавлено: Пт авг 05, 2005 09:28
Monkey mafia
Andrew,
при установке XP первым делом ставь MUI....а потом драйверы и софт....
и в MUI при установке ставь галочки везде где есть слово match

пример
match тратата NON-Unicod

После такого у тебя проблемы не должны возникать!

Добавлено: Пт авг 05, 2005 10:22
ZorroGFS
Monkey mafia,
Эм, а если мне не хочется русский интерфейс ? В таком случае эта галочка только испортит всё :)

ХР в кои веки стала уникодовой, и способна работать практически с любым языком без всяких муи :)

Добавлено: Пт авг 05, 2005 11:22
Monkey mafia
ZorroGFS,

не хочешь муй.....залезь в регионал опшенс.....и в закладке лангуэдж поставь англ....и перезагрузись....воть и все :P

Добавлено: Пт авг 05, 2005 11:27
ZorroGFS
Monkey mafia,
ага, и из-за твоей галочки Language for non-Unicode programs также перейдёт на инглиш, и мы вернёмся к изначальной проблеме :)

Добавлено: Пт авг 05, 2005 12:06
Monkey mafia
ZorroGFS,
да?....хм.....не продуманно.....иду звонить дяде Биллу чтоб решил проблему и выпустил Service pack для MUI :gg:

Добавлено: Пт авг 05, 2005 12:25
ZorroGFS
Monkey mafia,
Эм, так он вроде и решил эту проблему тем, что позволил тебе НЕ ставить галочку при установке муи про то что уравнивать язык для неюникодовых программ с языком интерфейса системы. Ну либо не ставить муи вообще, так как он нуже ТОЛЬКО для изменения языка интерфейса, и никаких опций по работе програм на этом языке не несёт, так как система и сама по себе в родном интерфейсе работает с любым языком.

Добавлено: Сб авг 06, 2005 10:45
TirasNET
ZorroGFS,
Правильно говоришь..... Просто все регионанальные сетинги надо поставить рус. После чего русский будет отображаться правильно. Не обязательно для этого ставить русский mui...

Добавлено: Пн авг 08, 2005 12:34
marc
то что написано в преведуших постах неправильно

Вот самый легкий способ для ХР
Создаешь файл с расширением txt -- и вписываешь вот это :
REGEDIT4

[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

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

потом переменовываешь его расширение в reg
и запускаешь и вписываешь в реестр
после перезагрузки все будет в порядке
:super:
удачи

Добавлено: Пн авг 08, 2005 19:06
ZorroGFS
marc,
аплодирую стоя :kettle:

Добавлено: Пн авг 08, 2005 19:24
marc
ZorroGFS писал(а):marc,
аплодирую стоя :kettle:
это как понять ?
по крайней мере надо внятно изьиснятся
потому что я прав проверь .....
мои переводы программ на русский язык на сайте http://marccio.nm.ru

куча умников собралось здесь а никокого толку с ихней болтовни
болтают сами не понимая суть дела
извеняюсь за оффтоп

Добавлено: Вт авг 09, 2005 10:27
TirasNET
А при чем ваши переводы к отображению символов в русской кодировке? Вы предложили подставить под кодировки других языков рускую ср1251... Вот и чайник. ZorroGFS, прав.....

Добавлено: Вт авг 09, 2005 13:37
marc
****** писал(а):А при чем ваши переводы к отображению символов в русской кодировке? Вы предложили подставить под кодировки других языков рускую ср1251... Вот и чайник. ZorroGFS, прав.....
ты заметил о чем тема была
Andrew писал ---
У меня стоит Windows XP лицензионый английский
но почему то он русский язык не всегда понимает
Если к примеру писать текст на русском то всё ок
А если я устонавливаю программу русской версии - то меню в этой проге не читаются - просто какие-то символы. Вот ещё пример : у меня есть песни на компе русский - дык названия винда тоже не распознаёт!

У него отображаются неправильно русские буквы видны какие -то символы
а вот что я предложил помогает в этом вот еще один рег файл --
  • Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
    "1252"="c_1251.nls"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
    "Arial,0"="Arial,204"
    "Comic Sans MS,0"="Comic Sans MS,204"
    "Courier,0"="Courier New,204"
    "Microsoft Sans Serif,0"="Microsoft Sans Serif,204"
    "Tahoma,0"="Tahoma,204"
    "Times New Roman,0"="Times New Roman,204"
    "Verdana,0"="Verdana,204
После руссификации программм надо занести это в реестр и не будет проблем с отображением русских букв

Добавлено: Вт авг 09, 2005 13:49
TirasNET
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"
Можете объяснить что это???? Это как раз подмена кодировки одного языка, другим.... ВОТ!!!

Добавлено: Вт авг 09, 2005 15:59
marc
ну и что ...
нам нужен результат - исправляем русскую кодировку
а тебе зачем - 1252 ?

Добавлено: Вт авг 09, 2005 16:52
TirasNET
Но и в других шрифтах имеющих эту кодировку символы подменяются из 1252 в 1251 И на печати выходит бардак.... А это уже не есть хороше.