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