Обычно выношу локализацию отдельно, реализовал как в Yii, в том числе и с поддержкой склонения числительных. Пока не публиковал код нигде, руки не доходят красиво оформить, но если кому понравится могу поделиться:
App.messages.ru = {
main: {
'Hello {subject}': 'Привет'
}
};
...
var text = App.t('main', 'Hello {subject}', {'{subject}': 'Мир'});