Translate Text API

API untuk menerjemahkan teks antar bahasa menggunakan Google Translate (unofficial), mendukung auto-detect bahasa

Base Information

  • BASE_URL_API: https://api.maelyn.eu/api
  • Path / Endpoint: /tools/translate
  • Method: POST
  • Credit Usage: 1

Authentication

Gunakan header berikut pada setiap request:

x-maelyn-auth: YOUR_API_KEY

Request Body

Endpoint ini digunakan untuk menerjemahkan teks dari satu bahasa ke bahasa lain.

Example Request

POST /tools/translate
Content-Type: application/json

{
  "text": "I never would",
  "from": "en",
  "to": "id"
}

Body Parameters

NameTypeRequiredDescription
textstringYesTeks yang ingin diterjemahkan
fromstringNoBahasa asal (default: auto)
tostringNoBahasa tujuan (default: id)

Example Usage

POST /tools/translate
Content-Type: application/json

{
  "text": "Hello, how are you?",
  "to": "id"
}

Success Response

{
  "success": true,
  "result": {
    "original": "Hello, how are you?",
    "translated": "Halo, apa kabar?",
    "from": "en",
    "to": "id"
  }
}

Response Fields

original

Teks asli yang dikirim

translated

Hasil terjemahan

from

Bahasa asal (auto-detect jika from=auto)

to

Bahasa tujuan


Supported Language Codes

Beberapa contoh kode bahasa yang umum digunakan:

CodeLanguage
idIndonesian
enEnglish
jaJapanese
koKorean
zhChinese
arArabic
frFrench
deGerman
esSpanish
ruRussian

Error Response

Missing Text

{
  "success": false,
  "message": "text wajib diisi"
}

Internal Server Error

{
  "success": false,
  "message": "Terjadi kesalahan"
}

Playground