Sha256: 5cc6dec3d364848f7130c9baae0ee8271c5f35fad45611a4d268c471bcc23362
Contents?: true
Size: 492 Bytes
Versions: 1
Compression:
Stored size: 492 Bytes
Contents
#!/usr/bin/env ruby # # Translates a phrase into another language # =begin `gtranslate french "Hello"` # => "Bonjour" `gtranslate fr Hello # => "Bonjour" =end require "rubygems" require "gtranslate" def usage puts "USAGE: gtranslate <language_to> <phrase>" end if ARGV.size != 2 usage exit! end to, phrase = ARGV unless Google::Translate.valid_lang?(to) usage exit! end puts "Translating '#{phrase}' to #{to}" puts Google::Translate.send("to_#{to}".to_sym, phrase)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
caius-gtranslate-0.9.1 | bin/gtranslate |