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 

Single Post  Topic: Autorun 
Author Message
Loopback



PostPosted: Mon Jan 27, 2025 12:37    Post subject: Reply with quote

Ох, гляжу наоффтопили тут знатно - уже пошли в ход батники, иконки, IrfanView, MPC Shocked Very Happy Пожалуй, пора вернуться к теме.

AkulaBig wrote:
Прошу привести спецификацию AUTORUN_TCLANG в соответствие со спецификацией ТС. То-есть в AUTORUN_TCLANG записывать все, что после wcmd_.

Вообще задумка AUTORUN_TCLANG была получать 2-4-буквенный код языка. Тот, который используется в языковых файлах wdx и не только. Вот только из-за бага (ему, на минуточку, сейчас уже больше десятка лет) нормально код можно получить только из стандартных наименований языковых файлов. В том, что это баг, легко убедиться, назвав файл, скажем, Wcmd_ex_rus.lng, макрос вернёт ex_.

А вот подход "всё от wcmd_ до точки" считаю неправильным, по крайней мере для этого макроса. По логике приведенных примеров надо получать всё что после последнего "_" до точки. Если это точно правильное наименование файлов (тесты навскидку подтверждают), то AUTORUN_TCLANG логично так и исправить.

Впрочем, еще пару версий назад стало понятно, что использование только кода языка не совсем правильно при существовании нескольких языковых файлов. Поэтому был добавлен AUTORUN_TCLANGFILE с полным именем файла, из которого при необходимости нужный кусок вырезается на раз-два.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group