我可以拆分 Laravel 中的语言文件来组织我的语言环境文件吗?
Can I split up language files in Laravel to organize my locale file(s)?
我真的很想将我的 messages.php 语言环境文件拆分成更有意义的文件,以获得更好、更实用、更有条理的语言文件集。这有可能实现吗?
谢谢。
可以,您只需在消息的密钥中使用文件名,如下所示:
/app
/lang
/en
messages.php
other.php
在 "other.php" 文件中:
<?php
return array(
'welcome' => 'Welcome to our application'
);
在您的控制器或 blade 模板中,您可以像这样获取语言环境字符串:
echo Lang::get('other.welcome');
喜欢docs said:
The first segment of the string passed to the get method is the name
of the language file, and the second is the name of the line that
should be retrieved.
我真的很想将我的 messages.php 语言环境文件拆分成更有意义的文件,以获得更好、更实用、更有条理的语言文件集。这有可能实现吗?
谢谢。
可以,您只需在消息的密钥中使用文件名,如下所示:
/app
/lang
/en
messages.php
other.php
在 "other.php" 文件中:
<?php
return array(
'welcome' => 'Welcome to our application'
);
在您的控制器或 blade 模板中,您可以像这样获取语言环境字符串:
echo Lang::get('other.welcome');
喜欢docs said:
The first segment of the string passed to the get method is the name of the language file, and the second is the name of the line that should be retrieved.