sher,Большое спасибо за ответ!
Да теперь видно,что причин появления "кракозябр" может быть очень много и бывают даже индивидуальные случаи.
Между тем,тематика данной темы - софт и программы и отчасти ОС,на которые эти программы ставятся.Это позволяет нам немного сузить рамки и немного обобщить общие моменты и проблеммы.
Будем считать,что наша ОС - копия оригинала с Майкрософт и имеет в своём составе стандартный набор шрифтов и дополнительные пакеты шрифтов в ней не установлены,в том числе даже пакеты с официальных обновлений и т.д.(сервис пак не учитывается SP3 и т.д.- последний был в нашу ОС встроен сразу).И с системой у нас всё хорошо.Это и есть наша точка отсчёта.
-----------------------------------------------------------------------------------------------------------------------------
Поэтому будем смотреть вот эти причины:
Неправильные настройки языка
Если ошибка только в одной (русифицированной) программе - нужно смотреть языковые файлы, возможно - неверная кодировка
Вот -кодировка - и в любой программе,не обязательно руссифицированной!Она опять же должна быть определённая,кодировок - которые нам обычно нужны,не так уж много.Тут опять же нужно учесть настройки в реестре и определённые файлы,с которыми разработчики 7ки накосячили и т.д.И из за этого программа неправильно взаимодействует с системой.
-------------------------------------------------------------------------------------------------------------
Рассмотрим несколько конкретных примеров.
----------------------------------------------------------------------------------------------------------------
1)Программа
JPG To PDF Converter - нет русского языка,как я понял,во время своей установки,любая программа для своей работы устанавливает в систему свои дополнительные шрифты и между тем может задействовать установленные шрифты системы,не смотря на то,что программа не имеет русского языка.
Под 7х32,в меню программы - Добавить файлы (ADD+) - присутствуют кракозябры.Так почти у всех программ этого производителя -
PDFZilla.Из этого примера прослеживается,что данная программа отчасти пытается задействовать русские шрифты системы и у неё это криво получается,вот только зачем ей это,если она не имеет в своём составе русского языка.
Картинка.
You must be registered for see links
Сам установщик.
You must be registered for see links
---------------------------------------------------------------------------------------------------------------
2)Программа
BlazeVideo DVD Copy - Есть русский язык,но он кривой и эту проблемму ты решал отдельно.
You must be registered for see links
You must be registered for see links
---------------------------------------------------------------------------------------------------------------
3)Известная программа
UltraISO - давно имеет в своём установщике русский язык вроде как, одного автора.Между тем,тоже наблюдались погрешности с отображением.В данный момент всё нормально,но периодически наблюдал в этом меню (
выделил жёлтым)
You must be registered for see links
Скачать установщик.
You must be registered for see links
You must be registered for see links
---------------------------------------------------------------------------------------------------------------
4)Редко,но иногда бывает.Попадаются программы ,у которых в настройках присутствует пункт -задействовать шрифты системы.Проблема в том,что подобная программа может оказаться редактором тегов того же MP3 и т.д.И тогда неизвестно как это отразится на результатах редактирования.(пример реальный,просто немного не в тему).
-------------------------------------------------------------------------------------------------------------
Будем исходить из самого простого,что у нас есть.А есть у нас ОС,допустим
7х32 или
7х64,
со стандартным набором шрифтов,которые мы можем отчасти увидеть в блокноте,доп.папке.доп.программе,допустим FontLister и т.п.Но будем считать,что
у нас голая система со стандартным набором шрифтов,без доп.программ и т.п. + конечно встроенный
редактор реестра -
regedit.
--------------------------------------------------------------------------------------------------------------
Понятно,что установленный дополнительно пакет шрифтов, отчасти решит нашу проблему.И допустим установленный пакет Net Framework и Visual Basic,который требуется программе для установки,отчасти решит нашу проблему,ну и т.п.Но между тем,если производитель не указывает что его программа к примеру возьмёт(задействует) допустим шрифт из того же Office 2007,или дополнительного пакета обновления чего либо,откуда мы это можем знать.А ведь наверное такое тоже случается.Пакет доп.шрифтов это выход,между тем очень неправильный подход со стороны производителя программы.Получается,что он расчитывает,что у пользователя что-то есть дополнительно,те же шрифты ,а это не всегда так.
-------------------------------------------------------------------------------------------------------------------------
И что ещё важно.Вот мы сейчас поговорим и что-то выясним,а пройдёт неделя и больше и посты сдвинутся,а потом ещё хуже,всё начнёт потихоньку забываться.Нужно где-то разместить эту информацию.