dcyilmaz / translator
Laravel 翻译器
v1.0.0
2024-08-09 13:27 UTC
Requires
- php: ^8.0
- google/cloud-translate: ^1.17
- laravel/framework: ^11.0
README
我制作这个包是因为逐个编辑语言文件在我看来非常荒谬。你只需安装它,并在.env文件中将GOOGLE_TRANSLATE_API_KEY变量填充为你从Google Cloud获取的API密钥。
安装
composer require dcyilmaz/translator
Google Cloud Translate API
https://console.cloud.google.com/apis/api/translate.googleapis.com/credentials
使用方法
- 首先,将你的GOOGLE_TRANSLATE_API_KEY API密钥添加到.env文件中。
- 你应该在你的resources/lang/defaultlang(en-tr-..etc)文件夹下有一个语言文件。例如resources/lang/en/test.php
- 运行命令
php artisan translate:language en tr test
此命令将resources/lang/en下的语言test.php中的所有内容翻译成土耳其语。