ဂလိုဘယ်လိုက်ဇေးရှင်းကိုအရှိန်မြှင့်ခြင်းနှင့်အတူဘာသာစကားဆက်သွယ်ရေးသည် ပို. အရေးကြီးလာသည်။ ဘာသာပြန်ကျမ်းများ၏လျှောက်လွှာသည်လည်းပိုမိုကျယ်ပြန့်လာပြီး ပို. ကျယ်ပြန့်လာသည်။ 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>