localization - 如何在 Laravel View 中找到当前语言?

标签 localization laravel

我正在使用 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/

相关文章:

javascript - 如何查看给定 Node.js 版本支持哪些语言环境以及如何启用缺少的语言环境?

flash - Flash 中的本地化

php - MySQL 数据库 I18N,一种 JSON 方法?

laravel - 在LaravelProject中调用未定义函数Xinax\LaravelGettext\bindtextdomain()错误

php - 在 Laravel 中清理用户输入

php - Laravel 形成正确的语法

unicode - ICU/CLDR/UCA 支持哪些日语排序/整理顺序?

html - 如何在 JSF 中设置本地化文本的格式

php - Laravel Passport 路由 [登录名] 未定义

php - Laravel 扩展验证自定义消息