Rails 4.1.0 で新しく導入された便利メソッド - willnet.in

def available_locale(parsed_locale)
  I18n.available_locales.map(&:to_s).include?(parsed_locale) ? parsed_locale : nil
end

def available_locale(parsed_locale)
  parsed_locale.presence_in(I18n.available_locales.map(&:to_s))
end

これで済む。

知らなかった…使っていこう。