Module: Ruby::TranslateCall
- Defined in:
- lib/i18n/ripper2ruby/translate_call.rb
Instance Method Summary collapse
- #full_key(*args) ⇒ Object
- #key(*args) ⇒ Object
- #key_matches?(*args) ⇒ Boolean
- #replace_key(search, replacement) ⇒ Object
- #scope(*args) ⇒ Object
- #to_s(options = {}) ⇒ Object
Instance Method Details
#full_key(*args) ⇒ Object
40 41 42 |
# File 'lib/i18n/ripper2ruby/translate_call.rb', line 40 def full_key(*args) arguments.full_key(*args) end |
#key(*args) ⇒ Object
44 45 46 |
# File 'lib/i18n/ripper2ruby/translate_call.rb', line 44 def key(*args) arguments.key(*args) end |
#key_matches?(*args) ⇒ Boolean
52 53 54 |
# File 'lib/i18n/ripper2ruby/translate_call.rb', line 52 def key_matches?(*args) arguments.key_matches?(*args) end |
#replace_key(search, replacement) ⇒ Object
56 57 58 |
# File 'lib/i18n/ripper2ruby/translate_call.rb', line 56 def replace_key(search, replacement) arguments.replace_key(search, replacement) end |
#scope(*args) ⇒ Object
48 49 50 |
# File 'lib/i18n/ripper2ruby/translate_call.rb', line 48 def scope(*args) arguments.scope(*args) end |
#to_s(options = {}) ⇒ Object
60 61 62 63 64 |
# File 'lib/i18n/ripper2ruby/translate_call.rb', line 60 def to_s( = {}) context = (.has_key?(:context) ? self.context(.update(:width => [:context].to_i)) : '') context = context.split("\n").map(&:strip).join("\n") "#{key}: #{filename} [#{row}/#{column}]\n" + context end |