PHP code example of conquer / i18n
1. Go to this page and download the library: Download conquer/i18n library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
conquer / i18n example snippets
$config = [
'bootstrap' => ['translate'],
'language' => 'ru',
'modules' => [
'translate' => 'conquer\i18n\Module'
],
'components' => [
'i18n' => [
'class' => 'yii\i18n\I18N',
'translations' => [
'*' => [
'class' => 'conquer\i18n\MessageSource',
'translator' => [
// 'class'=>'conquer\i18n\translators\GoogleTranslator',
// 'apiKey' => 'obtain API key in the google developer console',
'class'=>'conquer\i18n\translators\YandexTranslator',
'apiKey' => '[yandex form](https://tech.yandex.com/keys/get/?service=trnsl)',
],
],
],
],
],
];
<h1><?= \Yii::t('app', 'Congratulations!')
'components' => [
'i18n' => [
'class' => 'yii\i18n\I18N',
'translations' => [
'yandex' => [
'class' => 'conquer\i18n\MessageSource',
'translator' => [
'class'=>'conquer\i18n\translators\YandexTranslator',
'apiKey' => '[yandex form](https://tech.yandex.com/keys/get/?service=trnsl)',
],
],
],
],
],
<h1><?= \Yii::t('yandex', 'Congratulations!')
$ php composer.phar