Random Unsplash

JawarthaDALAM PERAWATAN!!

Latin -> Jawa | Jawa -> Latin

Bot Inovatif yang menjembatani dan melestarikan budaya Jawa

Mulai Sekarang

Tentang Jawartha

Bot terjemahan kami adalah solusi inovatif yang dirancang untuk membantu pelestarian warisan lintas bahasa dan lintas budaya dengan memungkinkan transliterasi antara teks Latin dan aksara Jawa, dan sebaliknya. Dibangun menggunakan teknologi modern dan algoritma cerdas, bot ini tidak hanya membantu melestarikan kekayaan budaya melalui penggunaan aksara Jawa tetapi juga memberikan nilai praktis bagi individu dan bisnis yang ingin terhubung dengan audiens lokal pada tingkat yang lebih pribadi. Dengan dukungan integrasi API yang memungkinkan pengembangan lebih lanjut, bot ini menjadi alat yang efisien dan andal untuk mendukung pertumbuhan dan inovasi di era digital. Baik untuk tujuan pendidikan, pelestarian budaya, atau kebutuhan bisnis, bot kami adalah solusi serbaguna untuk menjembatani hambatan bahasa.

Teknolologi yang digunakan

Typescript
Node.js
Mysql

Penggunaan

WhatsApp Bot

Translasi simpel melalui bot WhatsApp

Telegram Bot

Translasi simpel melalui bot Telegram

API

Antara muka API yang mendukung pengembangan lebih lanjut

Implementasi APIGratis

Base URL
https://api.jawartha.my.id

Autentikasi

Contoh Header :

api-key: YOUR_API_KEY

Token
Endpoints

  1. Translasi Latin ke Aksara Jawa
    • URL : /translate/latin-to-javanese
    • METHOD : GET or POST
    • Deskripsi: Mengubah Teks Latin ke Aksara Jawa.
    Request Body (POST)
    {
      "text": "pie kabare"
    }
    Contoh Request (POST)
    curl -X POST https://api.jawartha.my.id/translate/latin-to-javanese \
    -H "Content-Type: application/json" \
    -H "api-key: YOUR_API_KEY" \
    -d '{"text": "pie kabare"}'
    Request Example (GET)
    curl -X GET "https://api.jawartha.my.id/translate/latin-to-javanese?text=pie%20kabare" \
    -H "api-key: YOUR_API_KEY"
    Pesan Berhasil
    {
      "originalText":"pie kabare",
      "translatedText":"ꦥꦶꦲꦺ ꦏꦧꦫꦺ"
    }
  2. Translasi Aksara Jawa ke Latin
    • URL : /translate/javanese-to-latin
    • METHOD : GET or POST
    • Deskripsi: Mengubah Aksara Jawa ke Teks Latin.
    Request Body (POST)
    {
      "text": "ꦥꦶꦲꦺ ꦏꦧꦫꦺ"
    }
    Contoh Request (POST)
    curl -X POST https://api.jawartha.my.id/translate/javanese-to-latin \
    -H "Content-Type: application/json" \
    -H "api-key: YOUR_API_KEY" \
    -d '{"text": "ꦥꦶꦲꦺ ꦏꦧꦫꦺ"}'
    Request Example (GET)
    curl -X GET "https://api.jawartha.my.id/translate/javanese-to-latin?text=ꦥꦶꦲꦺ%20ꦏꦧꦫꦺ" \
    -H "api-key: YOUR_API_KEY"
    Pesan Berhasil
    {
      "translatedText":"ꦥꦶꦲꦺ ꦏꦧꦫꦺ",
      "originalText":"pie kabare"
    }

Pengaturan API

Kamu bisa melakukan kontrol penuh ke API kamu hanya dengan mengirimkan perintah-perintah ini ke Bot WhatsApp kita

# Perintah Deskripsi
🟢 /on Perintah ini digunakan untuk mengaktifkan API kamu, sehingga proyek yang menggunakan API kamu dapat berjalan dengan baik.
🔴 /off Perintah ini digunakan untuk menonaktifkan API kamu, sehingga token kamu tidak berkurang dan proyek kamu tidak berjalan dengan baik.
/revoke Perintah ini digunakan untuk memperbarui API-Key Kamu ketika API-Key kamu bocor secara tidak sengaja, sehingga Kamu tidak kehilangan tokenmu.
[Warning] Memperbarui Kunci API kamu akan menyebabkan proyek yang menggunakan API-Key-mu saat ini tidak akan berjalan sampai kamu memperbarui proyekmu dengan API-Key terbaru.

Contoh PrebuildServerless!!

Ini adalah contoh aplikasi prebuild menggunakan antarmuka API Jawatha tanpa server (Serverless)

Kode HTML

    
    
    Translator Latin ke Aksara Jawa
    
    


    

Translator Latin ke Aksara Jawa

Kode JavaScript

async function translateText() {
const textInput = document.getElementById('textInput').value;
const resultDiv = document.getElementById('result');

if (!textInput) {
    resultDiv.innerText = 'Masukkan teks untuk diterjemahkan!';
    return;
}

try {
    const response = await fetch('https://api.jawartha.my.id/translate/latin-to-javanese', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json',
        'api-key': 'YOUR_API_KEY'
    },
    body: JSON.stringify({ text: textInput })
    });

    console.log('Response status:', response.status);

    if (!response.ok) {
    throw new Error('Terjadi kesalahan pada API!');
    }

    const data = await response.json();
    console.log('Response data:', data);

    if (data.translatedText) {
    resultDiv.innerText = data.translatedText;
    } else {
    resultDiv.innerText = 'Gagal menerjemahkan!';
    }
} catch (error) {
    console.error('Error:', error);
    resultDiv.innerText = 'Terjadi kesalahan saat menghubungi API!';
}
}
      

Harga API

Gratis Selamanya

API Gratis dengan batas 500-Token/bulan

Token Ekstra Pilihan Terbaik

Hanya Rp. 10.000/1K token

s