Laravel 本地语言包自动翻译插件

如果你和我一样喜欢去国外官方的laravel站点查阅资料, 就会发现国外最近挺流行通过谷歌翻译api接口,自动为laravel语言包翻译为多国语言,可惜多款翻译扩展插件没有任何一款能支持国内的百度翻译和有道翻译api接口的, 于是乎为了造福大家, 撸起袖子加油干, 于是乎 hongyukeji/laravel-translate 诞生了, 国内首款laravel语言包自动翻译扩展插件

  • GitHub: https://github.com/hongyukeji/laravel-tran...
  • 在 config/translate.php 配置文件中配置gateways baidu/youdao app_id和key,然后执行命令 php artisan translate:missing 即可自动翻译,source_language为源语言,target_language为需要翻译的国家语言,相关国家语言格式代码参考百度翻译api接口文档中支持的国家语言和英文标识
  • api_id和key获取自信参考百度翻译和有道翻译api接口文档
  • 百度翻译语言列表: http://api.fanyi.baidu.com/api/trans/produ...
  • 有道翻译语言列表: https://ai.youdao.com/docs/doc-trans-api.s...
    安装扩展:
    composer require hongyukeji/laravel-translate

    发布扩展插件资源:

    php artisan vendor:publish --provider="Hongyukeji\LaravelTranslate\TranslateServiceProvider"

    使用:

    // 翻译缺失语言文件
    php artisan translate:missing
    // 翻译全部语言文件
    php artisan translate:all
本作品采用《CC 协议》,转载必须注明作者和本文链接
Shadow -不忘初心方得始终
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!