bestboysmedialab / language-list
所有语言列表,包括名称和ISO 3166-1代码,以及Laravel 5的所有语言和数据格式
1.1.4
2017-03-09 18:45 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-20 19:35:11 UTC
README
Language List是一个Laravel 5的包,它列出了所有语言及其名称和ISO 3166-1代码,包括所有语言和数据格式。
安装
将 bestboysmedialab/language-list
添加到 composer.json
文件中。
"bestboysmedialab/language-list": "1.1.3"
运行 composer update
以拉取Country List的最新版本。
现在打开 app/config/app.php
文件,并将服务提供者添加到您的 providers
数组中。
'providers' => array(
'Bestboysmedialab\LanguageList\LanguageListServiceProvider',
)
现在添加别名。
'aliases' => array(
'Languages' => 'Bestboysmedialab\LanguageList\LanguageListFacade',
)
用法
- 区域设置(en, en_US, fr, fr_CA...)
- 格式(csv, html, json, mysql.sql, php, postgresql.sql, sqlite.sql, txt, xml, yaml)
获取所有语言
Route::get('/', function()
{
return Languages::getList('en', 'json');
});
获取一种语言
Route::get('/', function()
{
return Languages::getOne('RU', 'en');
});