ဂလိုဘယ်လိုက်ဇေးရှင်းကိုအရှိန်မြှင့်ခြင်းနှင့်အတူဘာသာစကားဆက်သွယ်ရေးသည် ပို. အရေးကြီးလာသည်။ ဘာသာပြန်ကျမ်းများ၏လျှောက်လွှာသည်လည်းပိုမိုကျယ်ပြန့်လာပြီး ပို. ကျယ်ပြန့်လာသည်။ Baidu ဘာသာပြန် Api သည်ဘာသာစကားမျိုးစုံအတွက်ဘာသာပြန်အထောက်အပံ့များပေးသည့်ဘာသာပြန်ကျမ်းဖြစ်သောဘာသာပြန်ကျမ်းဖြစ်သည်။ ဤဆောင်းပါးသည်စပိန်ဘာသာမှရုရှားသို့ဘာသာပြန်လုပ်ငန်းကိုအကောင်အထည်ဖော်ရန် Php Baid Baidsu ဘာသာပြန်ခြင်း Api ကိုမည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ဖော်ပြထားသည်။
ပထမ ဦး စွာ Baidu ဘာသာပြန်ခြင်းပလက်ဖောင်းသို့သွားရန်, သင်၏အကောင့်သို့မှတ်ပုံတင်ပြီးဝင်ရောက်ရန်နှင့်လျှောက်လွှာအသစ်ကိုဖန်တီးရန်သင်လိုအပ်သည်။ အက်ပလီကေးရှင်းစီမံခန့်ခွဲမှုစာမျက်နှာတွင်သင်၏ကိုယ်ပိုင် app ID နှင့် key ကိုရယူနိုင်သည်။
ဘာသာပြန်လုပ်ငန်းကိုအကောင်အထည်ဖော်ခြင်းမပြုမီ PHP Development Reface ပတ်ဝန်းကျင်ကိုတည်ဆောက်ရန်လိုအပ်သည်။ သင်တည်ဆောက်ရန် Xampp သို့မဟုတ် Wamp ကဲ့သို့သောကိရိယာများကိုသင်အသုံးပြုနိုင်သည်။
Translate.php အမည်ရှိ PHP ဖိုင်တစ်ခုဖန်တီးပါ။ အောက်ပါတို့သည်အောက်ပါအတိုင်းဖြစ်သည်။
<?php // သတ်မှတ်ထားတဲ့ setURLနှင့် parameters တွေကို $url = 'http://api.fanyi.baidu.com/api/trans/vip/translate'; $appid = 'your_appid'; // သင့်ကိုယ်ပိုင်နှင့်အစားထိုးပါApp ID $key = 'your_key'; // သင့်ကိုယ်ပိုင်နှင့်အစားထိုးပါ密钥 // ဘာသာပြန်ထားသောစာသားနှင့်ပစ်မှတ်ဘာသာစကားကိုရယူပါ $q = $_POST['text']; // ဘာသာပြန်ထားသောစာသား $from = 'es'; // အရင်းအမြစ်ဘာသာစကားသည်စပိန်စကားဖြစ်သည် $to = 'ru'; // ပစ်မှတ်ဘာသာစကားရုရှားဖြစ်ပါတယ် // Baidu ဘာသာပြန်ခြင်းအရAPIလက်မှတ်ထုတ်ပေးရန်လိုအပ်ချက်များ $salt = rand(10000,99999); $sign = md5($appid . $q . $salt . $key); // ပေးပို့POSTBaidu ကိုတောင်းဆိုပါAPI $postData = array( 'q' => $ q, 'မှ' => $ မှ 'to' => $ ရန်, 'appid' => $ appid, 'Sal' => $ ဆား, 'Sign' => $ နိမိတ်လက်ခဏာ ); $ ch = curl_init (); curl_setopt ($ ch, curlopt_URL, $ URL); curl_setopt ($ ch, curlopt_post, 1); curl_setopt ($ ch, curlopt_postfields, http_build_Qquery ($ postdata)); curl_setopt ($ ch, curlopt_retturntransfer, ဟုတ်မှန်သော); $ တုံ့ပြန်မှု = curl_exec ($ ch); curl_close ($ ch); // Baidu မှရရှိသောရလဒ်ကိုခွဲခြမ်းစိတ်ဖြာသောရလဒ်ကိုခွဲခြမ်းစိတ်ဖြာခြင်း (JSOS_Decode) (JSON_Decode) မှရရှိသောရလဒ်ကိုခွဲခြမ်းစိတ်ဖြာပါ။ // output ဘာသာပြန်ခြင်း ECHO $ ရလဒ် ['trans_result'] [0] [0] ['DSt']; >
ထို့နောက် index.html အမည်ရှိ HTML ဖိုင်တစ်ခုကိုဖန်တီးပါ။ ဤတွင် HTML code posgion တစ်ခုဖြစ်ပါတယ်။
<input type="submit" value="ဘာသာပြန်">
</form>