Class: Translatomatic::ProgressUpdater

Inherits:
Object
  • Object
show all
Defined in:
lib/translatomatic/progress_updater.rb

Overview

implements Converter listener

Instance Method Summary collapse

Constructor Details

#initialize(progressbar) ⇒ ProgressUpdater

Returns a new instance of ProgressUpdater.



3
4
5
# File 'lib/translatomatic/progress_updater.rb', line 3

def initialize(progressbar)
  @progressbar = progressbar
end

Instance Method Details

#translated_texts(texts) ⇒ Object



7
8
9
# File 'lib/translatomatic/progress_updater.rb', line 7

def translated_texts(texts)
  @progressbar.progress += texts.length
end

#untranslated_texts(texts) ⇒ Object



11
12
13
# File 'lib/translatomatic/progress_updater.rb', line 11

def untranslated_texts(texts)
  @progressbar.total -= texts.length
end