Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Русификация Total Commander от CaptainFlint: обсуждение
Goto page Previous  1, 2, 3 ... 82, 83, 84
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
790



Joined: 09 Aug 2008
Posts: 335

Post (Separately) Posted: Tue Oct 10, 2023 13:35    Post subject: Reply with quote

Code:
6218="Метод сравнения текстовых строк:"
6219="&1 Находить соответствия в любом месте строки"
6220="&2 Находить соответствия только около пробелов"
6221="&3 Находить соответствия только около заданных разделителей"

Почему "соответсвия", если я наоборот ищу НЕсоответствия (различия) двух текстов?
К тому же там "Find inserted text within a line" = "Найти вставленный текст внутри строки", тоже непонятно, что за "вставленный" текст?
_________________
TC 11.51, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10411
Location: Россия, Саратов

Post (Separately) Posted: Tue Oct 10, 2023 14:37    Post subject: Reply with quote

790
Это касается не различий текстов вообще, а различий в пределах одной строки и правил её обработки. До введения этого ключа искались места вставок/удалений (или, если угодно, изменений) внутри строки, а далее при обнаружении не менее трёх совпадающих символов в любом месте той же строки сравнение продолжалось (сейчас это используемый по умолчанию метод 1). С появлением нового ключа CompareResync, если коротко, появилась также возможность либо не синхронизировать повторно соответствия вообще (например, в таблицах), либо синхронизировать их в привязке к каким-то символам. (Подробнее — в справочнике по ключам для TC 10.50 и выше.) К русификации, строго говоря, вопрос имеет очень косвенное отношение, тут в функционале разобраться надо, а более подробно в контекстном меню не опишешь.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10411
Location: Россия, Саратов

Post (Separately) Posted: Tue Oct 29, 2024 11:09    Post subject: Reply with quote

Наконец-то в публичном доступе удаётся разместить обновлённые русские справочники по командам/параметрам, клавишам и ключам, дополняющие базовую документацию Total Commander (см. предыдущие сообщения темы). Попытки сделать это раньше неоднократно предпринимались ещё с лета 2023 года, но всякий раз по разным причинам дело откладывалось. Сейчас к значительно доработанным описаниям для TC 9.51-10.52 впервые добавляется новая русская документация для версий 11.00-11.03.
Необходимая базовая информация по доступу к файлам данных для Ultra TC Configuration Editor приведена здесь. В той же теме по Ultra TC Editors можно найти и новые ссылки на архивы с комплектами файлов данных, а в текущей теме будет достаточно ссылки для скачивания новейшего русского файла данных в исходном формате CDEF (это универсальная ссылка для последней выложенной версии) и/или его просмотра как табличного справочника по ключам. При доработке уже существовавших файлов данных не только были внесены необходимые дополнения, но и проделана очень большая работа над ошибками — как в описаниях ключей, так и в их значениях и внутренних атрибутах, обеспечивающих правильную обработку в Configuration Editor.
Общие правила работы со справочниками по командам и параметрам и по клавишам те же, что были ранее. Как и прежде, дело не ограничилось систематическим описанием новых команд и параметров: очень обильные и, надеюсь, полезные уточнения, правки и дополнения внесены также в имевшийся материал.
Вопреки первоначальным намерениям, обновлены и все справочники для TC 9.51 и 10.00, чтобы обеспечить максимальную совместимость с аналогичными материалами для позднейших версий и единообразно избавиться от замеченных недочётов. Полностью отказаться от модификаций справочников для этих версий планируется после выхода более новых вариантов полного пакета русификации. Работа над ними протекает медленнее, чем хотелось бы, но по-прежнему идёт, а о том, что, когда и в каком виде появится, будет сообщено особо. (Это касается в т.ч. и переведённой истории изменений: вариант, доведённый до версии 11.03, технически полностью готов к публикации, его неоднократно просили выложить отдельно от пакета, но с окончательным решением мы определимся позже.)
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Tue Feb 18, 2025 13:49; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10411
Location: Россия, Саратов

Post (Separately) Posted: Thu Dec 19, 2024 10:31    Post subject: Reply with quote

