Skip to main content


Optionally you can use following module translation method instead of Yii's standard approach (

For Internationalization to work properly, you should also consider the notes on Setting Up PHP Environment from the Yii Guide.

Message Category#

Following message category syntax is automatically mapped against your modules messages folder.

Yii::t('ExampleModule.some_own_category', 'Translate me');

Base Category Naming Examples:

  • polls -> PollsModule
  • custom_pages -> CustomPagesModule

(Re-) Generate message files#

Example message creation command for module with id example:

php yii message/extract-module *example*