Dynamic template merger

Turn zipped text files into CSV file

Create template files

The template file name will become your file name for each template, for example, if the template file name is "template.html", your files will be "template.ar.html", "template.en_US.html", etc.

Your CSV file should ALWAYS be in the following format:

languages subject_line header body footer
en en subject line en header en body en footer
fr fr subject line fr header fr body fr footer
zh-TW zh-TW subject line zh-TW header zh-TW body zh-TW footer

Your template file should have "tags" matching the CSV file header row, for example, {{languages}}, {{subject_line}}, {{header}}, etc.