Commit 9819a6bf authored by Jean-Philippe Lang's avatar Jean-Philippe Lang

Fixes menu translation.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2497 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent 95ba220b
......@@ -99,7 +99,6 @@ module Redmine
item.url
end
caption = item.caption(project)
caption = l_or_humanize(caption, :prefix => 'label_') if caption.is_a?(Symbol)
if block_given?
yield item, caption, url, (current_menu_item == item.name)
else
......@@ -186,7 +185,7 @@ module Redmine
@url = url
@condition = options[:if]
@param = options[:param] || :id
@caption = options[:caption] || @name
@caption = options[:caption]
@html_options = options[:html] || {}
# Adds a unique class to each menu item based on its name
@html_options[:class] = [@html_options[:class], @name.to_s.dasherize].compact.join(' ')
......@@ -198,7 +197,11 @@ module Redmine
c = @name.to_s.humanize if c.blank?
c
else
@caption
if @caption.nil?
l_or_humanize(name, :prefix => 'label_')
else
@caption.is_a?(Symbol) ? l(@caption) : @caption
end
end
end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment