devsite / laravel-translatable
这是一个帮助您在应用程序中简单地管理翻译的包。
v1.1.1
2023-03-19 16:11 UTC
Requires
- php: >=8.1.0
- guzzlehttp/guzzle: ^7.5
- laravel/framework: >=9.0
- tightenco/ziggy: ^1.5
Requires (Dev)
- orchestra/testbench: ^7.22
- phpunit/phpunit: ^9.6.5
This package is auto-updated.
Last update: 2024-09-04 17:27:23 UTC
README
此包用于简化您在应用程序中管理翻译。您可以扫描以搜索新翻译或生成翻译文件。您可以删除应从生成的文件中排除的翻译。
安装
第一步,运行composer require devsite/laravel-translatable
之后,在下一步运行php artisan devsite:laravel-translatable:install
来安装包,复制所有必需的资产、配置文件等。
!注意,如果您想更改配置,您需要运行php artisan vendor:publish --tag=config-laravel-translatable
配置
检查配置以配置您的路由、数据库、列表信息、搜索路径、使用方法等。
翻译器
您可以使用Google翻译器和DeepL自动翻译句子。只需在配置文件中配置驱动程序,然后开始简单地进行翻译。使用DeepL,您可以使用基本版或专业版。如果您开启DeepL翻译器,在右上角您将看到当前月份的用量信息。
测试
要运行包的测试,请转到包的目录并运行vendor/bin/phpunit
。
命令
- 要扫描新语言,运行
php artisan devsite:laravel-translatable:scan
- 要生成语言文件,运行
php artisan devsite:laravel-translatable:generate