i18n support for templates and js files

It covers the 2nd and 4th tasks in the apigee#9.

*Contribution guide issue will be sent in a different PR after a review*