finish messages i18n + controller + model

This commit is contained in:
wvengen 2013-02-09 10:13:56 +01:00
parent 5941bbbf4f
commit 36b18bcfbd
7 changed files with 60 additions and 28 deletions

View file

@ -48,9 +48,9 @@ class Message < ActiveRecord::Base
def reply_to=(message_id)
message = Message.find(message_id)
add_recipients([message.sender])
self.subject = "Re: #{message.subject}"
self.body = "#{message.sender.nick} schrieb am #{I18n.l(message.created_at, :format => :short)}:\n"
message.body.each_line{ |l| self.body += "> #{l}" }
self.subject = I18n.t('messages.model.reply_subject', :subject => message.subject)
self.body = I18n.t('messages.model.reply_header', :user => message.sender.nick, :when => I18n.l(message.created_at, :format => :short)) + "\n"
message.body.each_line{ |l| self.body += I18n.t('messages.model.reply_indent', :line => l) }
end
def mail_to=(user_id)
@ -64,7 +64,7 @@ class Message < ActiveRecord::Base
end
def sender_name
system_message? ? 'Foodsoft' : sender.nick rescue "??"
system_message? ? I18n.t('layouts.foodsoft') : sender.nick rescue "??"
end
def recipients