Sha256: 2aef5e95b29b8b3f4584a950a5a3ed94da544936ca2389956da6c86e869bce7a

Contents?: true

Size: 595 Bytes

Versions: 7

Compression:

Stored size: 595 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require "optparse"
require "habluhablu"

args = {}
OptionParser.new do |opts|
  opts.banner = "Generate files including basic phrases translations (using with I18n gem)"

  opts.on("-l", "--language SYMBOL", "The unit of the unnamed, first amount argument")
end.parse!(into: args)

Habluhablu.hablu(args[:language])
if File.exist?("config/locales/#{args[:language]}.yml")
  puts "..."
  sleep 0.5
  puts "File for #{args[:language].upcase} language has been generated successfully!"
else
  puts "Something went wrong!"
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
habluhablu-0.2.2 exe/habluhablu
habluhablu-0.2.1 exe/habluhablu
habluhablu-0.2.0 exe/habluhablu
habluhablu-0.1.9 exe/habluhablu
habluhablu-0.1.8 exe/habluhablu
habluhablu-0.1.7 exe/habluhablu
habluhablu-0.1.6 exe/habluhablu