Ok so, here is the other thing. Looking at the templates, other than the wording on the buttons, there is no text that can be l10n at this stage as it should already have been returned in the correct locale from PFS2 so, with that, I am thinking the better option would be to leave the templates in the external JS and use the webl10n lib to localize the button names. Thoughts?