Method: Translatomatic::Translator::MyMemory#initialize

Defined in:
lib/translatomatic/translator/my_memory.rb

#initialize(options = {}) ⇒ MyMemory

Create a new MyMemory translator instance



14
15
16
17
18
19
20
21
# File 'lib/translatomatic/translator/my_memory.rb', line 14

def initialize(options = {})
  super(options)
  @key = options[:mymemory_api_key] || ENV["MYMEMORY_API_KEY"]
  @email = options[:mymemory_email] || ENV["MYMEMORY_EMAIL"]
  @query_options = {}
  @query_options.merge!(de: @email) if @email
  @query_options.merge!(key: @key) if @key
end