10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/inplace_i18n/translation_helper.rb', line 10
def translate_with_inplace_editing(key, options = {})
key = scope_key_by_partial(key).to_s
inplace = true
inplace = options[:inplace] unless options.blank?
translation = translate_without_inplace_editing(key, options)
if inplace
key = I18n.locale.to_s + '.'+key
translation = " " if translation.blank?
translation = '<span class="i18n_translation"><span id="'+key+'" class="inplace_i18n"></span></span>' + translation
end
translation.html_safe
end
|