laravel-lang/status-generator

Laravel Lang项目的翻译状态生成器


README

laravel lang status generator

Stable Version Unstable Version Total Downloads Github Workflow Status License

安装

要获取最新版本的Laravel Lang: Status Generator库,只需使用Composer引入项目。

composer require laravel-lang/status-generator --dev

使用

创建新区域

vendor/bin/lang create --locale=<locale>

要创建缺失的区域,请在命令中不输入任何参数。

vendor/bin/lang create

下载

vendor/bin/lang download --url=https://github.com/laravel/framework/archive/refs/heads/9.x.zip --project=framework --ver=9.x
vendor/bin/lang download --url=https://github.com/laravel/framework/archive/refs/heads/8.x.zip --project=framework --ver=8.x

vendor/bin/lang download --url=https://github.com/laravel/laravel/archive/refs/heads/9.x.zip --project=laravel --ver=9.x --copy=lang
vendor/bin/lang download --url=https://github.com/laravel/laravel/archive/refs/heads/8.x.zip --project=laravel --ver=8.x --copy=lang --copy=resources/lang

vendor/bin/lang download --url=https://github.com/laravel/jetstream/archive/refs/heads/2.x.zip --project=jetstream --ver=2.x
vendor/bin/lang download --url=https://github.com/laravel/jetstream/archive/refs/heads/1.x.zip --project=jetstream --ver=1.x

您也可以指定--only-copy选项来禁用键查找。在这种情况下,机制将从--path参数传入的路径中复制找到的文件。文件中的翻译将不会被搜索。

vendor/bin/lang download --url=https://github.com/laravel/laravel/archive/refs/heads/8.x.zip --project=laravel --ver=8.x --copy=lang --copy=resources/lang --only-copy

翻译状态

vendor/bin/lang status

实际化键

vendor/bin/lang sync

使用Google Translate翻译键

支持的语言: cloud.google.com/translate/docs/languages

vendor/bin/lang translate

从先前结构升级

vendor/bin/lang upgrade