kerigard / laravel-lang-ru
Laravel的俄语语言包
v2.0.4
2024-08-09 08:21 UTC
Requires
- php: ^8.2
- illuminate/console: ^11.0
- illuminate/http: ^11.0
- illuminate/support: ^11.0
- illuminate/translation: ^11.0
Requires (Dev)
- orchestra/testbench: ^9.0
- phpunit/phpunit: ^10.0
README
Laravel的俄语语言资源。
翻译基于https://github.com/Laravel-Lang/lang仓库。
通过composer安装
composer require kerigard/laravel-lang-ru
使用artisan命令vendor:publish
发布语言资源,以更改本地化文件
php artisan vendor:publish --provider="Kerigard\LaravelLangRu\LangRuServiceProvider"
自动翻译语言资源
默认情况下,将lang文件夹中的所有文件从英语翻译成俄语。
php artisan lang:translate
可以指定从哪种语言翻译到哪种语言,以及具体的文件夹和文件。
php artisan lang:translate --source=en --target=ru --filter=en/validation.php --filter=vendor/my-package
手动安装
注意
在此安装选项中,仅复制语言资源文件
Laravel 9及以上版本(lang文件夹位于项目根目录)
curl https://codeload.github.com/Kerigard/laravel-lang-ru/tar.gz/master -L -o lang.tgz && tar --strip=1 -xvzf lang.tgz laravel-lang-ru-master/lang && rm lang.tgz
Laravel <= 8
curl https://codeload.github.com/Kerigard/laravel-lang-ru/tar.gz/master -L -o lang.tgz && tar --strip=1 -xvzf lang.tgz -C resources laravel-lang-ru-master/lang && rm lang.tgz