avtor.fox, классы подгружаются по autoload. lang::get()->message сначала подгрузит lang.php. затем russian.php. Согласен, Ваш вариант лаконичней. Но не вижу смысла держать все переводы в одном классе. Там может быть много текста, зачем погружать лишнюю информацию и забивать память. Тогда как в моем варианте при обращении погрузится только нужный текст. Поэтому мне удобней пользоваться все-же классами. Если взялся делать в одном стиле, то такого стиля и надо придерживаться.
|