[Total: 0 Rata-rata: 0 /5]
.ilfs_responsive_below_title_1 { lebar: 300 piksel; }
@media(lebar minimum: 500 piksel) {.ilfs_responsive_below_title_1 { lebar: 300 piksel; } }
@media(lebar minimum: 800 piksel) {.ilfs_responsive_below_title_1 { lebar: 336 piksel; } }
LibreTranslate adalah sumber terbuka gratis dan alat penerjemah bahasa yang dihosting sendiri dengan API. Di sini, ia mendukung 17 bahasa untuk saat ini untuk mengirim teks dan mendeteksi bahasa. Ini juga menawarkan UI web sederhana seperti Google dan penerjemah Bing di mana Anda dapat memasukkan teks apa pun yang ingin Anda terjemahkan, itu akan melakukannya dalam sekejap mata.
Ini seperti penerjemah lain di luar sana, tetapi memiliki mesin terjemahannya sendiri. Tidak ada batasan jumlah transaksi atau jumlah panggilan API. Anda hanya menyebarkannya dan kemudian Anda bebas menggunakannya sesuka Anda. Proses penerapannya sangat sederhana karena Anda hanya perlu menjalankan satu perintah sederhana. Anda dapat menjalankan sebanyak mungkin instance penerjemah ini di mana pun Anda mau.
Ada banyak perangkat lunak penerjemah tersedia yang dapat Anda gunakan tetapi selalu disertai dengan beberapa batasan. Itu terjadi karena mereka membalas pada layanan lain seperti Google atau Azure. Tapi di sini LibreTranslate tidak seperti itu. Anda dapat menggunakannya untuk kebutuhan pribadi dan profesional dan bahkan memperluas fungsinya karena Anda adalah seorang programmer karena seluruh alat ini adalah proyek sumber terbuka.
Penerjemah Bahasa Self-Hosted Gratis dengan API: LibreTranslate
Anda cukup memulai dengan menginstal di server Linux atau Windows. Dan cara terbaik untuk menginstalnya adalah melalui Docker. Saya berasumsi bahwa Anda sudah menginstal Docker di PC Anda sebagai bagian dari alat pengembangan.
Untuk menginstal dan menjalankan server, Anda cukup menempelkan perintah berikut di terminal dan itu akan mulai mengaturnya. Anda tidak perlu melakukan apa pun. Biarkan saja mengunduh dependensi dan menjalankan server. Sesederhana itu.
sudo docker run-ti--rm-p 5000:5000 libretranslate/libretranslate
Setelah selesai, Anda cukup mengetikkan localhost:5000 di address bar browser. UI utama penerjemah akan muncul seperti ini.
Anda dapat langsung mulai menggunakan penerjemah. Cukup masukkan beberapa teks di panel kiri, tentukan bahasa target, lalu tekan tombol. Ini akan menerjemahkan teks Anda secara instan. Seperti yang telah saya sebutkan bahwa itu mendukung 17 bahasa untuk saat ini, jadi Anda dapat memilihnya dari daftar jika Anda mau.
Hal berikutnya yang dapat Anda lakukan di sini menggunakan API. API mendukung deteksi dan terjemahan bahasa. Ada cara terpisah, Anda dapat membuat panggilan API untuk mereka. Misalnya, untuk membuat permintaan API untuk terjemahan, Anda membuat permintaan sebagai:
curl-XPOST-H"Content-type: application/json"-d'{
"q":"Teks untuk Diterjemahkan",
"source":"en",
"target":"es"
}''http://localhost:5000/translate'
Untuk membuat permintaan API untuk deteksi bahasa, Anda membuat permintaan dengan cara berikut. Gunakan klien HTTP apa pun yang tersedia untuk membuat permintaan dan menganalisis respons. Ini sesederhana itu.
curl-XPOST-H"Content-type: application/json"-d'{
"q":"Teks untuk Deteksi"
}''http://localhost:5000/detect'
Dengan cara ini, Anda dapat menggunakan alat penerjemah bahasa sederhana dan canggih yang lengkap ini. Anda dapat meng-host-nya sendiri di mana pun Anda berada dan kemudian menggunakannya untuk pekerjaan pribadi atau profesional. Menurut saya ini sangat akurat dan pembaruan selanjutnya pasti akan menyempurnakannya sehingga dapat dilengkapi dengan penerjemah tercanggih di pasaran.
Pemikiran terakhir:
LibreTranslate adalah salah satu perangkat lunak penerjemahan mandiri terbaik yang dapat Anda gunakan. Semuanya sederhana dan mudah tanpa pengaturan yang rumit. Bagi saya, bagian terbaiknya adalah tidak bergantung pada layanan eksternal lainnya untuk menerjemahkan teks Anda. Untuk alternatif sumber terbuka dan gratis sepenuhnya untuk terjemahan Google atau Bing, ini adalah opsi yang sangat bagus.