Python Code for Translator, with import Googlelanguage ~ kang heil's BLOG (original) (raw)
Pertama-tama siapkan dulu google translate API agar bisa diimport oleh python. Caranya adalah lakukan checkout google translate API dari repo svnnya.
svn checkout http://python-googlelanguage.googlecode.com/svn/trunk/
Setelah itu masuk ke direktori trunk dan akan telihat sebuah direktori googlelanguage. jalankan instalasi
#>python setup.py install
supaya tersimpan di usr/lib/pythonx.x/site-packages/googlelanguage.
Setelah google translate API siap maka dilanjutkan dengan instalasi python-simplejson. Silahkan lakukan instalasi dengan cara favorit anda (apt, yum ,zypper, pkg-get, atau bahkan compile). Lalu setelah 2 bahan tersebut siap, kita cicipi dahulu supaya bisa lanjut ke langkah berikutnya.
yuda@blackbox:~$ python
Python 2.5.2 (r252:60911, Sep 29 2008, 21:15:13)
[GCC 4.3.2] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import googlelanguage
>>> help (googlelanguage)
Jika keluar
Help on package googlelanguage:
maka itu artinya bahan dasarnya sudah siap, tinggal lanjut ke bahan selanjutnya dan yang membuat semua bisa dinikmati
Silahkan buka teks editor kesayangan anda, kemudian tuliskan kode2 ini kedalamnya
#!/usr/bin/python
import googlelanguage import sys
if len(sys.argv) == 1: print "Pemakaian: %s "asal " "tujuan" "kata"" % sys.argv[0] exit(1)
print googlelanguage.translate( sentence=sys.argv[3], from_lang=sys.argv[1], to_lang=sys.argv[2] )
Karena ini adalah kode python harap diperhatikan indentasinya jangan sampai melenceng. Setelah selesai simpan dengan nama yang anda sukai. Kebetulan disini saya menggunakan nama file translate (tanpa ekstensi file) dan file tersebut saya simpan di /bin
Oke semua sudah siap, sekarang tinggal mencicipinya. Sebagai contoh translate en id nerd akan mengeluarkan tulisan biasa. O ya, lebih nikmat lagi en dan id di contoh tadi bisa diganti sesuai keinginan anda. Daftar bahasa yang didukung dan kodenya bisa anda lihat di /usr/lib/python2.x/site-packages/googlelanguage/__init__.py atau mengikuti standar ISO.
Artikel Terpopuler
- 2016-08-09 18:38:19.0 Guangzhou Int'l Parcel Center received 2016-08-09 18:38:25.0 Guangzhou Int'l Parcel Center customs scan 20...
- Despite that at the end of this post you will find a filtered and somehow manually edited list of Pligg-based social bookmarking sites, this...
- Twitter pages have their own google page rank too in Google, so it is important to do that 5 mins drill better utilize your Twitter page.Thi...
-
PicPick is an all-in-one software for software developers, graphic designers and home user. It has an intuitive interface and simple, elega... - About the author henkhei is man in the mirror where you can find everywhere henkhei . he specializes in topics of interest to techno gee...
- Disaat-saat tertentu untuk menghilangkan kejenuhan kadang kala entertain (kesenangan) harus kita upayakan, demikian pula ketika kita berkuta...
- A tablet PC is a wireless, portable personal computer with a touch screen interface. The tablet form factor is typically smaller than ...
- search text across multiple files with Windows Grep Windows only: Windows Grep searches user-defined files and folders for text or regular e...
- It seems the method for us to use is far simpler than my initial impressions - we need only add two small sections of code to our templates ...
- Looking for the ultimate tips for Google searching? You've just found the only guide to Google you need. Let's get started: 1. The b...