colender/laratrans

使用google api为Laravel提供的自动翻译

1.0 2018-08-30 16:30 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:42:09 UTC


README

此包允许您自动将 resources/lang/en 文件夹中的所有文件转换为所需语言。配置和运行简单。

支持 laravel/framework": "5.2.*

依赖项

此包使用 专用Google Translate

安装

可以使用Composer通过将其添加到 "require" 对象来安装包

"require": {
    "vijaytupakula/transvel": "dev-master"
}

现在运行 composer update

或从控制台

composer require vijaytupakula/transvel dev-master

现在让我们将类加载器添加到 config/app.php 文件中的 providers 数组

Vijaytupakula\Transvel\TransvelServiceProvider::class

一旦添加了类加载器,尝试运行 php artisan list,这应该会显示 php artisan translate 命令。

配置

现在在 config/app.php 中添加您的可用语言,如下所示

'locales' => ['en' => 'English', 'fr' => 'French', 'it' => 'Italian'],

用法

运行 php artisan translate:此命令会从 resources/lang/en 文件夹获取所有文件,然后使用Google API在每个添加为 locales 的文件夹中创建文件。

联系

如果您在使用它时遇到任何问题,请随时联系我。它对我来说效果很好 :)