我使用Laravel 5.我尝试将应用程序语言从英语更改为德语。 为此,我在config / app.php文件中修改了以下两行:
'区域设置' => '德',
' fallback_locale' => '德',
此外,我添加了资源/ lang两个文件夹' de'和' en'。
之后,我在视图文件中输出应用程序语言: Lang :: getLocale()总是告诉我' en'作为语言环境而不是' de'是否有其他文件需要更新为de / german?
我错了什么?谢谢你的建议!谢谢
答案 0 :(得分:1)
配置文件可能正在缓存,您应该使用config:clear
来修复它
答案 1 :(得分:-1)
如何使用3个步骤在Laravel 5上创建多语言站点 测试源Git:https://github.com/edyrkaj/Laravel5-MultiLanguage
在这个例子中用于不同的语言(英语和阿尔巴尼亚语) 所以在文件夹资源/ lang我已经推送到文件夹 /人/。 / EN /.
您可以使用浏览器网址
进行测试英语 本地主机/语言/ EN 对于阿尔巴尼亚人 本地主机/语言/人
使用的语言文件是resources / lang / [al | en] /demo.php
谢谢!