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

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

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

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada
Тогда нужно составить оба описания, как сделано с рядом ключей.
По-моему, это далеко не единственный ключ, где над этим стоит поработать.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

А кто был инициатором деления пункта Главного меню "Net" на "Сеть" и "FTP"? FTP разве не Сеть?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ask-rus
Инициатором был CaptainFlint, когда ещё всё делал один, да и до сих пор вся общая концепция расширенного меню — его. В моём собственном расширенном меню (которое никуда не выкладывалось и выкладываться не будет), компоновка сильно отличается, в том числе и этого разбиения нет, но я не возражал, потому что ничего плохого не вижу и в таком решении. В расширенном английском пакете, кстати, тоже разбито. Ибо Сеть и FTP, как не крути, не совсем одно и то же, и эти команды вполне можно развести между собой полностью.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

С разделами "Сеть" и "FTP" есть и другие аномалии, на мой взгляд. Например, "Диспетчер фоновой пересылки" и пара соседних пунктов по идее относится не только к FTP. Да и пункты про LPT не более относятся к сети, чем FTP... Ну хотя не принципиально. И если объединить эти два раздела, можно очень хорошо скомпоновать пункты.

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

Сообщение CaptainFlint »

ApceH писал(а):С разделами "Сеть" и "FTP" есть и другие аномалии, на мой взгляд.
В расширенном меню мне давно уже многие моменты не нравятся, но всё никак не могу найти время, чтобы продумать новую группировку команд по категориям.
ApceH писал(а):О другом. Я у себя в конфигурации раздел Разное переименовал в Интерактивность. По-моему там все настройки чётко относятся к вопросам взаимодействия с пользователем.
Мы стараемся в переводе не отходить далеко от оригинала, если в этом нет явной необходимости. Кроме того, раз Гислер назвал этот раздел "Разное", то он, видимо, просто сбросил туда все настройки, которые не подошли к другим категориям, и вполне возможно, что там в будущем появится ещё что-нибудь, и придётся переименовывать обратно.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ApceH
Это не аномалии, а концепция. :wink: На данный момент она такая. В частности, пункты про LTP относятся к коммуникационным функциям TC. Причём пункт "Установить соединение..." находится в меню "Сеть" и у Гислера.
И много раз говорилось: это расширенное меню — не эталон, а заготовка для чьих угодно самостоятельных действий. Не нравится что-то в исходном меню — всякий вправе изменить его по своему вкусу вплоть до полной неузнаваемости. Поэтому не вижу смысла обсуждать в теме про русификацию реальные или гипотетические варианты пользовательских изменений. Их бесконечное количество, и с нашими задачами как авторов пакета они, вообще говоря, пересекаются слабо. К LNG-файлам это тоже относится, хотя в них изменения вносят реже.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

CaptainFlint
Avada
1. Заметил такую штуку. Каждый абзац заканчивается "<br /></div>". И этот "<br />" (если распаковать CHM и открыть HTML) не воспринимается ни Opera, ни IE8; в результате отступов между абзацами нет и они сливаются, но в CHM всё хорошо. А вот если сделать "</div><br />", то будет хорошо везде.
2. Что вы думаете по поводу отступа первой строки в абзацах таким образом?

Код: Выделить всё

<span style="margin-left: 20px;">Текст</span>
Добавлено спустя 1 час 48 минут:

Страница Операции с файлами:
Выделение файлов
F2 Обновить содержимое панели
F3 Просмотр содержимого файла
...
Alt+F4 Выход
Что тут делает последний пункт?
(Я понимаю, что у Гислера так, но всё же...)
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Maximus писал(а):1. Заметил такую штуку. Каждый абзац заканчивается "<br /></div>". И этот "<br />" (если распаковать CHM и открыть HTML) не воспринимается ни Opera, ни IE8; в результате отступов между абзацами нет и они сливаются, но в CHM всё хорошо. А вот если сделать "</div><br />", то будет хорошо везде.
Распакованный CHM не предназначен ни для Оперы, ни для IE8. Для нормальных браузеров я генерирую онлайн-справку, а CHM отображается через hh.exe, использующий IE7-контрол. Под этот дебильный движок приходится писать такую жуть, что браузеры, соответствующие стандартам, от неё не по-детски плющит. Совместить несовместимое не удалось, поэтому CHM-версия в обычных браузерах не поддерживается и поддерживаться не будет. Это во-первых.

Во-вторых, код генерируется автоматически на основе RTF-файла. Формат RTF сильно отличается по поведению вложенных форматных контейнеров от HTML, поэтому пришлось реализовывать довольно хитрую систему преобразований, побочным результатом которой могут являться неочевидные конструкции. Целью было получение не красивого и понятного HTML-кода, а корректного отображения, максимально точно соответствующего исходному HLP-файлу.

Поэтому претензии к HTML-версии принимаются лишь в том случае, если отображение отличается от HLP. Если там абзацы отделены пустой строкой, то и в HTML/CHM они должны быть отделены ей; если в HLP идут слитно, то и в HTML/CHM будут слитно.
Maximus писал(а):2. Что вы думаете по поводу отступа первой строки в абзацах таким образом?

Код: Выделить всё

<span style="margin-left: 20px;">Текст</span>
Уже не помню. Помню, что добиться необходимого отображения было крайне сложно, т.к. в HTML изначально отсутствует понятие отступа первой строки. Я перебрал десятки разных вариантов, прежде чем нашёл такой, который является одновременно удовлетворяющим стандартам и корректно отображающимся всеми основными браузерами, и, разумеется, я не помню, какой вариант какие проблемы мне выдал. Если не ошибаюсь, предложенный вариант тоже был мной опробован, но раз я не остановился на нём, то что-то пошло не так. Либо нашёлся браузер, не умеющий сдвигать инлайновые блоки, либо этот сдвиг конфликтовал с другими конструкциями, которые я наворачивал для эмуляции поведения табуляции.
Maximus писал(а):Что тут делает последний пункт?
Мы стараемся без особой нужды не отступать от оригинала.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

CaptainFlint писал(а):в HTML изначально отсутствует понятие отступа первой строки
<style>
p {text-indent:4em;}
</style>

??
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Serge Yolkin
В HTML как таковом, а не в стилевых таблицах.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

CaptainFlint писал(а):Поэтому претензии к HTML-версии принимаются лишь в том случае, если отображение отличается от HLP.
Я же без претензий, я с предложением. Нет - так нет.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Serge Yolkin писал(а):p {text-indent:4em;}
Ладно, неудачно выразился. Они есть, но для полноценной эмуляции поведения RTF-формата эти средства изначально не приспособлены.
Avada писал(а):В HTML как таковом, а не в стилевых таблицах.
Под HTML я всё-таки понимал скорее HTML+CSS. Они практически неотделимы друг от друга.
Maximus писал(а):Я же без претензий, я с предложением.
Любое предложение есть по сути претензия "а почему не эдак?" :)
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Русификатор в бете старый? О новых строчках Гислер пока не сообщает?:)
#199018
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

alexey65536
Похоже на то, что новых строчек попросту нет...
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

В диалоге копирования внизу справа счетчик объема скопированного - единицы измерения "k", "M" - это, похоже, пока принципиально не русифицируется, как и некоторые другие моменты (Single user license, например)? А в остальном да, не видно новых:)
#199018
Ответить