It has trouble with non-default HTML elements.  I think that the best way to go about doing localization is to have a different JSON file for each language instead of having a base HTML, then modifying that