lib/i18n/tasks/scanners/pattern_scanner.rb in i18n-tasks-0.9.0 vs lib/i18n/tasks/scanners/pattern_scanner.rb in i18n-tasks-0.9.1

- old
+ new

@@ -81,10 +81,10 @@ first(occurrence.line_num - 1).reverse_each.find { |x| x =~ /\bdef\b/ } method && method.strip.sub(/^def\s*/, '').sub(/[\(\s;].*$/, '') end def translate_call_re - /(?<=^|[^\w'\-])t(?:ranslate)?/ + /(?<=^|[^\w'\-.]|[^\w'\-]I18n\.|I18n\.)t(?:ranslate)?/ end # Match literals: # * String: '', "#{}" # * Symbol: :sym, :'', :"#{}"