Русификация Total Commander от CaptainFlint: обсуждение

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

keiko писал(а):рус RC1 когда ждать?
Не могу сказать. В настоящее время я очень сильно загружен более важными делами...
D1P писал(а):Никаких особенных изменений ни в справке, ни в языковых файлах с момента последней беты нет.
В языковом файле одна строчка добавилась (используется только в Windows Vista); в справке добавился один новый ключ. Ну и по мелочи кой-чего...
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Пакет русификации для TC 7.0 RC1.

Ссылки:
со справкой в формате HLP: здесь (зеркало)
со справкой в формате CHM: здесь (зеркало)

Список изменений:
Версия 7.0rc1 (4.04.2007):
  1. Добавлена информация обо всех новшествах версии 7.0rc1.
  2. Небольшие улучшения и исправления.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
gora
Сообщения: 442
Зарегистрирован: Чт дек 30, 2004 13:09
Откуда: Иваново

Сообщение gora »

CaptainFlint
Позвольте вопрос.
Почему вариант с CHM справкой почти на 60% больше (640к против 408к) варианта с HLP справкой? Что, старый формат был компактнее нового? Или есть другие причины?
Win7 SP1 Ultimate x64, TC8.52a x64
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

gora писал(а):Почему вариант с CHM справкой почти на 60% больше (640к против 408к) варианта с HLP справкой?
Конвертация RTF в HTML у меня выполняется автоматически, написанной для этого программкой. К сожалению, форматы очень сильно различаются, и в результате вещи, которые в RTF задаются по принципу "один раз определил - используй во многих местах" в HTML приходится определять каждый раз вручную. Из-за этого код сильно раздувается. Кроме того, он оказывается перегружен избыточными тегами, которые добавляются программой для наиболее корректной обработки наибольшего числа ситуаций. Они не влияют на отображение, но удаление таких тегов сильно зависит от их окружения и потому трудноалгоритмизуемо. Поэтому HTML-файлы оказываются значительно больше исходного RTF (в сумме - почти 2 мегабайта против исходного 670-килобайтного RTF). При компиляции в CHM они, конечно, сжимаются, но этого недостаточно.

С первой проблемой я, возможно, разберусь в будущем (например, сканируя файл после генерации и вынося общие настройки во встроенную таблицу стилей), но не уверен, даст ли это существенное улучшение.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
gora
Сообщения: 442
Зарегистрирован: Чт дек 30, 2004 13:09
Откуда: Иваново

Сообщение gora »

CaptainFlint
Ясно. Будем ждать и надеяться, что в будущем Вам все же удасться уменьшить объем ;) .
Win7 SP1 Ultimate x64, TC8.52a x64
Аватара пользователя
Lev
Сообщения: 392
Зарегистрирован: Ср мар 02, 2005 16:34

Сообщение Lev »

С первой проблемой я, возможно, разберусь в будущем (например, сканируя файл после генерации и вынося общие настройки во встроенную таблицу стилей), но не уверен, даст ли это существенное улучшение.
Ради развлечения переделал TCKB на использование *.css, получил значительный выигрыш в суммарном размере html файлов, но после переупаковки их в *.chm выигрыш оказался копеечным...
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Lev писал(а):но после переупаковки их в *.chm выигрыш оказался копеечным...
Это смотря какой CSS и смотря что было переделано. У меня в HTML-файлах туча форматирующих тегов следующего вида:
<div style="margin-left: 9pt; text-indent: 0pt;"><span style="margin-left: -9pt; text-indent: 0pt; position: absolute;">
Не исключено, что выигрыш будет всё же заметным. Но это надо проверять, конечно...
Почему же, ё-моё, ты нигде не пишешь "ё"?
LanaF
Сообщения: 1
Зарегистрирован: Пт апр 06, 2007 04:37

Сообщение LanaF »

Скажите,плз,а эта,последняя, версия руссификации подходит для ТС 6.56? или для 6.56 нужна только специально сделанная Вами для неё руссификация? Спасибо :)
Аватара пользователя
Parcan
Сообщения: 399
Зарегистрирован: Ср дек 15, 2004 16:39
Откуда: Russian

