Надо разобраться в чужом коде

Дмитрий16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.10.2014

Ничего в сайте делать не надо, но посмотрев код дивжка надо ответить на два вопроса:

1. Каким образом там реализовать мультиязычность? То есть все меню, кнопки, элементы интерфейса хранятся в

отдельном файле или для того чтобы добавить еще один язык все нужно переделывать?

2. Каким образом реализована верстка? Модульно или все "впаяно" в движек?