module I18n::Tasks::Command::OptionParsers::Locale::Validator

Constants

VALID_LOCALE_RE

Public Instance Methods

validate!(locale) click to toggle source
# File lib/i18n/tasks/command/option_parsers/locale.rb, line 10
def validate!(locale)
  if VALID_LOCALE_RE !~ locale
    fail CommandError, I18n.t('i18n_tasks.cmd.errors.invalid_locale', invalid: locale)
  end

  locale
end