- Fixes issue with parentheses in translations (closes #4107) - No longer marking translation keys invalid if they contain HTML, as that was probably not performant. Instead, parameters will simply be escaped via the StringJS library.
html in them (or more specifically, < and >)
Also related to regression first caused by the fix to #3695 from fcb381f922 Also, added tests for translator. omg.
fcb381f922