orchestra/translation

Orchestra 平台翻译组件

v6.0.0 2020-08-31 11:05 UTC

README

翻译组件扩展了 Illuminate\Translation 的功能,为 Laravel 包添加了级联文件系统替换支持。

tests Latest Stable Version Total Downloads Latest Unstable Version License Coverage Status

目录

版本兼容性

安装

通过 composer 安装,请在终端运行以下命令

composer require "orchestra/translation"

配置

接下来,将 Illuminate\Translation\TranslationServiceProvider 替换为 config/app.php 中的以下服务提供者。

'providers' => [

    // ...

    Orchestra\Translation\TranslationServiceProvider::class,

],

使用方法

翻译组件使得重新分发包的语言文件变得更加容易,您现在可以在 resources/lang/en/package/name/title.php 的基础上,将其发布为 resources/lang/vendor/name/en/title.php,这使得创建单个包或扩展的仓库(并在 Github 上发布)以处理多语言变得更加容易。