Translate

Integrate Translate in minutes — REST API, WordPress plugin, and embed widgets.

https://translate.api.jetweb.appREST APIEU-hosted

ခြုံငုံသုံးသပ်ချက်

Translate API သည် ဘာသာစကား 46 ခုကိုပံ့ပိုးသော brand-safe, glossary-aware စက်ဘာသာပြန်ဝန်ဆောင်မှုတစ်ခုဖြစ်သည်။ ၎င်းသည် dashboard တွင်သင်ပြင်ဆင်ထားသော စည်းမျဉ်းများမှတစ်ဆင့် သင့်အမှတ်တံဆိပ်အမည်များ၊ ထုတ်ကုန်အမည်များနှင့် လေသံကိုထိန်းသိမ်းပေးသည်။

အမြန်စတင်ခြင်း

POST ရင်းမြစ်စာသားနှင့် ပစ်မှတ်ဘာသာစကားကုဒ်တစ်ခု။ တုံ့ပြန်မှုတွင် ဘာသာပြန်ထားသောစာကြောင်းနှင့် အသုံးပြုထားသော glossary ကိုက်ညီမှုများအကြောင်း metadata ပါဝင်သည်။

bash
curl -X POST https://translate.api.jetweb.app/api/translate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Welcome to our site",
    "target_lang": "de"
  }'

Authentication

API endpoint တိုင်းတွင် Bearer token လိုအပ်ပါသည်။ သက်ဆိုင်ရာ ထုတ်ကုန်အတွက် Dashboard ရှိ "API Keys" အောက်တွင် token တစ်ခုကို ထုတ်လုပ်ပါ။ Token များကို server-side တွင် သိမ်းဆည်းပါ — public repositories များသို့ commit လုပ်ခြင်း သို့မဟုတ် frontend bundles များတွင် ထည့်သွင်းခြင်းကို ရှောင်ကြဉ်ပါ။

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Base URL: https://translate.api.jetweb.app

POST
/api/translate
Translate စာကြောင်းတစ်ကြောင်း။ text, target_lang နှင့် ရွေးချယ်နိုင်သော source_lang + glossary_id ကိုလက်ခံသည်။
POST
/api/translate/batch
Translate တစ်ကြိမ်တောင်းဆိုမှုတွင် စာကြောင်း 500 အထိ။ စာမျက်နှာအဆင့် sync လုပ်ငန်းများအတွက် အကြံပြုထားသည်။
GET
/api/languages
ပံ့ပိုးထားသောဘာသာစကားအားလုံးကို ၎င်းတို့၏ ISO ကုဒ်များနှင့် ပြသမည့်အမည်များဖြင့် စာရင်းပြုစုပါ။
GET
/api/usage
အကောင့်အတွက် လက်ရှိအသုံးပြုခွင့် quota နှင့် ကျန်ရှိသော allowance ကို ပြန်ပေးသည်။

Integrations

WordPress plugin သည် စာမျက်နှာများ၊ ပို့စ်များနှင့် စိတ်ကြိုက် post အမျိုးအစားများကို အလိုအလျောက်ဘာသာပြန်ပေးသည်။ headless သို့မဟုတ် စိတ်ကြိုက်ဆိုက်များအတွက် REST API ကို သင်၏ build pipeline မှ သို့မဟုတ် တောင်းဆိုချိန်တွင် ခေါ်ဆိုပါ။