Почему sys_language_mode = strict
получает мне запись с языком по умолчанию, если указанная запись не существует для других языков?
Ожидаемое поведение - ничего не показывать, если запись не существует для указанного языка.
config.sys_language_overlay = hideNonTranslated
, который говорит, что «Извлекает записи с языка по умолчанию и накладывает их на переводы. Если какая-то запись не переведена, она не будет показана».