fabriziocaldarelli / yii2-messages-translations-manager
Messages Translations Manager
Package info
github.com/FabrizioCaldarelli/yii2-messages-translations-manager
Type:yii2-extension
pkg:composer/fabriziocaldarelli/yii2-messages-translations-manager
1.0.3.1
2018-03-12 14:43 UTC
Requires
- yiisoft/yii2: *
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Messages Translations Manager
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist fabriziocaldarelli/yii2-messages-translations-manager "*"
or add
"fabriziocaldarelli/yii2-messages-translations-manager": "*"
to the require section of your composer.json file.
Requisites
Check that you have configured i18n component :
'components' => [ 'i18n' => [ 'translations' => [ '*' => [ 'class' => 'yii\i18n\DbMessageSource', // Same table name of messagesTranslationsManager message table name 'messageTable' => 'i18n_message', // Same table name of messagesTranslationsManager source message table name 'sourceMessageTable' => 'i18n_source_message', ], ], ], ],
Usage
Once the extension is installed, simply configure it in config\main.php :
'modules' => [ 'messagesTranslationsManager' => [ 'class' => 'sfmobile\ext\messagesTranslationsManager\Module', // Replace message table name 'messageTable' => 'i18n_message', // Replace source message table name 'sourceMessageTable' => 'i18n_source_message', // If you are using AdminLTE, you can activate right format of view files 'isAdminLteLayout' => true, // List of supported languages 'languages' => ['it', 'en'], ], ],
Test
Finally point to http://hosting-url/messagesTranslationsManager and you should see Translations
