Этот сайт создан как клуб русификаторщиков. Для нас существуют три основных правила.
1. Мы никому и ничего не должны!
2.Один пришедший на сайт толковый русификаторщик дороже всех пользователей.
3. Мы делаем русификаторы для своего сайта, но в оригинале ими могут пользоваться все в интернете.
teodorrrro, попробуйте использовать Help&Manual - это монстр в работе с различными файлами справки. Можно, как полностью декомпилировать файл справки, так и исправить его в визуальном режиме и собрать обратно. Единственный недостаток немного сложноват в освоении, но если разберётесь, то потом врядли захотите перейти на что-то другое.
Помимо строк, которые вы переводите, каждый документ HTM (HTML) в заголовке содержит информацию о наборе символов.
Например, <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">.
Обратите внимание на параметр charset=UTF-8. Это означает, что для отображения этого документа в браузере должна использоваться кодировка UTF-8, но при этом и сам документ должен быть в этой кодировке. Кракозябры отображаются потому, что содержимое документа не соответствует его кодировке. Если к примеру кодировка документа windows-1251, а в заголовке используется параметр charset=UTF-8, то получите кракозябры. Буквы латинского алфавита будут отображаться нормально, т.к. находятся в первой половине таблицы ASCII, а вот русские нет. Откройте один из исходных документов HTM в текстовом редакторе и посмотрите его кодировку. Если используется кодировка windows-1252, то после перевода на русский кодировка должна быть windows-1251 и т.д.
Привет. Ребят, гляньте программу AZARDI. http://azardi.infogridpacific.com/ Не получается сделать перевод. Перевожу файл azardi2.dtd, он текстовой и выходит ошибка при запуске. Пробовал даже одно слово переводить - ошибка, потом возвращаю обратно, запускается нормально.
Перевожу файл azardi2.dtd, он текстовой и выходит ошибка при запуске.
Измени кодировку документа на UTF-8 без ВОМ, например в текстовом редакторе Notepad++ (меню Кодировка -> Преобразовать в UTF-8 без ВОМ), и после этого переводи на русский:
Сохрани изменения в файле и проверь в программе. Должно получиться примерно так:
Здравствуйте! Помогите решить следующую задачу: При установке русифицируемая программа создает две папки по различным путям (в Program Files и в ProgramData). Нужно сделать такой установщик русификатора, чтобы заменить нужные файлы в обеих папках (а некоторые вообще удалить), а при удалении русификатора чтобы можно было восстановить все оригинальные файлы (и замененные, и те, что были удалены).
Solenij, спасибо за ответ. Именно этой программой я как раз и пользовался. Она мне очень нравится, но в ней можно указать только одну папку с изменяемыми файлами за раз и... еще хотелось бы, чтобы она умела брать пути из реестра. Наверное, можно как-то извернуться и добавить во "Внешнюю операцию" патч для второй папки, но это не изящно.