November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Friday, September 17th, 2010 08:28 am

Как сейчас помню: 1996 год, пан-европейская Windows 95, шрифты с одним набором символов, жестокая борьба с кракозяблами, вылезающими вместо русских букв в разных местах, подсовывание *.fon из других дистрибутивов, ручная правка реестра в районе FontSubstitutes… Arial,0=Arial,204.

Прошло 14 лет. Любая локализованная версия Windows давно русифицируется штатными средствами, все стандартные шрифты юникодные. Вышла Windows 7. И что же мы видим? А то же самое… Я фигею, дорогая редкация.

P.S. У меня нет семёрки, но я подозреваю, что это у аффтара руки кривые, а на самом деле, как и в XP,  всё делается гораздо проще: путём установки локали по умолчанию для неюникодных приложений. Но тем не менее..

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Tags:
Friday, September 17th, 2010 07:47 am (UTC)
Установка локали по умолчанию для не-юникодных приложений имеет один очень неприятный side effect - встречаются слишком якобы умные проги, которые суют свой нос в этот параметер и за каким-то членом начинают считать, что если там выставлена Russia, то юзер будет просто счастлив видеть локализованный интерфес этой проги. Особенно этим страдают инсталлеры от Гугла (всякие Пикасы, Google Earth итд)... Поэтому приходится держать английскую локаль и мириться с кракозябрами. Поубивал бы!
Friday, September 17th, 2010 08:14 am (UTC)
собственно, я таких уродов знаю лишь одних - исталлшилд. но поскольку оно много где, пугает это страшно

мне вот другое интересно: какой гнутый ненатурал засунул ровно такое же поведение в кучу юниксовых лулзов тулзов?
Friday, September 17th, 2010 09:30 am (UTC)
Какое - такое же? В юниксе принято смотреть на локаль, она там для каждого приложения одна, задаётся через переменные среды. Куда ещё может посмотреть программа?