instance method
scope_key_by_partial
Ruby on Rails 6.0.6
Since v3.0.20 PrivateSignature
scope_key_by_partial(key)
No documentation comment.
Parameters
-
keyreq
Source
# File actionview/lib/action_view/helpers/translation_helper.rb, line 134
def scope_key_by_partial(key)
stringified_key = key.to_s
if stringified_key.first == "."
if @virtual_path
@_scope_key_by_partial_cache ||= {}
@_scope_key_by_partial_cache[@virtual_path] ||= @virtual_path.gsub(%r{/_?}, ".")
"#{@_scope_key_by_partial_cache[@virtual_path]}#{stringified_key}"
else
raise "Cannot use t(#{key.inspect}) shortcut because path is not available"
end
else
key
end
end
Defined in actionview/lib/action_view/helpers/translation_helper.rb line 134
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionView::Helpers::TranslationHelper