X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/293fe68eff1923a00992e0a195ba025ab7bd9efa..3abeeb7f41302c785306b241d0e7afdda16b3247:/app/helpers/browse_helper.rb?ds=sidebyside diff --git a/app/helpers/browse_helper.rb b/app/helpers/browse_helper.rb index 14b1f7cc2..cf2bc6474 100644 --- a/app/helpers/browse_helper.rb +++ b/app/helpers/browse_helper.rb @@ -11,28 +11,16 @@ module BrowseHelper # don't look at object tags if redacted, so as to avoid giving # away redacted version tag information. unless object.redacted? - available_locales = Locale::List.new(name_locales(object)) + available_locales = Locale.list(name_locales(object)) - Rails.logger.info "available_locales = #{available_locales.map(&:to_s)}" - - preferred_locales = if current_user - current_user.preferred_languages - else - Locale.new(I18n.locale).candidates - end - - Rails.logger.info "preferred_locales = #{preferred_locales.expand.map(&:to_s)}" - - locale = available_locales.preferred(preferred_locales) - - Rails.logger.info "locale = #{locale}" + locale = available_locales.preferred(preferred_languages) if object.tags.include? "name:#{locale}" - name = t "printable_name.with_name_html", :name => content_tag(:bdi, object.tags["name:#{locale}"].to_s), :id => content_tag(:bdi, name) + name = t "printable_name.with_name_html", :name => tag.bdi(object.tags["name:#{locale}"].to_s), :id => tag.bdi(name) elsif object.tags.include? "name" - name = t "printable_name.with_name_html", :name => content_tag(:bdi, object.tags["name"].to_s), :id => content_tag(:bdi, name) + name = t "printable_name.with_name_html", :name => tag.bdi(object.tags["name"].to_s), :id => tag.bdi(name) elsif object.tags.include? "ref" - name = t "printable_name.with_name_html", :name => content_tag(:bdi, object.tags["ref"].to_s), :id => content_tag(:bdi, name) + name = t "printable_name.with_name_html", :name => tag.bdi(object.tags["ref"].to_s), :id => tag.bdi(name) end end