Commit 0d556e295ba5fcd9b7e5fa5bf59e56088faca4f9
1 parent
5f694714
translations
Showing
7 changed files
with
60 additions
and
64 deletions
Show diff stats
common/config/main.php
| ... | ... | @@ -35,22 +35,10 @@ |
| 35 | 35 | 'class' => 'yii\i18n\PhpMessageSource', |
| 36 | 36 | 'basePath' => '@artbox/core/messages', |
| 37 | 37 | ], |
| 38 | - 'catalog' => [ | |
| 39 | - 'class' => 'yii\i18n\PhpMessageSource', | |
| 40 | - 'basePath' => '@artbox/catalog/messages', | |
| 41 | - ], | |
| 42 | 38 | 'app' => [ |
| 43 | 39 | 'class' => 'yii\i18n\PhpMessageSource', |
| 44 | 40 | 'basePath' => '@common/messages', |
| 45 | 41 | ], |
| 46 | - 'blog' => [ | |
| 47 | - 'class' => 'yii\i18n\PhpMessageSource', | |
| 48 | - 'basePath' => '@artbox/weblog/messages', | |
| 49 | - ], | |
| 50 | - 'order' => [ | |
| 51 | - 'class' => 'yii\i18n\PhpMessageSource', | |
| 52 | - 'basePath' => '@artbox/order/messages', | |
| 53 | - ], | |
| 54 | 42 | ], |
| 55 | 43 | ], |
| 56 | 44 | 'filedb' => [ | ... | ... |
| 1 | +<?php | |
| 2 | +return [ | |
| 3 | + 'Home' => 'Главная', | |
| 4 | + 'Contacts' => 'Контакты', | |
| 5 | + 'About' => 'О нас', | |
| 6 | + 'Blog' => 'Блог', | |
| 7 | + 'Events' => 'Мероприятия', | |
| 8 | + 'Name' => 'Имя', | |
| 9 | + 'Phone' => 'Телефон', | |
| 10 | + 'Message' => 'Сообщения', | |
| 11 | + 'You question' => 'Ваш вопрос', | |
| 12 | + 'Send' => 'Отправить', | |
| 13 | + 'Contact us!' => 'Свяжитесь с нами', | |
| 14 | + 'Go to contact page' => 'Перейти на страницу контактов', | |
| 15 | + 'Send message' => 'Отправить сообщение', | |
| 16 | + 'Contact form' => "Форма для связи" | |
| 17 | +]; | |
| 0 | 18 | \ No newline at end of file | ... | ... |
| 1 | +<?php | |
| 2 | +return [ | |
| 3 | + 'Home' => 'Головна', | |
| 4 | + 'Contacts' => 'Контакти', | |
| 5 | + 'About' => 'Про нас', | |
| 6 | + 'Blog' => 'Блог', | |
| 7 | + 'Events' => 'Заходи', | |
| 8 | + 'Name' => 'Ім\'я', | |
| 9 | + 'Phone' => 'Телефон', | |
| 10 | + 'Message' => 'Повідомленя', | |
| 11 | + 'You question' => 'Ваше питання', | |
| 12 | + 'Send' => 'Відправити', | |
| 13 | + 'Contact us!' => 'Зв\'яжіться з нами', | |
| 14 | + 'Go to contact page' => 'Перейти до сторінки контактів', | |
| 15 | + 'Читать далее' => 'Читати далі', | |
| 16 | + "Send message" => 'Надіслати повідомлення', | |
| 17 | + "Contact form" => 'Форма для зв\'язку' | |
| 18 | +]; | |
| 0 | 19 | \ No newline at end of file | ... | ... |
frontend/config/main.php
| 1 | 1 | <?php |
| 2 | 2 | use artbox\core\components\LanguageRequest; |
| 3 | 3 | use artbox\core\components\SeoComponent; |
| 4 | - use artbox\core\components\SeoUrlManager; | |
| 5 | 4 | use artbox\core\seo\UrlManager; |
| 6 | 5 | |
| 7 | 6 | $params = array_merge( |
| ... | ... | @@ -46,9 +45,9 @@ |
| 46 | 45 | ], |
| 47 | 46 | ], |
| 48 | 47 | 'labels' => [ |
| 49 | - 'email' => 'Email', | |
| 50 | - 'name' => 'Name', | |
| 51 | - 'message' => 'You question', | |
| 48 | + 'email' => \Yii::t('app','Email'), | |
| 49 | + 'name' => \Yii::t('app','Name'), | |
| 50 | + 'message' => \Yii::t('app','You question'), | |
| 52 | 51 | ], |
| 53 | 52 | 'inputOptions' => [ |
| 54 | 53 | 'message' => [ |
| ... | ... | @@ -56,7 +55,7 @@ |
| 56 | 55 | 'options' => [], |
| 57 | 56 | ], |
| 58 | 57 | ], |
| 59 | - 'buttonContent' => 'Send', | |
| 58 | + 'buttonContent' => \Yii::t('app','Send'), | |
| 60 | 59 | 'scenario' => 'feedback', |
| 61 | 60 | 'sendEmail' => false, |
| 62 | 61 | 'formId' => 'feedback-form', |
| ... | ... | @@ -97,10 +96,10 @@ |
| 97 | 96 | ] |
| 98 | 97 | ], |
| 99 | 98 | 'labels' => [ |
| 100 | - 'email' => 'Email', | |
| 101 | - 'name' => 'Name', | |
| 102 | - 'message' => 'Message', | |
| 103 | - 'phone' => 'Phone' | |
| 99 | + 'email' => \Yii::t('app','Email'), | |
| 100 | + 'name' => \Yii::t('app', 'Name'), | |
| 101 | + 'message' => \Yii::t('app','Message'), | |
| 102 | + 'phone' => \Yii::t('app','Phone') | |
| 104 | 103 | ], |
| 105 | 104 | |
| 106 | 105 | 'inputOptions' => [ |
| ... | ... | @@ -123,7 +122,7 @@ |
| 123 | 122 | 'buttonOptions' => [ |
| 124 | 123 | 'class' => 'btn btn-template-main', |
| 125 | 124 | ], |
| 126 | - 'buttonContent' => '<i class="fa fa-envelope-o"></i> Send message', | |
| 125 | + 'buttonContent' => '<i class="fa fa-envelope-o"></i>' .\Yii::t('app','Send message'), | |
| 127 | 126 | 'sendEmail' => false, |
| 128 | 127 | 'ajax' => true, |
| 129 | 128 | 'formId' => 'contact-form', | ... | ... |
frontend/views/layouts/main.php
| ... | ... | @@ -238,7 +238,8 @@ _________________________________________________________ --> |
| 238 | 238 | ); |
| 239 | 239 | } |
| 240 | 240 | ?> |
| 241 | - <?php $lang = explode("-", \Yii::$app->language); ?> | |
| 241 | + <?php $lang = explode("-", \Yii::$app->language); | |
| 242 | + ?> | |
| 242 | 243 | <div class="langs"> |
| 243 | 244 | <a<?php if ($lang[ '0' ] == 'ru') { |
| 244 | 245 | echo ' class="active"'; |
| ... | ... | @@ -316,7 +317,7 @@ _________________________________________________________ --> |
| 316 | 317 | ]; |
| 317 | 318 | } |
| 318 | 319 | $items[] = [ |
| 319 | - 'label' => \Yii::t('app', 'Contatcs'), | |
| 320 | + 'label' => \Yii::t('app', 'Contacts'), | |
| 320 | 321 | 'url' => [ 'site/contact' ], |
| 321 | 322 | ]; |
| 322 | 323 | $items[] = [ |
| ... | ... | @@ -449,43 +450,23 @@ _________________________________________________________ --> |
| 449 | 450 | <?php |
| 450 | 451 | } |
| 451 | 452 | ?> |
| 452 | - <a href="#" class="btn btn-template-transparent-primary modal-link" data-form="feedback-modal" data-toggle="modal">Contact us!</a> | |
| 453 | + <a href="#" class="btn btn-template-transparent-primary modal-link" data-form="feedback-modal" data-toggle="modal"><?=\Yii::t('app', 'Contact us!')?></a> | |
| 453 | 454 | </div> |
| 454 | 455 | |
| 455 | 456 | <div class="col-md-4 col-sm-12 col-md-offset-2"> |
| 456 | 457 | |
| 457 | - <h4><?php echo \Yii::t('app', 'Contact'); ?></h4> | |
| 458 | + <h4><?php echo \Yii::t('app', 'Contacts'); ?></h4> | |
| 458 | 459 | |
| 459 | 460 | <p> |
| 460 | 461 | <?php |
| 461 | - if (!empty($settings->office)) { | |
| 462 | - echo \Yii::t( | |
| 463 | - 'app', | |
| 464 | - 'Office {office}', | |
| 465 | - [ | |
| 466 | - 'office' => $settings->office, | |
| 467 | - ] | |
| 468 | - ) . Html::tag('br'); | |
| 469 | - } | |
| 470 | - if (!empty($settings->street)) { | |
| 471 | - echo $settings->street; | |
| 472 | - if (!empty($settings->house)) { | |
| 473 | - echo " " . $settings->house; | |
| 474 | - } | |
| 475 | - echo Html::tag('br'); | |
| 476 | - } | |
| 477 | - if (!empty($settings->city)) { | |
| 478 | - echo $settings->city; | |
| 479 | - echo Html::tag('br'); | |
| 480 | - } | |
| 481 | - if (!empty($settings->country)) { | |
| 482 | - echo Html::tag('strong', $settings->country); | |
| 462 | + if (!empty($settings->lang->address)) { | |
| 463 | + echo Html::tag('strong', $settings->lang->address); | |
| 483 | 464 | } |
| 484 | 465 | ?> |
| 485 | 466 | </p> |
| 486 | 467 | |
| 487 | 468 | <?= Html::a( |
| 488 | - 'Go to contact page', | |
| 469 | + \Yii::t('app', 'Go to contact page'), | |
| 489 | 470 | [ 'site/contact' ], |
| 490 | 471 | [ |
| 491 | 472 | 'class' => 'btn btn-small btn-template-transparent-primary', | ... | ... |
frontend/views/site/contact.php
| ... | ... | @@ -10,13 +10,12 @@ |
| 10 | 10 | use common\models\Settings; |
| 11 | 11 | use frontend\assets\MapAsset; |
| 12 | 12 | use yii\helpers\Html; |
| 13 | - use yii\bootstrap\ActiveForm; | |
| 14 | 13 | use yii\web\View; |
| 15 | 14 | |
| 16 | 15 | MapAsset::register($this); |
| 17 | 16 | $settings = Settings::getInstance(); |
| 18 | 17 | |
| 19 | - $this->title = \Yii::t('app', 'Contact'); | |
| 18 | + $this->title = \Yii::t('app', 'Contacts'); | |
| 20 | 19 | $this->params[ 'breadcrumbs' ][] = $this->title; |
| 21 | 20 | |
| 22 | 21 | $js = <<< JS |
| ... | ... | @@ -59,18 +58,8 @@ JS; |
| 59 | 58 | <h3>Address</h3> |
| 60 | 59 | <p> |
| 61 | 60 | <?php |
| 62 | - if (!empty( $settings->street )) { | |
| 63 | - echo $settings->street; | |
| 64 | - if (!empty( $settings->house )) { | |
| 65 | - echo " " . $settings->house; | |
| 66 | - } | |
| 67 | - echo Html::tag('br'); | |
| 68 | - } | |
| 69 | - if (!empty( $settings->city )) { | |
| 70 | - echo $settings->city; | |
| 71 | - if (!empty( $settings->country )) { | |
| 72 | - echo Html::tag('strong', ", " . $settings->country); | |
| 73 | - } | |
| 61 | + if (!empty( $settings->lang->address )) { | |
| 62 | + echo $settings->lang->address; | |
| 74 | 63 | } |
| 75 | 64 | ?> |
| 76 | 65 | </p> |
| ... | ... | @@ -138,7 +127,7 @@ JS; |
| 138 | 127 | |
| 139 | 128 | <div class="col-md-12"> |
| 140 | 129 | <div class="heading"> |
| 141 | - <h2> Contact form </h2> | |
| 130 | + <h2> <?=\Yii::t('app', 'Contact form')?> </h2> | |
| 142 | 131 | </div> |
| 143 | 132 | </div> |
| 144 | 133 | ... | ... |