# File lib/i18n-js.rb, line 69 def configured_segments config[:translations].each_with_object({}) do |options,segments| options.reverse_merge!(:only => "*") if options[:file] =~ ::I18n::INTERPOLATION_PATTERN segments.merge!(segments_per_locale(options[:file],options[:only])) else result = segment_for_scope(options[:only]) segments[options[:file]] = result unless result.empty? end end end