otwa-aggie/app/models/concerns/globalized.rb

14 lines
266 B
Ruby
Raw Normal View History

2026-08-13 04:44:25 +00:00
module Globalized
extend ActiveSupport::Concern
included do
validate :check_locale
end
def check_locale
return if Locale.exists?(iso: locale)
globalized_model.errors.add(:base, ts("The locale %{name} does not exist.", name: locale))
end
end