There are three ways of generating language-independent HTML templates:
Getting Texts from the SAP System
Using Language-Specific Templates
Using Language Resource Files