# File message_resources.rb, line 133 def message(key, locale=nil, args=nil, return_key_when_not_found=true) bundle = @@bundles[locale] || @@bundles["default"] if return_key_when_not_found msg = bundle[key] || key else msg = bundle[key] end if (args && msg) args.each_index{|i| r=Regexp.new("\\{#{i}\\}"); msg=msg.gsub(r,args[i].to_s) } end msg end