ဒီဆောင်းပါးက Php ကိုဘယ်လိုသုံးရမလဲဆိုတာကို Baidu ဘာသာပြန်ခြင်း Api ကိုသုံးဖို့ဘယ်လိုသုံးရမလဲဆိုတာကိုပြလိမ့်မယ်။ Baidu ဘာသာပြန်ခြင်း Api သည်တည်ငြိမ်ပြီးထိရောက်သောဘာသာပြန်ခြင်းဖြင့်ဘာသာတရားဆိုင်ရာဘာသာပြန်ခြင်းကိုပြင်ဆင်ခြင်း,
ပထမ ဦး စွာအကောင့်တစ်ခုမှတ်ပုံတင်ရန်နှင့်ဘာသာပြန်လျှောက်လွှာအသစ်တစ်ခုဖန်တီးရန် Baidu developer platform သို့သွားပါ။ ပြီးစီးပြီးနောက်, နောက်ဆက်တွဲခေါ်ဆိုမှုများကိုလွယ်ကူချောမွေ့စေရန်အတွက်သီးသန့် API သော့ကိုသင်ရရှိမည်ဖြစ်သည်။
Baidu သည် Php SDK ကိုတရားဝင် interface ခေါ်ဆိုမှုဖြစ်စဉ်ကိုရိုးရှင်းစေရန်တရားဝင်ဖြစ်သည်။ SDK ကိုတေးရေးဆရာမှတဆင့် install လုပ်ပါ။
composer require baidu-translation/translation-sdk
တပ်ဆင်ပြီးသည်နှင့်အပြီးသတ်ပြီးနောက်အလိုအလျောက်တင်ထားသောဖိုင်ကို Code ထဲမှမိတ်ဆက်ပေးပါ။
require_once 'vendor/autoload.php';
SDK Initialization ကိုဖြည့်ရန်လျှောက်လွှာ ID နှင့်သော့ကိုပြင်ဆင်ပါ။
use BaiduTranslator\Translation;
$config = [
'appId' => 'သင်၏လျှောက်လွှာID',
'appKey' => 'သင်၏လျှောက်လွှာ密钥'
];
$translator = new Translation($config);
ဘာသာပြန်ဆိုခွင့်ရှိသူကိုခေါ်ပါ။ ဂျာမန်စာသားကိုခေါ်ဆိုပါ။
$sourceText = "Guten Tag";
$targetLanguage = "zh";
$result = $translator->translate($sourceText, $targetLanguage);
echo $result;
အထက်ပါကုဒ်သည်သက်ဆိုင်ရာဘာသာပြန်ဆိုမှုရလဒ်များကို "ဟဲလို" အဖြစ်ပြန်ပို့လိမ့်မည်။
ဘာသာပြန်ဆိုမှုနည်းလမ်းကိုအသုံးပြုပြီးနောက်၎င်းသည် Return Value အပေါ် အခြေခံ. အောင်မြင်မှုရှိမရှိကိုသင်ဆုံးဖြတ်နိုင်သည်။
if ($result !== false) {
// ဤတွင်ဘာသာပြန်ဆိုမှုရလဒ်ဖြစ်ပါတယ်,ဥပမာအားဖြင့်, ရှေ့အဆုံးသို့သိမ်းဆည်းသို့မဟုတ်ပြန်သွားပါ
} else {
echo $translator->getError();
}
အကယ်. ခေါ်ဆိုမှုသည်မအောင်မြင်ပါက GetError Method မှတဆင့်အသေးစိတ်အမှားအချက်အလက်များကိုရယူပါ။
ဒီဆောင်းပါးရဲ့အဆင့်တွေကနေဒီဆောင်းပါးကနေတဆင့် PHAGAYU ဘာသာပြန်ခြင်း Api နဲ့အတူကိုအလွယ်တကူသုံးနိုင်တယ်။ အကောင့်တစ်ခုမှတ်ပုံတင်ပါ။ SDK ကို install လုပ်ပါ။ SDK ကို install လုပ်ပါ, Configuration နှင့် Call interfaces install လုပ်ရန်,
ဤနည်းလမ်းသည်ဂျာမန်များအတွက်သင့်တော်ရုံသာမကဘာသာပြန်ဆိုရန်ဘာသာစကားများစွာကိုတိုးချဲ့ရန်,