Я пытаюсь использовать функцию локализации Laravel, но мне нужно уделить внимание или смелость фразе. Вставка тега HTML в файл языка приводит к его экранированию при выводе на лезвие.
Например, вот моя запись файла языка:
return [
'nav' => [
'find' => '<strong>Find</strong> Your Home',
]
];
Когда я вызываю это изнутри клинка: (я также пытался использовать тройные фигурные скобки.)
{{ trans('base.nav.find') }}
Он выводит:
<strong>Find</strong> Your Home
Я мог бы разделить формулировку так:
return [
'nav' => [
'fyh' => [
'find' => 'Find',
'yh' => 'Your Home',
]
]
]
И затем вывод:
<strong>{{ trans('base.nav.fyh.find') }}</strong>{{ trans('base.nav.fyh.yh') }}
Но это похоже на перебор. Любые лучшие решения?