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?('.')