class Kita::LocaleSettings
Public Class Methods
new()
click to toggle source
# File lib/kita/locale.rb, line 3 def initialize FastGettext.add_text_domain('kita', path: File.join(RootPath, 'locale'), type: :po) FastGettext.text_domain = 'kita' FastGettext.available_locales = %w(de en) puts "Select locale code:" FastGettext.available_locales.each do |locale| puts locale end change_locale_to gets.strip.downcase end
Private Instance Methods
change_locale_to(locale)
click to toggle source
# File lib/kita/locale.rb, line 19 def change_locale_to(locale) locale = 'en' unless FastGettext.available_locales.include?(locale) FastGettext.locale = locale end