是否可以在laravel本地化中为所有语言定义常用字符串?

时间:2016-03-27 15:41:05

标签: laravel laravel-blade

这样我可以像

一样使用它们
{{ trans('common.string') }}

这对于所有语言相同的设置变量都很方便,例如品牌。

1 个答案:

答案 0 :(得分:1)

我知道这是一个老问题,但对于那些发现它像我一样的人来说,一种方法是将config / app.php中的fallback_locale设置为一种语言,并只编写该语言的公共文本。

离。如果你设置

'fallback_locale' => 'en'

并使用

创建resources / lang / en / common.php文件
return ['foo' => 'bar']

现在

@lang('common.foo') or Lang::get('common.foo')

将返回' bar'如果其他语言环境文件夹中没有其他common.php文件。