Я знаю, что на самом деле я не отвечаю на ваш вопрос, но если вы не планируете тратить много времени на этот проект, я бы серьезно подумал просто оставить это как проблему с данными.
{
title : {
key: 'título',
value: 'bienvenida'
}
}
И:
{
title : {
key: 'لقب',
value: 'ترحيب'
}
}
Затем просто сделайте шаблон общим:
<h1>{{title.key}}: {{title.value}}</h1>
И:
<h1>{{title.value}} {{title.key}}</h1>
Все, что вам нужно для поддержки, - это отображение 1: 1 между шаблонамии данные.
Mustache.render(data[language], template[language]);
Не усложняйте:)