Loopback
|
Posted: Mon Jan 27, 2025 12:37 Post subject: |
|
|
Ох, гляжу наоффтопили тут знатно - уже пошли в ход батники, иконки, IrfanView, MPC Пожалуй, пора вернуться к теме.
AkulaBig wrote: | Прошу привести спецификацию AUTORUN_TCLANG в соответствие со спецификацией ТС. То-есть в AUTORUN_TCLANG записывать все, что после wcmd_. |
Вообще задумка AUTORUN_TCLANG была получать 2-4-буквенный код языка. Тот, который используется в языковых файлах wdx и не только. Вот только из-за бага (ему, на минуточку, сейчас уже больше десятка лет) нормально код можно получить только из стандартных наименований языковых файлов. В том, что это баг, легко убедиться, назвав файл, скажем, Wcmd_ex_rus.lng, макрос вернёт ex_.
А вот подход "всё от wcmd_ до точки" считаю неправильным, по крайней мере для этого макроса. По логике приведенных примеров надо получать всё что после последнего "_" до точки. Если это точно правильное наименование файлов (тесты навскидку подтверждают), то AUTORUN_TCLANG логично так и исправить.
Впрочем, еще пару версий назад стало понятно, что использование только кода языка не совсем правильно при существовании нескольких языковых файлов. Поэтому был добавлен AUTORUN_TCLANGFILE с полным именем файла, из которого при необходимости нужный кусок вырезается на раз-два. |
|