palmabit/multilanguage

此包帮助处理 laravel 框架中的语言和翻译

v1.1 2016-02-15 22:32 UTC

README

#Multilanguage

Build Status

##描述

此包为您的 laravel 应用添加多语言功能。

安装

安装的简单方法是将其作为全局 Composer 包安装

  1. composer require "palmabit/multilanguage 1.0.*"
  2. 在服务提供者中添加以下字符串: 'Palmabit\Multilanguage\MultilanguageServiceProvider'
  3. 运行以下命令: "php artisan asset:publish"

文档

为了查看文档,请安装 laravel 包示例应用: https://github.com/Palmabit-IT/package-examples

API REST

获取当前语言

http://<url>/api/v1/lang

响应

{
    "lang": "en"
}

设置新语言(PUT)

http://<url>/api/v1/lang/<new-lang>

响应

{
    "success": true
    "lang": "en"
}

设置新语言(POST)

http://<url>/api/v1/lang

参数

{
    "lang": "en"
}

响应

{
    "success": true
    "lang": "en"
}