【问题标题】:Change application language更改应用程序语言
【发布时间】:2015-05-09 19:26:45
【问题描述】:

我使用 Laravel 5。我尝试将应用程序语言从英语更改为德语。 为此,我在 config/app.php 文件中修改了以下两行:

'locale' => 'de',

'fallback_locale' => 'de',

我还向资源/语言添加了两个文件夹“de”和“en”。

之后,我在视图文件中输出应用程序语言: Lang::getLocale() 总是将“en”显示为区域设置语言而不是“de”。是否还有其他文件需要更新为 de/german?

我做错了什么?感谢您的建议!谢谢

【问题讨论】:

    标签: laravel laravel-5


    【解决方案1】:

    配置文件可能被缓存了,你应该使用config:clear修复它

    【讨论】:

      【解决方案2】:

      Laravel5-多语言

      如何通过 3 个步骤在 Laravel 5 上制作多语言网站 测试源Git:https://github.com/edyrkaj/Laravel5-MultiLanguage

      在此示例中用于不同的语言(英语和阿尔巴尼亚语) 所以在文件夹资源/语言上我已经放入文件夹 /al/。 /zh/。

      你可以用浏览器的url来测试一下

      英语 本地主机/语言/en 阿尔巴尼亚语 本地主机/语言/al

      使用的语言文件是resources/lang/[al|en]/demo.php

      谢谢!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-11-28
        • 1970-01-01
        • 2015-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多