Class: BabelBot::Runner
- Inherits:
-
Object
- Object
- BabelBot::Runner
- Defined in:
- lib/babel_bot/runner.rb
Instance Method Summary collapse
- #generate_strings ⇒ Object
-
#initialize(config) ⇒ Runner
constructor
A new instance of Runner.
Constructor Details
#initialize(config) ⇒ Runner
Returns a new instance of Runner.
10 11 12 |
# File 'lib/babel_bot/runner.rb', line 10 def initialize(config) @config = config end |
Instance Method Details
#generate_strings ⇒ Object
14 15 16 17 18 19 |
# File 'lib/babel_bot/runner.rb', line 14 def generate_strings twine_file_path = @config['twineFilePath'] csv = BabelBot::CSVLoader.new(@config).load BabelBot::TwineGenerator.new(csv, twine_file_path).generate system "twine generate-all-string-files #{twine_file_path} #{@config['projectLocalesPath']}" end |