# File lib/i18n-js.rb, line 51
    def segments_per_locale(pattern,scope)
      ::I18n.available_locales.each_with_object({}) do |locale,segments|
        result = scoped_translations("#{locale}.#{scope}")
        unless result.empty?
          segment_name = ::I18n.interpolate(pattern,{:locale => locale})
          segments[segment_name] = result
        end
      end
    end