11# Laravel-lang  
22
3- Laravel 5 语言包,包含 46  种语言, 基于 [ caouecs/Laravel-lang] ( https://github.com/caouecs/Laravel-lang ) .
3+ Laravel 5 语言包,包含 52  种语言, 基于 [ caouecs/Laravel-lang] ( https://github.com/caouecs/Laravel-lang ) .
44
5- ## 安装  
5+ [ ![ For Laravel 5] [ badge_laravel ]] [ link-github-repo ] 
6+ [ ![ For Lumen 5] [ badge_lumen ]] [ link-github-repo ] 
7+ [ ![ Latest Stable Version] [ badge_stable ]] [ link-packagist ] 
8+ [ ![ Latest Unstable Version] [ badge_unstable ]] [ link-packagist ] 
9+ [ ![ Total Downloads] [ badge_downloads ]] [ link-packagist ] 
10+ [ ![ License] [ badge_license ]] [ link-packagist ] 
611
7- ``` shell 
8- composer require " overtrue/laravel-lang:1.0.*" 
9- ``` 
12+ # Features  
1013
11- 或者添加下面一行到你的项目 ` composer.json `  中 ` require `  部分:
14+ -  Laravel 5 & Lumen support.
15+ -  Translations Publisher.
16+ -  Made with 💖.
1217
13- ``` json 
14- "require" : {
15-     "overtrue/laravel-lang" : " 1.0.*" 
16- }
17- ``` 
18- 然后
18+ # 安装  
1919
2020``` shell 
21- composer update 
21+ composer require  " overtrue/laravel-lang:~2.1 " 
2222``` 
2323
24+ #### Laraval 5.*   
25+ 
2426完成上面的操作后,将项目文件 ` config/app.php `  中的下一行
2527
2628``` php 
@@ -33,17 +35,34 @@ Illuminate\Translation\TranslationServiceProvider::class,
3335Overtrue\LaravelLang\TranslationServiceProvider::class,
3436``` 
3537
36- 即可。
38+ #### Lumen  
39+ 
40+ 在 ` bootstrap/app.php `  中添加下面这行:
41+ 
42+ ``` php 
43+ $app->register(Overtrue\LaravelLang\TranslationServiceProvider::class);
44+ ``` 
45+ 
46+ # 配置  
3747
38- ##  配置  
48+ ###  Laravel  
3949
4050修改项目语言 ` config/app.php ` :
4151
4252``` php 
4353'locale' => 'zh-CN',
4454``` 
4555
46- ## 使用  
56+ ### Lumen  
57+ 
58+ 在 ` .env `  文件中修改语言:
59+ ``` 
60+ APP_LOCALE=zh-CN 
61+ ``` 
62+ 
63+ 
64+ 
65+ # 使用  
4766
4867和正常使用一样,你如果需要额外添加语言项,请在 ` resources/lang/zh-CN/ `  下建立你自己的文件即可,也可以建立同样的文件来替换掉默认的语言部分。
4968
@@ -85,15 +104,26 @@ return [
85104### 将翻译文件拷贝到你的项目 ` resources/lang/ `  目录下:  
86105
87106``` shell 
88- $ php artisan vendor :publish --provider= " Overtrue\LaravelLang\TranslationServiceProvider "  --tag=resouece 
107+ $ php artisan lang :publish LOCALES {--force} 
89108``` 
90109
91- 当然你也可以强制拷贝(将会覆盖原有同名文件哦) :
110+ examples :
92111
93112``` shell 
94- $ php artisan vendor :publish --provider= " Overtrue\LaravelLang\TranslationServiceProvider "  --tag=resource --force 
113+ $ php artisan lang :publish zh-CN,zh-HK,th,tk 
95114``` 
96115
97- ##  License  
116+ # License  
98117
99118MIT
119+ 
120+ 
121+ [ badge_laravel ] :      https://img.shields.io/badge/laravel-5.*-green.svg 
122+ [ badge_lumen ] :        https://img.shields.io/badge/lumen-5.*-green.svg 
123+ [ badge_stable ] :       https://img.shields.io/packagist/v/overtrue/laravel-lang.svg 
124+ [ badge_unstable ] :     https://img.shields.io/packagist/vpre/overtrue/laravel-lang.svg 
125+ [ badge_downloads ] :    https://img.shields.io/packagist/dt/overtrue/laravel-lang.svg?maxAge=2592000 
126+ [ badge_license ] :      https://img.shields.io/packagist/l/overtrue/laravel-lang.svg?maxAge=2592000 
127+ 
128+ [ link-github-repo ] :   https://github.com/overtrue/laravel-lang 
129+ [ link-packagist ] :   https://packagist.org/packages/overtrue/laravel-lang 
0 commit comments