process-drive/laravel-file-translate

1.0.0 2022-11-07 10:14 UTC

This package is not auto-updated.

Last update: 2024-09-23 19:32:31 UTC


README

ProcessDrive laravel locale translate

此包用于将您的区域文件存储在数据库中,并运行 artisan 命令检索并覆盖本地语言文件夹中的语言文件中的值。然后您可以直接更新和存储语言。如果您想创建新语言,可以直接提及此包。它将翻译并存储值。

安装

在您的终端中运行此命令

composer require process-drive/laravel-file-translate

安装后

将服务提供者设置为 config/app.php 文件

'providers' => [
        ProcessDrive\LaravelFileTranslate\LaravelFileTranslateServiceProvider::class,
    ]

如果您没有在项目中添加到作业表中,请运行以下命令或参考此链接:"https://laravel.net.cn/docs/9.x/queues"

php artisan queue:table

提及 .env

QUEUE_CONNECTION=database

运行迁移

php artisan migrate

在您的终端中运行此命令将本地文件值存储到数据库

php artisan translate:filetodb

在您的终端中运行此命令检索数据库值

php artisan translate:dbtofile

然后

php artisan serve
Go to this link: "http://127.0.0.1:8000/translation/index"

许可协议

MIT

有上下文菜单