AlkatraZ, ну я по такому же принципу хотел сделать, только не нужно по коду расставлять вызовы.
то есть таблица эвентов
ид юзер_то юзер_фром обЖ_ид тип
тип как енум запилить
по типу делаем сообщение в выводе для разных переводов
нужно будет только читалку сделать и массивы заполнить шаблонами для типов сообщений вида
юзер #ид (можно ник достать) оставил новый коментарии к записи #ид