bakle / translator
只需一个命令即可将语言文件翻译成任何定义的语言。
2.1.0
2021-12-27 04:10 UTC
Requires
- php: >=7.4
- ext-json: *
- guzzlehttp/guzzle: ^7.4
- laravel/framework: ^7.0|^8.0
- orchestra/testbench: ^6.23
- phpunit/phpunit: ^9.5
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-27 10:16:10 UTC
README
Laravel Translator
这是一个用于将您lang文件夹内的任何语言文件进行翻译的包。
安装
composer require bakle/translator
配置
此翻译器与Google Translator API一起工作。首先您需要创建Google Translator API密钥。https://cloud.google.com/translate
在您的.env文件中创建并设置TRANSLATOR_API_KEY
环境键。
如何使用
注意: 默认情况下,翻译器将源语言设置为您的应用区域设置。
将所有文件翻译成法语
php artisan translate --target-lang=fr
翻译特定文件
php artisan translate en/validation.php --target-lang=fr