ဂလိုဘယ်လိုက်ဇေးရှင်းဖွံ့ဖြိုးတိုးတက်ရေးအတွက်လူတို့အကြားဆက်သွယ်ရေးသည်အထူးအရေးကြီးသည်။ Online Tools Online Tools ပေါ်ပေါက်လာခြင်းသည်ဘာသာစကားဖြတ်သွားဆက်သွယ်ရေးကိုအဆင်ပြေစေရန်အဆင်ပြေစေရန်ဖြစ်သည်။ ဤဆောင်းပါးတွင် PHP မှတဆင့်ရိုးရှင်းသောနှင့်လက်တွေ့ကျသောအွန်လိုင်းဘာသာပြန်ခြင်းကိုမည်သို့ရေးရမည်ကိုရှင်းပြပါမည်။
Code ကိုမစတင်ခင်မှာအောက်ပါတာဝန်တွေကိုပြင်ဆင်ဖို့လိုတယ်။
ကျွန်ုပ်တို့သည် Google Translate API, Microsoft Transhatator API သို့မဟုတ်အခြားအလားတူဘာသာပြန်ဆိုေများကိုအသုံးပြုရန်ရွေးချယ်နိုင်သည်။ အကောင့်တစ်ခုမှတ်ပုံတင်ပြီး API key ကိုရယူပါ။
ကျွန်ုပ်တို့သည်ဤဖိုင်တွင်ဘာသာပြန်လုပ်ငန်းအတွက်ကုဒ်ရေးပါမည်။
ထို့နောက်ကျွန်ုပ်တို့သည် PHP ကုဒ်ကိုရိုးရှင်းသောအွန်လိုင်းဘာသာပြန်ခြင်းအတွက်မည်သို့ရေးရမည်ကိုအသေးစိတ်ရှင်းပြပါမည်။
ပထမ ဦး စွာကျွန်ုပ်တို့သည် PPP ဖိုင်တွင် Api key ကိုစတင်လေ့လာရန်လိုအပ်သည်။ ဤသော့သည် API ကို authentication ကို authenticate လုပ်ရန်အသုံးပြုသည်။ ဘာသာပြန်ဆိုမှု 0 န်ဆောင်မှုကိုအသုံးပြုရန်ခွင့်ပြုချက်ရှိသည်။
$apiKey = 'YOUR_API_KEY';
ကျေးဇူးပြု. သင်၏ကိုယ်ပိုင် API သော့နှင့် "your_api_key" ကိုအစားထိုးပါ။
ထို့နောက် Input text ကို Target Language သို့ဘာသာပြန်ထားသော function တစ်ခုကိုဖန်တီးရန်လိုအပ်သည်။
function translateText($text, $source, $target) {
$url = 'https://translation.googleapis.com/language/translate/v2?key=' . $apiKey;
$url .= '&q=' . rawurlencode($text);
$url .= '&source=' . $source;
$url .= '&target=' . $target;
// ပေးပို့GETတောင်းဆိုမှုနှင့်တုံ့ပြန်မှုရယူပါ
$response = file_get_contents($url);
// တုံ့ပြန်မှုကိုဖြေရှင်းပါJSONပမာဏ
$data = json_decode($response);
// ဘာသာပြန်ရလဒ်များကိုထုတ်ယူခြင်းနှင့်ပြန်လာခြင်း
return $data->data->translations[0]->translatedText;
}
ဤတွင် Google Translate API ကိုဥပမာတစ်ခုအဖြစ်အသုံးပြုသည်။ သင်၏ကိုယ်ပိုင် API ရွေးချယ်ခြင်းနှင့် parameters များအရ၎င်းကိုသင်ညှိနိုင်သည်။
နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်သုံးစွဲသူ၏ input ကိုလုပ်ဆောင်ရန်နှင့်ဘာသာပြန်လုပ်ငန်းအတွက်ဘာသာပြန်လုပ်ငန်းကိုခေါ်ဆိုရန်လိုအပ်သည်။ ဤတွင် HTML Form မှတဆင့်အသုံးပြုသူ input ကိုလက်ခံသောရိုးရှင်းသောဥပမာတစ်ခု -
if (isset($_POST['submit'])) {
$text = $_POST['text'];
$source = $_POST['source'];
$target = $_POST['target'];
$translatedText = translateText($text, $source, $target);
echo "ဘာသာပြန်ရလဒ်များ:" . $translatedText;
}
Code ကိုရေးပြီးပြီးတာနဲ့သင်၏ PHP ဖိုင်ကိုသင်၏ browser တွင်ဝင်ရောက်ကြည့်ရှုခြင်းနှင့်ဘာသာပြန်ဆိုရန်စာသားထဲသို့ထည့်ခြင်းဖြင့်၎င်းကိုသင်စမ်းသပ်နိုင်သည်။
PHP မှတဆင့်ရိုးရိုး online ပြောင်းလဲမှု function ကိုရေးသားခြင်းသည်ရှုပ်ထွေးသည်မဟုတ်။ အဆင်သင့်ဖြစ်သော Code နှင့်စမ်းသပ်ခြင်းကိုပြင်ဆင်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်ဤလုပ်ဆောင်မှုကိုလျင်မြန်စွာအကောင်အထည်ဖော်နိုင်သည်။ ဟုတ်ပါတယ်, ပိုပြီးရှုပ်ထွေးတဲ့လုပ်ဆောင်ချက်တွေအောင်မြင်ဖို့နဲ့သက်ဆိုင်တဲ့ APIs နဲ့ Technologies တွေကိုနောက်ထပ်သုတေသနလေ့လာဖို့လိုကောင်းလိုလိမ့်မယ်။ ငါအောင်မြင်မှုအလိုရှိ၏