isaeken / laravel-translator
Laravel 翻译助手
v1.1
2021-10-06 05:59 UTC
Requires
- php: ^8.0
- facade/ignition-contracts: ^1.0
- illuminate/contracts: ^8.37
- spatie/laravel-package-tools: ^1.4.3
Requires (Dev)
- nunomaduro/collision: ^5.3
- orchestra/testbench: ^6.15
- pestphp/pest: ^1.18
- pestphp/pest-plugin-laravel: ^1.1
- spatie/laravel-ray: ^1.23
- vimeo/psalm: ^4.8
This package is auto-updated.
Last update: 2024-09-29 06:08:58 UTC
README
安装和设置
安装
您可以通过composer安装此包
composer require isaeken/laravel-translator
设置
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="IsaEken\LaravelTranslator\LaravelTranslatorServiceProvider" --tag="laravel-translator-config"
用法
您可以使用自动保存翻译功能
// config/translator.php 'autosave' => true
您可以使用符合Laravel标准的翻译系统。
__('Hello :var', ['var' => 'World']); // save to your fallback file when auto save enabled.
您可以通过在设计中添加“@translator”指令到头部来使用JavaScript中的翻译系统。
<head> @translator <script src="..."></script> </head>
__('Hello'); __('Hello :var', {'var': 'World'});
自动记录错误将不会在您使用的JavaScript翻译中工作。
更新日志
请参阅更新日志获取最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请查看我们的安全策略了解如何报告安全漏洞。
致谢
许可协议
MIT 许可协议(MIT)。请参阅许可文件以获取更多信息。