Поскольку публикация расширенной русификации, к сожалению, хронически отстаёт от стандартной, у некоторых участников форумов по TC, пользующихся более старой расширенной русификацией, систематически возникает одна и та же проблема: во взятом из старого LNG-файла интерфейсе TC новые опции отображаются англоязычными, а изменённые — в прежнем состоянии. Аналогично — с названиями команд в INC-файле. И, разумеется, ни в какое расширенное меню новые пункты тоже самопроизвольно не попадут. Отсюда иногда возникают претензии, что в очередной версии TC что-то якобы не переведено.
Способ решения этой проблемы не требует никакой особой квалификации. Расширенные версии файлов LNG и INC отличаются от стандартных только наличием шапки, которая сама по себе полезна, но не обязательна. Важна только самая первая строка-маркер в LNG-файле, позволяющая различать в списке на странице настроек "Язык" разные варианты русификации. Лучший способ обновить старые расширенные LNG и INC — сравнить новый стандартный и старый расширенный файл каждого типа в любом подходящем инструменте (включая встроенный) и, не трогая шапку, скопировать все прочие изменения из нового файла в старый. Можно даже просто сделать копию нового WCMD_RUS.LNG под именем Wcmd_ext_rus.lng и нового WCMD_RUS.INC — под именем Wcmd_ext_rus.inc. Только первую строку в LNG желательно всё же указывать правильную: для расширенной версии это Russian ext. (Русский расш.), а для стандартной — Russian (Русский).
Некоторые изменения желательно внести и в расширенный MNU-файл. В TC 11.50 после строки для страницы настроек "Архиватор ZIP" в меню хорошо бы вставить новую строку:
MENUITEM "Настройка: Архиватор &7-Zip", 474
Ещё можно подправить строку
MENUITEM "Сохранить &позицию", 493
на
MENUITEM "Сохранить &положение окна", 493
(Амперсанд дан для стандартного меню. в расширенном, возможно. придётся менять.)
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
djDan



Joined: 18 Feb 2025
Posts: 2

Post (Separately) Posted: Tue Feb 18, 2025 01:21    Post subject: Reply with quote

Собрал для себя руководствуясь предыдущим сообщением, может кому-нибудь пригодится disk.yandex.ru/d/4S0yMePWEkbcOA

P.S. В inc и lng добавил только новые строки. У части строк изменился перевод, пока не стал их трогать.


Last edited by djDan on Tue Feb 18, 2025 12:05; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10411
Location: Россия, Саратов

Post (Separately) Posted: Tue Feb 18, 2025 06:59    Post subject: Reply with quote

djDan
Для себя можно делать что угодно, но для других советую предлагать только сделанное как следует. Инструкцию следовало выполнять буквально, без самодеятельности. Во-первых, модифицировать LNG и INC надо именно так, как было сказано, с учётом всех изменённых строк, а не только добавлений (изменений со времён версии 9.51 было полно). Во-вторых, с такими именами файлов, как у вас (наподобие WCM_EXT_RUS_1150.LNG), TC нормально работать не будет (RUS не может находиться в произвольном месте имени, есть жёсткие правила, пояснения в этой и других темах приводились), даже если вам сейчас ошибочно кажется, что там всё в порядке.

All
Некоторая информация в связи с последним обсуждением.
1. Если кому-то неохота возиться с копированием новых и изменённых строк в LNG и INC через инструмент сравнения (это действительно требует некоторого времени), есть и более простой способ. Соответствующий языковой файл копируется в ту же файловую панель (Shift+F5), в имя копии добавляется в положенное место EXT. Далее остаётся из старого аналогичного файла скопировать в новый шапку (хоть через инструмент сравнения, хоть копипастом через редактор) и выставить новый номер версии взамен старого. Новые и изменённые строки должны быть взяты из стандартного файла все до единой. Не надо ставить себя в неудобное положение, продолжая использовать (в т.ч. на форумах) давно изменённые названия опций, команд и пр., тем более что кое-какие старые строки, верные в прежних версиях TC, стали теперь просто ошибочными.
2. Расширенные файлы всегда именуются таким образом, чтобы три обозначающие язык буквы (RUS и пр.) шли в имени только последними (прямо перед точкой с расширением). Это касается и простых примеров вроде нашего (WCMD_EXT_RUS.LNG), и многосоставных имён. как в английском пакете petermad (наподобие wcmd_win10amd64_1_eng.lng). Попытки назначать имена "от фонаря" приведут к неработоспособности определённых функций, связанных с языком (вызов русской справки, локализация плагинов и пр.).

