Commit 0d556e295ba5fcd9b7e5fa5bf59e56088faca4f9

Authored by Anastasia
1 parent 5f694714

translations

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' => [
... ...
common/messages/en/app.php 0 → 100644
  1 +<?php
  2 +return [
  3 + 'Читать далее' => 'Read more'
  4 +];
0 5 \ No newline at end of file
... ...
common/messages/ru/app.php 0 → 100644
  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
... ...
common/messages/ua/app.php 0 → 100644
  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 @@ _________________________________________________________ --&gt;
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 @@ _________________________________________________________ --&gt;
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 @@ _________________________________________________________ --&gt;
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  
... ...