В Kohana (версия 3) эта функция определена в system / base.php и является удобной функцией для помощи (как уже упоминалось в других ответах) интернационализации. Вы предоставляете строку (с, необязательно, некоторыми заполнителями для подстановки значений в готовый текст), которая затем интерпретируется и, если требуется, возвращается перевод.
Вопреки предположениям в других ответах, здесь не используется gettext .
Очень простой пример (эта конкретная строка уже переведена на английский, испанский и французский языки в Кохане):
// 1. In your bootstrap.php somewhere below the Kohana::init line
I18n::lang('fr');
// 2. In a view
echo __("Hello, world!"); // Bonjour, monde!