From 87974b4e412c111852fb409f27986d472ec21b4b Mon Sep 17 00:00:00 2001 From: Vasiliy Ermolovich Date: Sat, 26 Nov 2011 19:44:41 +0300 Subject: [PATCH] don't use i18n just with attribute to lookup translation if it is a model, closes #364 --- lib/simple_form/inputs/base.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/simple_form/inputs/base.rb b/lib/simple_form/inputs/base.rb index 4cba651c..3acc495b 100644 --- a/lib/simple_form/inputs/base.rb +++ b/lib/simple_form/inputs/base.rb @@ -129,7 +129,7 @@ module SimpleForm lookups << :"#{joined_model_names}.#{lookup_action}.#{reflection_or_attribute_name}" lookups << :"#{joined_model_names}.#{reflection_or_attribute_name}" end - lookups << :"#{reflection_or_attribute_name}" + lookups << :"#{attribute_name}" unless reflection lookups << default I18n.t(lookups.shift, :scope => :"simple_form.#{namespace}", :default => lookups).presence