faelzanin / translatelang
使用简单命令将项目语言文件翻译成任何语言。
1.0.1
2015-07-14 20:37 UTC
Requires
- php: >= 5.5.0
- guzzlehttp/guzzle: ~5.0
- laravel/framework: 5.*
This package is not auto-updated.
Last update: 2024-10-02 09:55:14 UTC
README
使用简单命令从 Laravel 5.1+ 项目中翻译语言文件。
安装
TranslateLang 必须通过 composer 命令安装到应用的根目录下
composer require faelzanin/translatelang
配置
安装过程完成后,您必须配置 TranslateLang 的提供者。打开文件 config/app.php 并在提供者数组中添加以下行
Faelzanin\Translatelang\TranslateLangProvider::class
一切完成!在这之后,将可用 Artisan 命令以翻译您的文件。
用法
在运行此命令之前,请检查互联网连接的存在,因为此包使用 Google 翻译库进行翻译。
要翻译您的语言文件,请打开控制台并运行以下命令
php artisan translate:lang
运行此命令后,将显示以下问题
What is the name of the language file you want to translate?
输入您要翻译的语言文件名称(例如:passwords),然后按 Enter 键进入下一步
What is the location you want to be translated ? Example : en | es | pt | ru
在此处,您必须指定文件翻译到的位置。例如,要翻译成葡萄牙语,请告知位置为 pt
如果一切顺利,将显示成功消息。
The language file has been successfully translated.
同时,将翻译后的语言文件放置在以下文件夹中
<app>\
<resources>\
<lang>\
<location>\
Filename.php
完成,简单实用!