Class: Lolita::I18n::Request::ExportXls

Inherits:
Object
  • Object
show all
Defined in:
lib/lolita-i18n/request.rb

Instance Method Summary collapse

Constructor Details

#initialize(translations) ⇒ ExportXls

Returns a new instance of ExportXls.



171
172
173
# File 'lib/lolita-i18n/request.rb', line 171

def initialize(translations)
  @translations = translations
end

Instance Method Details

#to_aObject



175
176
177
178
179
180
181
182
183
184
185
186
# File 'lib/lolita-i18n/request.rb', line 175

def to_a
  result = []
  translations.each do |key, value|
    result << {
      :key => key,
      :url => value[:url],
      :original_translation => value[:original_translation].to_s,
      :translation => value[:translation].to_s
    }
  end
  result
end