languara / fuelphp

Languara本地化插件,适用于FuelPHP 1.x。使用Languara基于云的翻译管理平台轻松上传、翻译和同步您的语言内容。

v1.1.2 2016-01-17 20:40 UTC

This package is not auto-updated.

Last update: 2024-09-25 13:43:44 UTC


README

安装

将languara插件信息添加到您的composer.json文件中


php composer.phar require languara/fuelphp

或者


"require": {
  "languara/fuelphp": "1.0.*@dev"
}

使用composer安装此包。


$ composer update

注册包

将包添加到fuel/app/config/config.php中的autoload数组中


'always_load'  => array(
    'packages'  => array(
      // .....
      'languara'
    )
)

配置插件

如果想要通过GUI进行拉取和推送,可以在http://languara.com上使用,将这些2个路由添加到您的fuel/app/config/routes.php中

'languara/push' => function(){
	return (new \Languara\Wrapper\LanguaraWrapper())->push();
},
'languara/pull' => function(){
	return (new \Languara\Wrapper\LanguaraWrapper())->pull();
},

用法

执行此命令以在命令行中查看可用命令列表


$ php oil r languara

或者您也可以在此处查看命令及其用法


$ php oil r languara:translate [options]

以翻译您已在lang目录中的文本。您还可以选择要执行的翻译类型,机器翻译或人工翻译。默认为机器翻译。


$ php oil r languara:pull

将您的内容从Languara下载到您的应用程序中。


$ php oil r languara:push

将您应用程序中的内容上传到Languara。


$ php oil r languara:connect

将您的插件与languara.com上的项目连接。


$ php oil r languara:register

在languara.com上注册新用户。