![]() |
Повозмущаюсь: доколе русские будут применять нестандартные шрифты?!
Известная проблема - если у тебя не русская винда, то все русские буквы в интерфейсах многих прог идут кракозябликами. Всякие ухищрения с выставлением региона и правкой регистра мало помогают. Заменой номера шрифта в ключе удается научить винду русскому, зато она перестает распознавать специфические буквы местного алфавита и заменяет их русскими. От этого и приходится ставить на комп по 2 системы. Хотя, что самое интересное, - официально руссифицированные импортные проги (например, почти все крутые игрушки), в также проги некоторых русских фирм, почему-то даже на иностранных виндах имеют русский интерфейс, а не абракадабру. Отсюда вывод - наши программописцы уж очень хотят выпендриться особым шрифтом, поэтому отказываются от использования стандартных шрифтов. Так, собственно, к чему это меня опять озаботило? Вот поставил себе на ноутбук для эксперимента немецкую Vista с русским MUI-паком - ну надеялся, что пришло наконец счастье и можно обходиться одной виндой. Ан нет, - переключаюсь на русский пак - весь интерфейс на русском, все комменты на русском, а проги наших аффтаров как были кракозяблами, так и остались. Так вот и вопрос отсель, - доколе?!! :mad:
|
Вывод неверный. Как человек, никогда не работавший под русской ОС, могу сказать: все проще - надо корректно (полностью) ставить поддержку русского языка. Самая частая ошибка - люди ставят русскую раскладку, но не ставят поддержку русской кодовой страницы для non-unicode программ.
Нaпример, Winrar в таком случае работает нормально, но инсталлятор показывает вопросительные знаки. В MS Office интерфейс и таблицы отображаются корректно, но строка ввода - нет. При корректной установке подержке русского языка все программы работают нормально. Если есть программа, которая не работает - дай пример. добавлено через 3 минуты Проблемы были только на Windows NT 4.0, но во-первых, проблема заключалась в том, что поддержку надо было включать при инсталляции ОС (на готовой системе это проходило некорректно), а во-вторых, это вылечивалось сервиспаком (каким по счету сейчас не вспомню) |
2vovik
Если вы сидите на англоязычной винде, то там достаточно сменить в ключе номер шрифта и местонахождение указать - Россия и все будет ОК. Но на немецкой винде в этом случае специфические буквы немецкого алфавита заменяются русскими буквами. А пример проги с которой вечные проблемы - например, Промт. |
Цитата:
|
Цитата:
|
Alexsan, а Вам не приходит в голову, что русские программисты просто не заинтересованы в русификации своих программ? В силу того, что русскоязычные пользователи предпочитают не платить денег за софт...
А конфликт русских шрифтов с умляутами в не-Unicode программах - следствие пересечения кодовых страниц, русской и немецкой. Если интерфейс программы и сама программа полностью Unicode - никаких проблем со шрифтами не возникнет. А не-Unicode программы - тяжкое наследие Win9x, которые толком Unicode не поддерживали, писать же 2 раздельных версии под NT и 9x - слишком дорогое удовольствие. Лет через 5, надеюсь, non-Unicode программы уйдут в историю и проблемы с шрифтами вместе с ними. |
Цитата:
|
Вложений: 1
Цитата:
Цитата:
Жду с нетерпением коментариев, в чем моя ошибка |
А вот кто мне может объяснить почему в одной и той же программе (QIP) я вижу и крякозяблики и нормальный шрифт?
http://i003.radikal.ru/0801/9a/b46f2b2f3b91.jpg |
Цитата:
|
Цитата:
Windows - Англ Non Unicode - Russian Какая еще информация нужна, с удовольствием предоставлю Спрашваю не из праздного любопытства, неразбериха с кодировкам в нескольких программах. |
Цитата:
|
Alexsan, все до единого MUI предназначены исключительно для установки на исходно английские винды/офисы. И без "доработки напильником" оригинальный русский MUI на немецкую винду не встанет, равно как и немецкий на русскую. Т.е. M$ считает данные программные продукты несовместимыми. Намёк понятен?
|
Цитата:
А кто сказал, что я его поставил без "доработки"? Он бы не встал без нее вааще...:p добавлено через 11 минут Вот такая лабуда вышла с русским MUI-паком и со всеми настройками для России: http://foto.rambler.ru/public/alguri...ift/shrift.jpg |
Если я правильно понял, то после установки на немецкую винду заведомо несовместимых компонентов редмондской ОС автор топа обвинил во всех проблемах российских программистов, которые в знать не знают про такие издевательства над системными продуктами.
В свете вышесказанного, уважаемый Alexsan, следует извиниться перед российскими программистами за незаслуженные упреки. |
Цитата:
Цитата:
И ещё один вопросик: а в последней вкладке русский для non-Unicode выставлен? добавлено через 2 минуты vovik, :yees: |
Alexsan,
Цитата:
Цитата:
|
Цитата:
добавлено через 4 минуты Цитата:
добавлено через 3 минуты Цитата:
Ну я, как раз, лишний раз убедился, что попытка запустить проги русских программеров-универсалов, которые пишут в Non Unicode на немецкой винде ни к чему хорошему не приводит. Так что их универсальная писанина, предназначенная удовлетворить еще и владельцев антиквариата (NT4 и 98 винды), вызывает только геморрой у людей, пользующихся иноязычной виндой... |
Alexsan, Ещё раз повторюсь - все эти проблемы вылезают от дурной наследственности, вызванной тем, что M$ (и не только она) очень долго поддерживала линейку 9x и соответственно выпускала под неё не полностью юникодный/совсем не юникодный софт, а также обеспечивала поддержку не-юникодного софта под NT-линейкой.
Не-юникодные кодировки Windows (в частности, Win1251) содержат всего по 256 символов - вполне естественно, что (с учётом того, что вся "национальная специфика" помещается во второй половине таблицы символов) наборы символов пересекаются. В общем, нормально подружить русский с немецким возможно только для софта, полностью поддерживающего Unicode (в виндовом UTF-8 - 64k символов, и в этой таблице вполне мирно сосуществуют практически все символы всех языков). К примеру, только благодаря использованию Unicode некоторые наши форумчане имеют подписи на иврите и грузинском, правильно отображаемые на одной странице с русским текстом и шведскими умляутами. добавлено через 6 минут Цитата:
И не факт, что глюки вызваны не кривой "русефекацыей". |
2Borland
Полностью согласен. Но может все-таки пора русским программистам акцептировать реальность и начать писать проги исключительно с использованием Unicode. Потому что зачастую маразм просто получается. Т.е. современные проги, которые просто НЕ БУДУТ работать на NT4 и 98-й винде (просто не рассчитаны на них, что и стоит в аннотации) все равно пишутся авторами на Non Unicode. Ну и где же здесь логика? добавлено через 1 минуту Цитата:
добавлено через 8 минут P.S. Да, к слову, я так напрягался с MUI-паком, чтобы разрешить проблемку из этой темы. Так что буду благодарен, если кто там чего с драйвером присоветует...:beer: |
Alexsan, сразу видно человека, который никогда серьёзно не занимался программированием...
Переделка любого серьёзного программного продукта с non-Unicode на Unicode (микромягкого тоже, ага!) требует огромных трудозатрат и капиталовложений. И если M$ ещё как-то может себе позволить такие затраты, то остальным они просто не то, чтобы не по карману, а просто растягиваются на существенно более длительный срок. Жди Windows Seven и продуктов, которые выйдут после неё... Авось к тому моменту что-то подправят. добавлено через 6 минут Цитата:
|
Цитата:
добавлено через 1 минуту Цитата:
|
Alexsan, А поставить нормальную английскую Винду, и на нее русский и немецкий MUI нельзя было? Я тоже за свою жизнь ни разу русской XP не пользовался, никаких проблем со шрифтами не наблюдаю.
|
:mad:
Еще раз для непонятливых Цитата:
Виновата некорректная установка системного ПО, о чем было сказано выше. И проблемма это исключительно твоя собственная, а не русских программистов программистов. Цитата:
Тебе русским языком сказали, что MUI не предназначен для немецкой ОС. Никаких гарантий, что после рихтовки кувалдой эта связка будет корректно отображать шрифты где бы то ни было, никто не давал. добавлено через 4 минуты Alexsan, попробуй-ка пожаловаться в MS, что при установке MUI на немецкую винду что-то некорректно работает. Будешь послан на 4 буквы RTFM |
Цитата:
А что это даст? Как я уже писал, если на вкладке, где указывется основной язык для Non Unicode-программ поставить "русский", то при загрузке с русским MUI-паком будут корректно работать только русские программы, на немецких начнутся траблы (я писал это в предыдущих постах). Чтобы работать с немецкими прогами придется поменять язык Non Unicode-программ на "немецкий" и снова перегрузить комп, что по времени и удобству одинаково с перезагрузкой на другую винду. Т.е. уйдет время на перезагрузку и придется остановить все выполняемые программы. Т.е. при том, что сейчас дисковое место относительно дешево, уже выгоднее все-таки ставить две винды (по соображениям надежности и подстраховки), чем 2 MUI-пака. Т.к. при таком раскладе MUI-паки никакого реального выигрыша, кроме дискового пространства не дают. добавлено через 10 минут Цитата:
Что же касается темы, то опять-таки повторюсь - почему многие пишут и руссифицируют проги так, что они безо всяких кракозяблов работают на любой винде, а некоторые упорно этого делать не хотят? Ведь если бы все проги писались только на Unicode, то никому бы вторая винда и эти ухищрения со шрифтами нахрен бы не сдались. Вы писали о сложности, но я лично скачивал проги и игрушки, где весь интерфейс был руссифицирован любителями и которые прекрасно шли на немецкой винде с полностью корректно отображаемыми русскими шрифтами. Так почему же профессионалы не могут делать то, что в состоянии сделать любители? |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
2vovik
Хорошо, согласен, что не только русские, но и немецкие программисты, которые не применяют Unicode - бяки. По поводу американцев - они дали возможность всем писать на Unicode, чтобы все у всех и всегда граммотно отображалось, но ведь не хотят же... По поводу Промта - я практически в основном из-за него и держу на компе русскую винду, потому как последние игрушки с русским интерфейсом (с 2006 - 2007 года) стали уже в большинстве своем корректно запускаться и на немецкой винде. |
Цитата:
Цитата:
PS: Промт 8 тоже имеет проблемы? |
Цитата:
Восьмой еще не пробовал, у меня 7-ой стоит. Попробую - напишу. Но когда ставишь на немецкую винду инсталяционный диск 8-го Промта, диалог уже состоит из одних вопросительных знаков, что ничего хорошего не предвещает. |
Ребят... я понемаю что тема довнишняя..но мне надо...у мя у сестры американская виста....как ей сделать что бы поставть русский шрифты не теряя тех и без последствий??
|
TOL, хоть сам-то понял, чего спросил? :idontnow:
|
Да, вопросик силен!
Насколько можно догадаться (не понять) речь идет всего лишь о том, чтобы включить поддержку русского языка. :rolleyes: PS: кстати, а что такое "американская виста"? :gigi: |
короч... понел ты верно....ну давайте так:
как включить поддержку русского языка на Windows Vista ...короч которая не имеет руского языкового пакета... Приблезительно как то так:rolleyes: |
Про висту кто-нить скажет - я не пользуюсь этим.
но по остальным виндам: никаких отдельных - языки ставятся с обычного английского дистрибутива. Просто выбрать в контрол панели и вставить диск |
Часовой пояс GMT +4, время: 03:03. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.