swiftyper / laravel-fbt-sync
Laravel 的 fbt 框架翻译自动部署扩展
1.0.2
2023-06-15 15:11 UTC
Requires
- php: ^7.0 || ^8.0
- ext-json: *
- illuminate/contracts: ~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/support: ~5.5.0|~5.6.0|~5.7.0|~5.8.0|^6.0|^7.0|^8.0|^9.0|^10.0
- swiftyper/swiftyper-php: ^v1.0.2
README
Laravel FBT 同步
此库允许您导入原生短语并自动部署已审查的翻译。
需求
📦 安装
$ composer require swiftyper/laravel-fbt-sync
🔧 配置
以下步骤是必需的
-
在 Swiftyper Translations 上注册您的 FBT 项目
-
发布配置文件
$ php artisan vendor:publish --provider="Swiftyper\fbt\IntlServiceProvider" --tag=swiftyper-config
-
在 /config/fbt.php 中设置 api_key 选项。
-
初始化项目设置
$ php artisan swiftyper:fbt --init
选项
以下选项可以定义
- api_key
string:项目 API 密钥(必需) - routes
bool:启用路由:/intl/deploy,/intl/upload,/intl/sync - verify_signature
bool:验证响应签名
🚀 Artisan 命令
php artisan swiftyper:fbt
选项
📜 许可证
MIT 许可证(MIT)。有关更多信息,请参阅 LICENSE