Сообщение Parcan »

2 LanaF
подойдет
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

LanaF
Подойдёт, но лишь частично. Лучше пользоваться для каждой версии Тотала соответствующей версией русификации - я не зря их все держу на сайте, не удаляя.
Почему же, ё-моё, ты нигде не пишешь "ё"?
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

В файле истроии во фразе
11.03.07 Исправлено: Создание нового комментария с помощью CTRL+Z: Неправильное поведение (опция "Шрифт OEM (DOS)" отображалась как доступная и отмеченная) при отсутствии в каталоге файла комментария, даже если использование кодировки DOS отключено в настройках.
слово отмеченная надо поменять на неотмеченная.
Или вообще лучше написать так:
11.03.07 Исправлено: Создание нового комментария с помощью CTRL+Z: Неправильное поведение (использовался шрифт OEM), когда (если?) не существовало файла комментария, даже если настройка OEM была отключена
(в соответствии с оригиналом:
11.03.07 Fixed: Create new comment with Ctrl+Z: Wrong behaviour (OEM font checked) when no comment file exists even if OEM is off in settings)

Если простым языком, то в указанном случае Тотал игнорировал опцию "Использовать шрифт ANSI" и использовал OEM.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Пакет русификации для TC 7.0 RC2.

Ссылки:
со справкой в формате HLP: здесь (зеркало)
со справкой в формате CHM: здесь (зеркало)


DrShark
Прошу прощения, как-то пропустил твоё сообщение... :(
Рассмотрим к следующей версии, сейчас затягивать из-за одного пункта нет смысла.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

DrShark писал(а):слово отмеченная надо поменять на неотмеченная.
Непонятно, из чего следует такое заключение?
В оригинале сказано, что старое (неправильное) поведение - это "OEM font checked". У нас сказано то же самое (разве что чуть подробнее): "опция ... отображалась как доступная и отмеченная".
DrShark писал(а):Если простым языком, то в указанном случае Тотал игнорировал опцию "Использовать шрифт ANSI" и использовал OEM.
Тотал делал совсем не это. Речь вот о чём:
Открываем настройки - Основные операции, снимаем галочку "Кодировка DOS". Теперь открываем какой-нибудь каталог, где нет ни descript.ion, ни files.bbs и жмём на каком-нидудь файле Ctrl+Z.
Версия 7b4.5 и более старые: в диалоге редактирования комментария опция "Шрифт OEM (DOS)" доступна и включена.
Версия 7b4.6 и более новые: опция "Шрифт OEM (DOS)" выключена и недоступна.
Вот о каком изменении идёт речь в этом пункте.

PS: Проверять на чистом INI-файле.
Почему же, ё-моё, ты нигде не пишешь "ё"?
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

CaptainFlint
Всё, понял, что ты хотел сказать. Просто я чё-то подумал, что имеется ввиду тот самый диалог "Основные операции", и забыл, что там тоже чекбокс.
Версия 7b4.5 и более старые: в диалоге редактирования комментария опция "Шрифт OEM (DOS)" доступна и включена.
Версия 7b4.6 и более новые: опция "Шрифт OEM (DOS)" выключена и недоступна.
Вот о каком изменении идёт речь в этом пункте.
Я просто не присматривался к диалогу Ctrl+Z, когда репортил это баг. Он проявлялся в том, что украинская "і" заменялась на "_". В какой-то из публичных бет версии, кажется, 6.55, этот баг был частично профиксен. Но по-прежнему проявлялся, если это создавался (не редактировался!) перый комментарий в папке. Гислер очень долго не мог это воспроизвести - условия слишком специфические :) При использовании диалога смены аттрибутов баг, естественно, не проявлялся.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Пакет русификации для TC 7.0 RC3.

Ссылки:
со справкой в формате HLP: здесь (зеркало)
со справкой в формате CHM: здесь (зеркало)
Почему же, ё-моё, ты нигде не пишешь "ё"?
Ответить