├── .gitignore ├── src └── Seta0909 │ └── LaravelZhconverter │ ├── LaravelZhconverterServiceProvider.php │ ├── Facades │ └── LaravelZhconverter.php │ └── LaravelZhconverter.php ├── phpcs.xml ├── phpunit.xml.dist ├── tests └── LaravelZhconverterTest.php ├── README.md └── composer.json /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | composer.lock 3 | .phpunit.result.cache 4 | -------------------------------------------------------------------------------- /src/Seta0909/LaravelZhconverter/LaravelZhconverterServiceProvider.php: -------------------------------------------------------------------------------- 1 | app->singleton(LaravelZhconverter::class, function () { 12 | return new LaravelZhconverter(); 13 | }); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | src 18 | 19 | -------------------------------------------------------------------------------- /src/Seta0909/LaravelZhconverter/Facades/LaravelZhconverter.php: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | ./tests 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /tests/LaravelZhconverterTest.php: -------------------------------------------------------------------------------- 1 | assertSame($expected, $actual); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Laravel 繁簡轉換 2 | =============== 3 | 4 | # 安裝方式 5 | 6 | 1. 新增套件 7 | 8 | ```bash 9 | composer require seta0909/laravel-zhconverter 10 | ``` 11 | 12 | 2. 在 `config/app.php` 中加入 Provider 13 | 14 | ``` 15 | Seta0909\LaravelZhconverter\LaravelZhconverterServiceProvider 16 | ``` 17 | 18 | # 使用方式 19 | 20 | 簡轉繁: 21 | 22 | ``` 23 | ZhConvert::translate('无疑,这个村子弥漫着一种懒散而颓废的感觉>,这种感觉让我觉得非常的难受,比曾经我见过的那个无限轮回的死村还难受,毕竟无限轮回还有破除的消,这村子里的这种气氛无疑就是一种绝望','TW'); 24 | ``` 25 | 26 | 繁轉簡: 27 | 28 | ``` 29 | ZhConvert::translate('我是一個不大會拒絕人的人,看著這個中年人>,或者是老年人吧,我覺得幾根兒煙也無可厚非,于是我把剩下的半包全部給了他,他接過煙,嘿嘿一笑,也不說聲謝謝,轉身就要走','CN'); 30 | ``` 31 | 32 | # 注意事項 33 | 34 | 目前只支援 UTF-8 35 | 36 | # 資料來源 37 | 38 | 繁簡字來源: http://www.mediawiki.org/wiki/MediaWiki 39 | -------------------------------------------------------------------------------- /src/Seta0909/LaravelZhconverter/LaravelZhconverter.php: -------------------------------------------------------------------------------- 1 |