nasr / laravel-lang-translatable
易于使用的包,用于自动使用谷歌翻译将语言目录进行翻译
1.0.0
2023-10-14 18:56 UTC
Requires
- php: ^8.1
- brick/varexporter: ^0.4.0
- guzzlehttp/guzzle: ^7.5
- illuminate/support: >9
- stichoza/google-translate-php: ^5.1
Requires (Dev)
- laravel/framework: ^9.19
- mockery/mockery: ^1.4.4
- phpunit/phpunit: ^9.5.10
README
简介
Laravel Lang Translatable 是一个易于使用的包,可自动使用谷歌翻译 API 将语言目录进行翻译。
安装
composer require nasr/laravel-lang-translatable
使用以下命令发布包配置文件
php artisan vendor:publish --provider="LLT\LaravelLangTranslatableServiceProvider"
基本用法
php artisan translate:file
这将在终端中询问您要翻译的文件名,在您的 laravel-lang-translatable 配置文件 中支持的区域
例如:auth.php
php artisan translate:file --all
将翻译您的默认语言目录到您的 laravel-lang-translatable 配置文件 中的支持区域
php artisan translate:file --all --path=Modules/YourModuleName/Lang
将翻译您的自定义目录的默认语言目录到您的 laravel-lang-translatable 配置文件 中的支持区域