我正在使用 Laravel Lang 类来本地化我的网络应用程序。我在 application/config/application.php
中的语言数组中添加了两种语言。 .这会将其用于本地化的默认语言更改为 URI 的第一部分所指示的任何语言(例如 bla.com/en/bla 和 bla.com/co/bla)。现在我需要能够检查我认为当前的默认语言是什么。然而,据我所知,Lang 类没有提供任何检查方法,如 Lang::$language
变量 protected 。除了手动解析URI之外,还有什么方法可以检查吗?
最佳答案
另一种更短的方法可能是使用这样的东西:
app()->getLocale()
这样做的好处是 PHPStorm 等 IDE 可以识别此功能,可以帮助您更快地开发。
关于localization - 如何在 Laravel View 中找到当前语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12706463/