bradreed/transvel

使用 Google API 自动翻译 Laravel

1.0 2016-08-06 21:08 UTC

This package is auto-updated.

Last update: 2024-09-30 01:21:40 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 创建每个文件夹中的文件,这些文件夹在 app/config.php 中的 locales 下添加。

联系

如果您在使用它时遇到问题,请随时与我联系。它对我非常好 :)