Laravel的优秀翻译
1
2023-06-27 11:21 UTC
Requires
This package is auto-updated.
Last update: 2024-09-27 13:58:55 UTC
README
使用Google翻译的Laravel优秀翻译助手
// Generate translation file based in current app locale awtTrans('Hello World !')
安装
使用Composer在项目的根目录中要求此包。
$ composer require mkhdev/awt
将服务提供者添加到config/app.php
中的providers
数组中,或者在Laravel 5.5中,这可以通过自动包发现来完成。
mkhdev\AWT\AWTServiceProvider::class,
★ 新配置文件
发布包配置文件"awt.php",以访问新自定义功能
php artisan vendor:publish --provider=mkhdev\AWT\AWTServiceProvider
- 此文件允许您启用/禁用Google翻译器
- 启用/禁用应用程序当前区域用于翻译
- 如果您禁用了应用程序区域用于翻译,请设置默认区域
文档
辅助函数
您可以使用辅助函数获取翻译键或生成它(如果未找到)
awtTrans('Hello World !')
在视图中,您可以像这样使用它
{{awtTrans('Hello World !')}}
Blade指令
您可以使用我们的blade指令进行快速翻译
@awt('Hello World !')
自定义区域
您可以通过将其作为第二个参数添加来自定义区域
awtTrans('Hello World !', 'ar') {{awtTrans('Hello World !', 'ar')}} @awt('Hello World !', 'ar')