Board Thread:Code Review/@comment-24757753-20180805110740/@comment-24757753-20180805182531

Thanks for the pointers! Wow, can't believe I forgot escaped quotes… this should fix that. Multi-line strings are indeed invalid (so the JSON wouldn't work anyway), but it'll now ignore them too. I'll have a look at adding some tests.

I was planning to add some documentation for cacheVersion usage: basically, it would need to be incremented for any change to the script that is dependent on the i18n JSON in some way. For example, if a new message is used, or if the arguments used for a message change in some way.