Лучшая альтернатива - установить заголовок для переведенной строки.Замените:
#{set 'title'}My Title#{/set}
на
#{set 'title'}&{'my.title.i18n.key'}#{/set}
Если вы используете короткую версию, сделайте:
#{set 'title', messages.get('my.title.i18n.key') /}
, поскольку messages
является неявным объектом в шаблонах.