Lunar的翻译管理功能。
0.1.4
2024-02-15 09:18 UTC
Requires
- php: ^8.0
- livewire/livewire: ^2.0
- lunarphp/lunar: ^0.6|^0.7|^0.8|^1.0
- spatie/laravel-translation-loader: ^2.7
- stijnvanouplines/blade-country-flags: ^1.0
Requires (Dev)
- mockery/mockery: ^1.4.4
- orchestra/testbench: ^6.0|^7.0
- phpunit/phpunit: ^9.5
README
此插件使您可以在Lunar Hub上启用翻译功能。
最低要求
- Lunar >=
0.6
可选要求
- Laravel Livewire(如果使用前端组件)
- Alpinejs(如果使用前端组件)
- JavaScript框架
安装
需要composer包
composer require lunar-translation-manager/addon
运行artisan
php artisan lunar:addons:discover
php artisan migrate
发布配置文件
php artisan vendor:publish --tag="translation-config" -force
发布修改后的管理头部文件
php artisan vendor:publish --tag="translation-views" -force
贡献
欢迎贡献,如果您想添加功能,请先提交一个问题。这样我们可以确定是否应该包含该功能。
命令
为所有语言或单个语言添加所有缺失的翻译键
php artisan lunar:sync-missing-translation-keys {language?}
同步所有应用程序翻译
php artisan lunar:translations-synchronize