TURENG-CLI

msdundar'ın tureng betiği'ne GLI gem'i kullanarak command line arayüzü sağlamaktadır.

Kurulum ve Kullanım

Henüz program ruby gem'ine çevrilmediğinden kaynaktan klonlayıp kullanabilirsiniz.

$ git clone https://github.com/alienaut/tureng
$ cd tureng
$ bundle install

İnglizceden, türkçeye çeviri yapmak için:

$ bundle exec bin/tureng en ruby
O====O==============O=========O=========================================O
| ## |   Category   | English |                 Turkish                 |
O====O==============O=========O=========================================O
| 1  | Common Usage | ruby    | yakut                                   |
| 2  | General      | ruby    | bir kad

Türkçeden, ingilizceye çeviri yapmak için:

$ bundle exec bin/tureng tr yakut
O====O==============O=========O===============O
| ## |   Category   | Turkish |    English    |
O====O==============O=========O===============O
| 1  | Common Usage | yakut   | ruby          |
| 2  | General      | yakut   | oriental ruby |
| 3  | General      | yakut   | carbuncle     |
| 4  | General      | yakut   | true ruby     |
| 5  | General      | yakut   | vermeil       |
| 6  | Technical    | yakut   | ruby          |
| 7  | Mining       | yakut   | ruby          |
O====O==============O=========O===============O

Listelenen çevirileri sınırlamak için:

$ bundle exec bin/tureng -l 5 en ruby
O====O==============O=========O================O
| ## |   Category   | English |    Turkish     |
O====O==============O=========O================O
| 1  | Common Usage | ruby    | yakut          |
| 2  | General      | ruby    | bir kad

Diğer terimler tablosunu görüntülemek için:

$ bundle exec bin/tureng -f en ruby
O====O===========O==================O========================O
| ## | Category  |     English      |        Turkish         |
O====O===========O==================O========================O
| 1  | General   | oriental ruby    | yakut                  |
| 2  | General   | true ruby        | yakut                  |
| 3  | Idioms    | as red as a ruby | k

Yardım ve mevcut komutları görüntülemek için:

$ bundle exec bin/tureng --help

Bilinen Hatalar

İngilizce bir kelilme türkçe olarak arandığında hata veriyor:

$ bundle exec bin/tureng tr ruby
error: undefined method `css' for nil:NilClass

Yapılacaklar

  • Proje ruby gem'ine çevirelerek kurulum kolaylaştırılacak.
  • İngilizce Readme dosyası hazırlanacak.

Uyarı

Tüm kelimeler ve kelimelerin anlamları tureng sözlükten çekilmektedir ve tamamı tureng sözlük veritabanlarında bulunmaktadır. Bu uygulama yalnızca konsol ortamından tureng'e erişmek isteyenlere yardımcı olmak için hazırlanmıştır. Görüntülediğiniz tüm içeriklerin yasal hakları vb. tureng'e aittir.