lyxxxh/larlang

此包最新版本(dev-master)没有可用的许可信息。

laravel根据(表字段和自定义文件)生成各国语言包

dev-master 2019-06-13 02:55 UTC

This package is auto-updated.

Last update: 2024-09-13 16:04:08 UTC


README

点击查看演示

安装

 composer require lyxxxh/larlang
 
 添加服务提供者
 Xxh\LarTran\LarTranProvider::class  //依赖此服务做翻译
 Xxh\LarLang\LarLangProvider::class  
    
 发布配置
 php artisan vendor:publish --provider="Xxh\LarLang\LarLangProvider"

配置说明

使用

生成路径

所有内容生成在resource/lang目录下

初始化所有表字段的语言包

 php artisan lang:table:init comment  根据表注释创建语言包(没有注释就用字段)
 
 php artisan lang:table:init   根据表字段创建语言包
 默认使用百度翻译  翻译不是我理想的效果
 例如 id被翻译成 身份证件  所以建议根据表注释创建

根据文件夹(绝对路径)

php artisan lang:folder E:\hello\tem 

根据文件(绝对路径)

php artisan lang:file E:\hello\tem\hello.php 

闲聊

依赖于Xxh\LarTran\LarTranProvider做翻译
有一个中文语言包,要中 英 繁 多语言等等
再复制语言包,翻译,复制,翻译,复制。。。。
蛋疼  用于解决这种蛋疼的情况