def multi_translation(key, locales = Decidim.available_locales, *options)
      locales.each_with_object({}) do |locale, result|
        I18n.with_locale(locale) do
          result[locale.to_sym] = I18n.t(key, *options)
        end
      end
    end
def multi_translation(key, locales = Decidim.available_locales, *options)
      locales.each_with_object({}) do |locale, result|
        I18n.with_locale(locale) do
          result[locale.to_sym] = I18n.t(key, *options)
        end
      end
    end
Public: Creates a translation for each available language in the list
 given a translation key.

 key     - The key to translate.
 locales - A list of locales to scope the translations to. Picks up all the
           available locales by default.
 options - Any other option to delegate to the individual I18n.t calls

 Returns a Hash with the locales as keys and the translations as values.