Class: Yamlt::Translator
- Inherits:
-
Object
- Object
- Yamlt::Translator
- Defined in:
- lib/yamlt/translator.rb
Instance Method Summary collapse
-
#initialize(source_lang, target_lang) ⇒ Translator
constructor
A new instance of Translator.
- #translate(original, target = nil) ⇒ Object
Constructor Details
#initialize(source_lang, target_lang) ⇒ Translator
Returns a new instance of Translator.
8 9 10 11 |
# File 'lib/yamlt/translator.rb', line 8 def initialize(source_lang, target_lang) @source_lang = source_lang @target_lang = target_lang end |
Instance Method Details
#translate(original, target = nil) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/yamlt/translator.rb', line 13 def translate(original,target = nil) if respond_to?(:custom_translate) self.custom_translate(original, target) else original end end |