joyching / laravel-i18n-tool
一个Laravel包,提供 artisan 命令从CSV文件导入和导出语言文件。
v1.0.0
2019-10-09 16:37 UTC
Requires
- php: >=7.1
- illuminate/console: ~5.5
- illuminate/support: ~5.5
- illuminate/translation: ~5.5
Requires (Dev)
- mockery/mockery: ~1.0
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-09-10 03:52:20 UTC
README
安装
运行 composer require 来安装此包。
$ composer require joyching/laravel-i18n-tool
最后,将以下行添加到你的 config/app.php 文件的 providers 数组中
Joyching\I18n\I18nServiceProvider::class
配置
在Laravel 5中发布配置
$ php artisan vendor:publish --provider="Joyching\I18n\I18nServiceProvider"
导出
将所有i18n文件导出为.csv文件
$ php artisan i18n-tool:export
将特定区域i18n文件导出为.csv文件,例如:en
$ php artisan i18n-tool:export --locale=en
它将导出在laravel项目中位于 storage/app/i18n-exports 文件夹中的 .env 文件