Как правильно построить систему мультиязычности на сайте? т.е меня интересует сам файл с языковым пакетом и обращение к нему. Юзаю шаблонизатор smarty. Хранить перевод можно в массиве и циклом задать $inv->assign("ключ", "перевод"); ?