Implementar multilenguaje

Hola, estoy implementando un website multilenguaje, y leyendo la guía de yii encontré este wiki:

http://www.yiiframework.com/wiki/26/setting-and-maintaining-the-language-in-application-i18n

Pero en vez de implementar una clase controller derivada, he implementado el comentario de zaccaria

http://www.yiiframework.com/wiki/26/setting-and-maintaining-the-language-in-application-i18n#c1941

Funciona correctamente, pero luego en otro comentario, http://www.yiiframework.com/wiki/26/setting-and-maintaining-the-language-in-application-i18n#c3456 aconseja que sería mejor la mezcla de las dos formas, la del artículo con la suya, y esto es lo que no consigo entender. Si tengo que poner la function init en el comportamiento de la aplicación o dónde…

Gracias y saludos