lib/i18n/tasks/scanners/base_scanner.rb in i18n-tasks-0.7.11 vs lib/i18n/tasks/scanners/base_scanner.rb in i18n-tasks-0.7.12

- old
+ new

@@ -126,10 +126,10 @@ key end VALID_KEY_CHARS = /[-\w.?!;]/ VALID_KEY_RE_STRICT = /^#{VALID_KEY_CHARS}+$/ - VALID_KEY_RE = /^(#{VALID_KEY_CHARS}|[:\#{@}])+$/ + VALID_KEY_RE = /^(#{VALID_KEY_CHARS}|[:\#{@}\[\]])+$/ def valid_key?(key, strict = false) return false if @key_filter && @key_filter_pattern !~ key if strict key =~ VALID_KEY_RE_STRICT && !key.end_with?('.')