Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/rbabel/core_ext.rb

Overview

String extensions.

Instance Method Summary collapse

Instance Method Details

#translate(source_lang, *dest_lang) ⇒ Object

Translates self from the source language into one or more destination languages.

"hello".translate(:en, :fr) #=> "Bonjour"

"hello".translate(:en, :nl, :it) #=> ["Hallo", "Ciao"]


9
10
11
# File 'lib/rbabel/core_ext.rb', line 9

def translate(source_lang, *dest_lang)
  Babel.translate(self, source_lang, *dest_lang)
end