Я думал, что двойное подчеркивание всегда означало приватную функцию, но что это значит в cakephp 2.0 в таких примерах, как этот http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html
Например
$this->Session->setFlash(__('The user could not be saved. Please, try again.'));
Функция двойного подчеркивания в CakePHP обрабатывает локализацию.Он используется, когда вы хотите перевести свое приложение с помощью словаря перевода строк.
Cake PHP Book: глобальные константы и функции
См. Также Интернационализация и локализация