[英]i18n translations not working in Controller
为什么 i18n 翻译可以在view
中工作,而不是在AppController
中?
不起作用 - 在AppController
中:
class AppController extends Controller
{
public function initialize()
{
parent::initialize();
debug(__('My English Text'));
...
}
}
作品 - 在我view
:
<p><?= __('My English Text') ?></p>
我只需要在调用__()
之前设置语言。 就我而言,它被设置在链条的更下游。
你可以像这样使用它
$test = __('My English Text');
dd($test);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.