instance method
scope_key_by_partial
Ruby on Rails 7.2.3
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 128
def scope_key_by_partial(key)
if key&.start_with?(".")
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]}#{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 128
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionView::Helpers::TranslationHelper