【问题标题】:PHP Gettext not showing correct language in LaravelPHP Gettext 在 Laravel 中未显示正确的语言
【发布时间】:2017-01-14 23:19:51
【问题描述】:
【问题讨论】:
标签:
php
laravel
laravel-5
gettext
laravel-5.2
【解决方案1】:
这是因为 laravel 在配置文件中有自己的 'locale' 和 'fallback_locale'。如果你匹配你想要的语言,你应该没问题。
Ps:我知道这是一个老问题,但我只是为了以防万一......
【解决方案2】:
如果您使用的是 Laravel 5.2 和 Xinax/LaravelGetText:
转到SessionHandler.php并将函数更改为
public function get($default)
{
$locale = $default;
if (!Session::has($this->sessionIdentifier)) {
$locale = Session::get($this->sessionIdentifier);
}
return $locale;
}
欲了解更多信息,您可以查看http://www.yellowpagesphpscript.com 或
http://www.scriptbazar.com