亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

Laravel框架實現調用百度翻譯API功能示例

2024-05-05 00:09:24
字體:
來源:轉載
供稿:網友

本文實例講述了Laravel框架實現調用百度翻譯API功能。分享給大家供大家參考,具體如下:

前言

最近在弄的視頻下載網站,弄seo是人工去google翻譯,然后再保存,這樣下去很累啊,然后就想到讓程序自己去翻譯然后保存不就行了嘛,自己主要把中文的seo搞定就OK了。說干就干,最先去找了google 翻譯 api,可惜要綁定信用卡,太麻煩,放棄,然后找到百度翻譯API,雖然支持的國外語言不多,但最基本的國家也都有了。ok,開始擼碼。

代碼說明

使用的是Laravel框架,語言包存放在resources/lang目錄下。代碼功能主要是讀取lang下所有的文件,然后讀取指定的文件(zh-CN),所里面的數據循環出來,調用百度API,再將翻譯后的結果保存下來。

上碼

static function translate($_query,$_src_lang,$_desc_lang){  #Trans:就是百度提供的PHP類  $_res  = Trans::translate($_query,$_src_lang,$_desc_lang);  $_result = @$_res["trans_result"][0]["dst"];  return $_result;}#google 和 百度的不同.. const LANG=[  "de"  => "de",  "en"  => "en",  "es"  => "spa",  "fr"  => "fra",  "it"  => "it",  "ja"  => "jp",  "ko"  => "kor",  "pt"  => "pt",  "ru"  => "ru",  "th"  => "th",  "vi"  => "vie",  "zh-CN" => "zh",  "zh-TW" => "cht",  "id"  => "en",  "ms"  => "en",  "my"  => "en",];static function startTrans($_trans_name='down.php',$_lang_name='zh-CN'){  $_lang_dir =  Storage::disk('lang');  $_dirs   =  $_lang_dir->directories();  $_transArr =  self::_getSrcTransArr($_lang_name,$_trans_name);  foreach($_dirs as $_lang){    #當然,要跳過指定的文件    if($_lang == $_lang_name){      continue;    }    $_tran_path = "$_lang/{$_trans_name}";    if(!$_lang_dir->exists($_tran_path)){      #這里直接touch就行了      $_lang_dir->copy("template.php",$_tran_path);    }    $_trans_file_arr  =  [];    #下面是翻譯工作    foreach($_transArr as $key=>$_row){      $_trans_file_arr[$key] = self::translate($_row,self::LANG[$_lang_name],self::LANG[$_lang]);    }    #將數組寫入文件    $str=''.PHP_EOL.'return ' . var_export($_trans_file_arr,true).";";    file_put_contents(resource_path("lang/{$_tran_path}"), $str);  }}#讀取指定文件數組private static function _getSrcTransArr($_dir_name,$_trans_name){  $_src_file =  Storage::disk('lang')->files($_dir_name);  $_out_data =  [];  foreach($_src_file as $_file){    if(stripos($_file,$_trans_name)!==false){      $_out_data = include_once (resource_path("lang/{$_file}"));      break;    }  }  return $_out_data;}

希望本文所述對大家基于Laravel框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲第一天堂无码专区| 午夜免费在线观看精品视频| 九九精品在线播放| 欧美一级视频在线观看| 久久在线免费观看视频| 日韩精品在线私人| 欧美日韩亚洲高清| 福利一区福利二区微拍刺激| 欧美极品少妇xxxxⅹ喷水| 日韩美女视频在线观看| 国产成人精品一区二区在线| 国产日韩在线看片| 国产精品永久在线| 狠狠综合久久av一区二区小说| 国产精品美女www| 久久天天躁狠狠躁老女人| 欧美日韩一区二区免费视频| 亚洲日本中文字幕免费在线不卡| 国产欧美日韩高清| 欧美激情亚洲另类| 国产一区二区黑人欧美xxxx| 欧美自拍大量在线观看| 国内精品视频在线| 国产伦精品一区二区三区精品视频| 国产美女91呻吟求| 久久香蕉频线观| 国产精品女主播视频| 亚洲女人天堂视频| 亚洲男人天堂2019| 国产欧美精品一区二区三区-老狼| 色偷偷av一区二区三区乱| 欧美成年人在线观看| 成人妇女免费播放久久久| 日韩欧美高清视频| 在线日韩第一页| 麻豆一区二区在线观看| 国产69精品久久久久9999| 亚洲精品美女久久| 91免费人成网站在线观看18| 亚洲欧美激情一区| 亚洲第一男人天堂| 国产成人自拍视频在线观看| 国产精品美女午夜av| 亚洲精品456在线播放狼人| 欧美大片在线看免费观看| 日韩电影中文字幕在线观看| 亚洲精品午夜精品| 青青草一区二区| 色99之美女主播在线视频| 成人国产在线激情| 日韩成人av网| 精品国内自产拍在线观看| 欧美激情乱人伦| 91禁外国网站| 91精品久久久久久久久不口人| 亚洲影视九九影院在线观看| 亚洲精品福利在线观看| 成人黄色激情网| 亚洲图片在区色| 国内精品视频一区| 欧美成年人网站| 51午夜精品视频| 国产成人拍精品视频午夜网站| 亚洲欧美福利视频| 亚洲第一精品夜夜躁人人躁| 欧美成人三级视频网站| 色先锋久久影院av| 国产亚洲欧美日韩一区二区| 亚洲第一福利在线观看| 国产亚洲精品成人av久久ww| 亚洲三级免费看| 久久久久这里只有精品| 国产精品美女久久久免费| 日韩av免费在线| 日日噜噜噜夜夜爽亚洲精品| 成人午夜一级二级三级| 亚洲高清在线观看| 欧美一区二区视频97| 国产精品成人久久久久| 国产精品美乳一区二区免费| 国产亚洲欧美日韩精品| 欧美激情在线狂野欧美精品| 日本一欧美一欧美一亚洲视频| 欧美大荫蒂xxx| 高跟丝袜欧美一区| 欧美xxxx做受欧美| 欧美日韩精品在线| 黑人巨大精品欧美一区二区| 日韩欧美第一页| 欧美精品第一页在线播放| 国产又爽又黄的激情精品视频| 亚洲无av在线中文字幕| 欧洲日韩成人av| 亚洲国产精品美女| 97在线视频免费播放| 97婷婷涩涩精品一区| 亚洲欧美日韩精品久久奇米色影视| 亚洲第一精品夜夜躁人人躁| 久久人人爽人人爽爽久久| 亚州国产精品久久久| 欧美视频在线观看免费网址| 国产亚洲精品高潮| 国产精品网站视频| 亚洲免费影视第一页| 日韩中文字幕av| 国产精品一区二区女厕厕| 国产精品∨欧美精品v日韩精品| 一区二区在线视频| 亚洲第一在线视频| 国产精品偷伦视频免费观看国产| 黄色一区二区在线| 九色成人免费视频| 久久久久久久久久久免费精品| 91精品国产精品| 啪一啪鲁一鲁2019在线视频| 中文国产成人精品| 精品动漫一区二区| 97在线免费观看视频| 亚洲欧美国产精品专区久久| 萌白酱国产一区二区| 久久av在线看| 国产精品一区二区三区久久| 亚洲视频第一页| 中文字幕无线精品亚洲乱码一区| 高清欧美电影在线| 成人精品视频99在线观看免费| 国内精品久久久久久中文字幕| 国产精品第二页| 国产精品18久久久久久麻辣| 亚洲大尺度美女在线| 久久亚洲精品中文字幕冲田杏梨| 在线日韩av观看| 88国产精品欧美一区二区三区| 亚洲第一免费网站| 91高清视频免费观看| 8050国产精品久久久久久| 国产欧美一区二区三区四区| 宅男66日本亚洲欧美视频| 日韩经典第一页| 日本不卡高字幕在线2019| 亚洲第一中文字幕在线观看| 欧美精品九九久久| 日韩在线播放一区| 永久555www成人免费| 91精品久久久久久久久中文字幕| 国产日韩av在线播放| 久久久免费精品视频| 国产精品免费一区豆花| 久久精品视频一| 蜜月aⅴ免费一区二区三区| 国产在线拍偷自揄拍精品| 国产精品扒开腿做| 国产精欧美一区二区三区| 2018中文字幕一区二区三区| 久久频这里精品99香蕉| 欧美成人在线免费| 久久免费高清视频| 国产丝袜精品第一页| 亚洲精品av在线播放| 欧美高清视频一区二区| 色香阁99久久精品久久久| 亚洲乱码国产乱码精品精| 91在线观看免费| 美女扒开尿口让男人操亚洲视频网站|