Eddig Jutottam
web.php
// ‘language’ => ‘ro’, //magyar
'components' => [
'i18n' => [
'translations' => [
'app*' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@app/messages',
'sourceLanguage' => 'en',
'fileMap' => [
'app' => 'app.php',
'app/error' => 'error.php',
.....
2
Létrehoztam a messages -foldert, és bele még három en,hu,de -ezekbe pedig egy app.php-t.
// ‘language’ => ‘hu’, //magyar nyelvet kicserélem másra akkor müködik leforditja
De mivel kezdő vagyok nem tudom mi a következő lépés. Létrehoztam két gombot de nem tudom a Controllert megirni.
<a href="<?php echo Url::to([‘setlang/de’]); ?>">Nemet</a><br>
<a href="<?php echo Url::to(['setlang/hu']); ?>">Magyar</a>
Köszönöm a segitséget előre is.
A kérdésem az hogy hogyan tudnám a gombal átváltani a nyelvet, a neten még ezt is találtam,
<?= Html::a(‘HU’, [‘post/view’, ‘language’ => ‘hu’]); ?>
<?= Html::a(‘RO’, [‘post/view’, ‘language’ => ‘ro’]); ?>