HTML
<div data-i18n="HOME_FOO"></div>
JSON en
"HOME_FOO" : "Give me $2"
This is make warning follows :
jQuery.Deferred exception: Cannot read property '1' of undefined TypeError: Cannot read property '1' of undefined
Problem is jquery.i18n.parser.js simpleParse() on line 33
return parameters[ index ] !== undefined ? parameters[ index ] : '$' + match;
=>
return parameters && parameters[ index ] !== undefined ? parameters[ index ] : '$' + match;
or
return parameters !== undefined && parameters[ index ] !== undefined ? parameters[ index ] : '$' + match;
I guess missing to check parameter also undefined or not.
Thank you.