orchestra / translation
Orchestra 平台翻译组件
v6.0.0
2020-08-31 11:05 UTC
Requires
- php: >=7.3
- illuminate/translation: ^8.0
Requires (Dev)
- orchestra/testbench: ^6.0
This package is auto-updated.
Last update: 2024-09-18 01:21:22 UTC
README
翻译组件扩展了 Illuminate\Translation
的功能,为 Laravel 包添加了级联文件系统替换支持。
目录
版本兼容性
安装
通过 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 上发布)以处理多语言变得更加容易。