devsite / laravel-translatable

这是一个帮助您在应用程序中简单地管理翻译的包。

v1.1.1 2023-03-19 16:11 UTC

This package is auto-updated.

Last update: 2024-09-04 17:27:23 UTC


README

此包用于简化您在应用程序中管理翻译。您可以扫描以搜索新翻译或生成翻译文件。您可以删除应从生成的文件中排除的翻译。

Laravel Translatable panel Laravel Translatable edit

安装

第一步,运行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

命令

  1. 要扫描新语言,运行php artisan devsite:laravel-translatable:scan
  2. 要生成语言文件,运行php artisan devsite:laravel-translatable:generate