Menerjemahkan alat dan produk Anda membantu orang di seluruh dunia mengaksesnya; ini, tentu saja, merupakan masalah yang agak sulit untuk dipecahkan. Gengo adalah layanan yang menawarkan terjemahan manusia (yang seringkali memiliki kualitas lebih tinggi daripada terjemahan mesin), dan API untuk mengelola pengiriman pekerjaan dan pengawasan pekerjaan. Ini adalah antarmuka Python untuk membuat penggunaan API lebih sederhana.
PERUBAHANLOG ada di sini
Menginstal perpustakaan ini menggunakan pip sangat sederhana:
pip instal gengo
Jika tidak, Anda dapat menginstal dari sumber dengan mendapatkan repo:
git clone git://github.com/gengo/gengo-python.git
Dan kemudian menginstal perpustakaan:
setup python.py instal
Gengo memiliki rangkaian pengujian unit yang lengkap. Untuk menjalankannya, pastikan Anda telah menginstal perpustakaan tiruan, lalu jalankan saja:
serpihan8 gengo
Jika Anda ingin menjalankan pengujian tunggal, seperti TestTranslationJobFlowFileUpload:
python -m unittest -v gengo.tests.TestTranslationJobFlowFileUpload
Jika Anda memiliki pertanyaan atau komentar dan ingin menghubungi kami secara langsung, silakan menghubungi kami di outlet berikut. Kami senang mendengar masukan dari pengembang!
Jika Anda menemukan masalah apa pun, harap laporkan masalah tersebut ke pelacak masalah proyek Github. Terima kasih!
Dokumentasi lengkap dapat ditemukan di sini, tetapi siapa pun bisa mendapatkan skrip yang berfungsi dengan yang berikut ini:
from gengo import Gengo
gengo = Gengo (
public_key = 'your_public_key' ,
private_key = 'your_private_key' ,
sandbox = True ,
)
print ( gengo . getAccountBalance ())
Semua definisi fungsi dapat ditemukan di dalam gengo/mockdb.py sebagai kamus: kunci entri kamus adalah nama fungsi, dan parameternya sama persis dengan yang ditentukan dalam dokumen Gengo API.