From 3a136570878e6fac79dd618a372e7ee4aa140731 Mon Sep 17 00:00:00 2001 From: MrZYX Date: Mon, 13 Dec 2010 21:48:10 +0100 Subject: [PATCH] fix for #557 --- app/helpers/sockets_helper.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/helpers/sockets_helper.rb b/app/helpers/sockets_helper.rb index 8b48069a1..6ce79653d 100644 --- a/app/helpers/sockets_helper.rb +++ b/app/helpers/sockets_helper.rb @@ -12,6 +12,11 @@ module SocketsHelper def action_hash(uid, object, opts={}) begin user = User.find_by_id uid + unless user.nil? + old_locale = I18n.locale + I18n.locale = user.language.to_s + end + if object.is_a? StatusMessage post_hash = {:post => object, :person => object.person, @@ -59,7 +64,9 @@ module SocketsHelper end action_hash[:mine?] = object.person && (object.person.owner.id == uid) if object.respond_to?(:person) - + + I18n.locale = old_locale unless user.nil? + action_hash.to_json end