class Tr8n::Tokens::HiddenToken
Public Class Methods
expression()
click to toggle source
# File lib/tr8n/tokens/hidden_token.rb, line 42 def self.expression /(\{_[\w]+\})/ end
Public Instance Methods
allowed_in_translation?()
click to toggle source
# File lib/tr8n/tokens/hidden_token.rb, line 46 def allowed_in_translation? false end
dependant?()
click to toggle source
# File lib/tr8n/tokens/hidden_token.rb, line 54 def dependant? false end
dependency_rules()
click to toggle source
# File lib/tr8n/tokens/hidden_token.rb, line 58 def dependency_rules [] end
humanized_name()
click to toggle source
# File lib/tr8n/tokens/hidden_token.rb, line 76 def humanized_name @humanized_name ||= begin hnm = name[1..-1].clone hnm.gsub!('__', ' ') hnm.gsub!('_', '/') hnm end end
language_rule()
click to toggle source
# File lib/tr8n/tokens/hidden_token.rb, line 62 def language_rule nil end
prepare_label_for_suggestion(label, index)
click to toggle source
return humanized form
# File lib/tr8n/tokens/hidden_token.rb, line 72 def prepare_label_for_suggestion(label, index) label.gsub(full_name, humanized_name) end
prepare_label_for_translator(label)
click to toggle source
return humanized form
# File lib/tr8n/tokens/hidden_token.rb, line 67 def prepare_label_for_translator(label) label.gsub(full_name, humanized_name) end
supports_cases?()
click to toggle source
# File lib/tr8n/tokens/hidden_token.rb, line 50 def supports_cases? false end