Пользуюсь также случаем сообщить, что исправленные и дополненные версии справочников по командам, клавишам и ключам, учитывающие в т.ч. изменения в TC 11.50 и 11.51, готовятся к выпуску, сейчас ведётся их окончательная отладка. Следите за анонсами.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
djDan



Joined: 18 Feb 2025
Posts: 2

Post (Separately) Posted: Tue Feb 18, 2025 12:04    Post subject: Reply with quote

Avada, спасибо за конструктивную критику, поправил.
disk.yandex.ru/d/P2gdYleALM4Raw
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2686

Post (Separately) Posted: Wed Apr 02, 2025 15:18    Post subject: Reply with quote

Avada
В справочных таблицах по командам и параметрам Total Commander в описании команды loadlist указано:
Quote:
Если при выполнении команды loadlist хотя бы один объект из списка не найден, вместо выполнения загрузки будет выведено сообщение об ошибке.

Посмотрите, пожалуйста! По-моему, слова "вместо выполнения загрузки" - лишние. Иначе создаётся впечатление, что и найденные объекты не будут загружены. В действительности, как и при использовании команды loadlist0, доступная часть списка будет загружена.
То есть, две рассматриваемые команды различаются лишь наличием или отсутствием сообщений об ошибках.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10411
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 02, 2025 16:00    Post subject: Reply with quote

sa
Вы правы, я действительно при первичном тестировании неверно интерпретировал описание. Спасибо, будет учтено (сейчас как раз завершается отделка обновлённых справочников).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10411
Location: Россия, Саратов

Post (Separately) Posted: Sun May 04, 2025 23:42    Post subject: Reply with quote

В плановом порядке обновлены русские справочники по командам/параметрам, клавишам и ключам, дополняющие базовую документацию Total Commander (см. предыдущие сообщения темы). К прежнему материалу для TC 9.51-11.03 впервые добавляется новая русская документация для версий 11.50-11.51.
Всё, что следует знать о доступе к файлам данных для Ultra TC Configuration Editor, сказано здесь. В теме по Ultra TC Editors есть и свежие ссылки на архивы с комплектами файлов данных, здесь же ограничусь ссылками для скачивания новейшего русского файла данных в исходном формате CDEF и для его просмотра в виде табличного справочника по ключам (необходимый для такого просмотра русифицированный файл style.xsl тоже можно скачать по отдельной ссылке). Как обычно, проведена большая работа над ошибками, причём не только в описаниях ключей, но и в их значениях и технических атрибутах, необходимых для работы в Configuration Editor. По-прежнему остаются "в строю" и обновляются наравне с прочими справочники для TC 9.51 и 10.00.
Общие правила работы со справочниками по командам и параметрам и по клавишам те же, что были ранее. Как и прежде, в прежний материал внесено много уточнений, правок и дополнений.

Впервые отдельно выкладывается также русскоязычная история изменений TC, доведённая до версии 11.51. Ранее она распространялась только в составе пакетов русификации, но мы решили пойти навстречу пожеланиям пользователей и нарушить прежнюю традицию. Пока что вашему вниманию по этой ссылке предлагается обычный TXT-файл, но есть серьёзные намерения оформить историю более интересным образом в виде HTML-файла. Как и в других наших справочниках, для доступа к истории можно дополнительно использовать стандартный параметр download, чтобы браузер сразу предлагал сохранить файл на диск, а не открывал его в своём окне (вот ссылка для этого). (Другой параметр, nopatch, в данном случае не играет роли, так как TXT-файл не модифицируется).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 82, 83, 84
Page 84 of 84

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group