流明的本地化

时间:2018-07-18 18:43:52

标签: laravel localization lumen

是否有关于本地化流明的清晰文档?我搜索了整个google / laracast,以找到有关流明本地化的一些信息/文档,但到目前为止还没有。

我看到了一些有关lumen的文档,但似乎最新版本的lumen不支持Localization。 我该怎么做?

谢谢。

2 个答案:

答案 0 :(得分:2)

vendor/laravel/lumen-framework/src/helpers.php:363trans($id = null, $parameters = [], $domain = 'messages', $locale = null)中 函数已定义,因此您可以在视图中使用它

如果您不要求进行某种语言翻译,则它会使用dotenv文件中定义的APP_LOCALE的{​​{1}}设置来获取本地化的值。

使用刀片:

.env

使用纯PHP:

trans('file.key')

答案 1 :(得分:-1)

首先需要添加默认语言环境。在config/app.php中:

<?php

return [
    'locale' => 'en',
];

然后在刀片模板中:

{{ __('file.key') }}

或者在简单的php文件中:

<?= __('file.key') ?>