Commit 858c4bb2df9d84977bb53b78c06d31e75b71cd14
1 parent
36d91802
google tag manager
Showing
6 changed files
with
153 additions
and
13 deletions
Show diff stats
1 | +<?php | |
2 | + return [ | |
3 | + 'Home' => 'Головна', | |
4 | + 'Submit' => 'Застосувати', | |
5 | + 'Save' => 'Зберегти', | |
6 | + 'Company name' => 'Назва компанії', | |
7 | + 'Profile' => 'Профіль', | |
8 | + 'Host' => 'Сервер', | |
9 | + 'User' => 'Логін', | |
10 | + 'Pass' => 'Пароль', | |
11 | + 'Create Page' => 'Створити сторінку', | |
12 | + 'Add' => 'Додати', | |
13 | + 'Blog Articles' => 'Список статей', | |
14 | + 'Anonymous' => 'Анонім', | |
15 | + 'Create {modelClass}: ' => 'Створити {modelClass}: ', | |
16 | + 'Update {modelClass}: ' => 'Оновити {modelClass}: ', | |
17 | + 'Delete' => 'Видалити', | |
18 | + 'Are you sure you want to delete this item?' => 'Ви впевнені, що хочете видалити цей елемент?', | |
19 | + 'Settings' => 'Налаштування', | |
20 | + 'Submit comment' => 'Надіслати коментар', | |
21 | + 'Username' => 'Ім\'я', | |
22 | + 'Email' => 'Email', | |
23 | + 'Text' => 'Текст повідомлення', | |
24 | + 'Comment posted' => 'Ваш коментар буде опубліковано після перевірки модератором', | |
25 | + 'Hello, world!' => 'Вітаємо!', | |
26 | + 'Create Feedback' => 'Додати відгук', | |
27 | + 'Feedbacks' => 'Відгуки', | |
28 | + 'Search' => 'Пошук', | |
29 | + 'Reset' => 'Скинути', | |
30 | + 'Create' => 'Створити', | |
31 | + 'Update' => 'Оновити', | |
32 | + '(подпись для просмотра страниц)' => '', | |
33 | + '(подпись для новых сессий)' => '', | |
34 | + '(подпись для пользователей)' => '', | |
35 | + '(подпись для сессий)' => '', | |
36 | + '(подпись для приветствия)' => '', | |
37 | + 'Success' => 'Повідомлення надіслано!', | |
38 | + 'Success Text' => 'Дякуємо, ми вам зателефонуємо найближчим часом.', | |
39 | + 'Читать далее' => 'Читати далі', | |
40 | + 'комментариев' => 'коментарів', | |
41 | + 'Связаться с нами ' => 'Зв\'язатися з нами ', | |
42 | + ' или ' => ' або ', | |
43 | + 'Обратная связь' => 'Зворотній зв\'язок', | |
44 | + ]; | |
0 | 45 | \ No newline at end of file | ... | ... |
1 | +<?php | |
2 | +return [ | |
3 | + 'Tags' => 'Теги', | |
4 | + 'Create Blog Article' => 'Создать статью', | |
5 | + 'Blog Articles' => 'Список статей', | |
6 | + 'create_item' => 'Создать', | |
7 | + 'Categories' => 'Категории', | |
8 | + 'Not active' => 'Не активна', | |
9 | + 'Active' => 'Активна', | |
10 | + 'Update Blog Article: ' => 'Обновить статью: ', | |
11 | + 'Update' => 'Обновить', | |
12 | + 'Delete' => 'Удалить', | |
13 | + 'Create' => 'Создать', | |
14 | + 'Comment posted' => 'Ваш комментарий появится после проверки модератором', | |
15 | +]; | |
0 | 16 | \ No newline at end of file | ... | ... |
1 | +<?php | |
2 | +return [ | |
3 | + 'Home' => 'Головна', | |
4 | + 'Submit' => 'Застосувати', | |
5 | + 'Save' => 'Зберегти', | |
6 | + 'Company name' => 'Назва компанії', | |
7 | + 'Old password' => 'Старий пароль', | |
8 | + 'New password' => 'Новий пароль', | |
9 | + 'New password repeat' => 'Повторити новий пароль', | |
10 | + 'Profile information' => 'Інформація про профіль', | |
11 | + 'Personal information' => 'Персональна інформація', | |
12 | + 'Change password' => 'Змінити пароль', | |
13 | + 'Name' => 'Ім\'я', | |
14 | + 'Surname' => 'Прізвище', | |
15 | + 'Profile' => 'Профіль', | |
16 | + 'Settings' => 'Налаштування', | |
17 | + 'Company logo' => 'Логотип компанії', | |
18 | + 'About us' => 'Про компанію', | |
19 | + 'Phone' => 'Телефон', | |
20 | + 'Additional phone' => 'Додатковий телефон', | |
21 | + 'House' => 'Дом', | |
22 | + 'Street' => 'Вулиця', | |
23 | + 'Office' => 'Офіс', | |
24 | + 'City' => 'Місто', | |
25 | + 'Country' => 'Країна', | |
26 | + 'Latitude' => 'Широта', | |
27 | + 'Longitude' => 'Довгота', | |
28 | + 'Google Analytics Key' => 'Код Google Analytics', | |
29 | + 'Pages' => 'Сторінки', | |
30 | + 'Create Page' => 'Створити сторінку', | |
31 | + 'Categories' => 'Категорії', | |
32 | + 'Search for a categories ...' => 'Пошук за категоріями', | |
33 | + 'Update' => 'Оновити', | |
34 | + 'Search' => 'Знайти', | |
35 | + 'Reset' => 'Скинути', | |
36 | + 'Gallery' => 'Галерея', | |
37 | + 'Add' => 'Додати', | |
38 | + 'Common' => 'Загальне', | |
39 | + 'Title' => 'Заголовок', | |
40 | + 'Body' => 'Тіло', | |
41 | + 'Aliases' => 'Псевдоніми', | |
42 | + 'Route' => 'Шлях', | |
43 | + 'Value' => 'Значення', | |
44 | + 'Google analytics code' => 'Код Google аналитики', | |
45 | + 'Yandex metrics code' => 'Код Яндекс метрики', | |
46 | + 'Tag Manager code' => 'Код Tag Manager', | |
47 | + 'Sitemap' => 'Мапа сайта', | |
48 | + 'Blog Articles' => 'Список статей', | |
49 | + 'Anonymous' => 'Анонім', | |
50 | + 'User ID' => 'ID користувача', | |
51 | + 'Image' => 'Зображення', | |
52 | + 'Email' => 'Email', | |
53 | + 'Created At' => 'Створено', | |
54 | + 'Updated At' => 'Оновлено', | |
55 | + 'Visited At' => 'Останній візит', | |
56 | + 'page_id' => 'ID сторінки', | |
57 | + 'Create {item}' => 'Створити {item}', | |
58 | + 'name' => 'Ім\'я', | |
59 | + 'email' => 'Email', | |
60 | + 'phone' => 'Номер телефону', | |
61 | + 'message' => 'Повідомлення', | |
62 | + 'Comment posted' => 'Ваш комментар буде опубліковано після перевірки модератором.', | |
63 | + 'date' => 'Дата', | |
64 | + 'service' => 'Послуга', | |
65 | + 'time' => 'Час', | |
66 | +]; | |
0 | 67 | \ No newline at end of file | ... | ... |
frontend/views/blog/_article.php
... | ... | @@ -64,7 +64,7 @@ |
64 | 64 | } else { |
65 | 65 | echo '0'; |
66 | 66 | } |
67 | - ?> комментариев</a> | |
67 | + ?> <?=\Yii::t('app', 'комментариев')?></a> | |
68 | 68 | </p> |
69 | 69 | </div> |
70 | 70 | </div> |
... | ... | @@ -93,6 +93,6 @@ |
93 | 93 | 'blog/article', |
94 | 94 | 'alias' => $model->lang->alias, |
95 | 95 | ] |
96 | - ) ?>" class="btn btn-template-main">Читать далее</a> | |
96 | + ) ?>" class="btn btn-template-main"><?=\Yii::t('app', 'Читать далее')?></a> | |
97 | 97 | </p> |
98 | 98 | </section> | ... | ... |
frontend/views/layouts/main.php
... | ... | @@ -93,6 +93,8 @@ JS; |
93 | 93 | <link type="image/x-icon" href="/img/favicon.ico" rel="icon"> |
94 | 94 | <title><?= Html::encode($seo->title) ?></title> |
95 | 95 | <?php $this->head() ?> |
96 | + | |
97 | + | |
96 | 98 | <!-- Google Tag Manager --> |
97 | 99 | <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': |
98 | 100 | new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], |
... | ... | @@ -100,6 +102,8 @@ JS; |
100 | 102 | 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); |
101 | 103 | })(window,document,'script','dataLayer','GTM-M6MFXLM');</script> |
102 | 104 | <!-- End Google Tag Manager --> |
105 | + | |
106 | + | |
103 | 107 | <!-- Google Analytics --> |
104 | 108 | <?php if (!empty($settings->ga_code)) { ?> |
105 | 109 | <script async src="https://www.googletagmanager.com/gtag/js?id=UA-109405172-1"></script> |
... | ... | @@ -111,13 +115,19 @@ JS; |
111 | 115 | gtag('config', '<?=$settings->ga_code?>'); |
112 | 116 | </script> |
113 | 117 | <?php } ?> |
118 | + | |
119 | + | |
114 | 120 | </head> |
115 | 121 | <body> |
116 | 122 | <?php $this->beginBody() ?> |
123 | + | |
124 | + | |
117 | 125 | <!-- Google Tag Manager (noscript) --> |
118 | 126 | <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M6MFXLM" |
119 | 127 | height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> |
120 | 128 | <!-- End Google Tag Manager (noscript) --> |
129 | + | |
130 | + | |
121 | 131 | <div id="all"> |
122 | 132 | <header> |
123 | 133 | <!-- *** TOP *** |
... | ... | @@ -355,7 +365,7 @@ _________________________________________________________ --> |
355 | 365 | |
356 | 366 | <form class="navbar-form" role="search"> |
357 | 367 | <div class="input-group"> |
358 | - <input type="text" class="form-control" placeholder="Поиск"> | |
368 | + <input type="text" class="form-control" placeholder="<?=\Yii::t('app', 'Поиск')?>"> | |
359 | 369 | <span class="input-group-btn"> |
360 | 370 | |
361 | 371 | <button type="submit" class="btn btn-template-main"><i class="fa fa-search"></i></button> |
... | ... | @@ -386,7 +396,7 @@ _________________________________________________________ --> |
386 | 396 | <div class="forms_wr_"> |
387 | 397 | <div class="modal-header"> |
388 | 398 | <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> |
389 | - <div class="modal-title" id="Login">Обратная связь</div> | |
399 | + <div class="modal-title" id="Login"><?=\Yii::t('app', 'Обратная связь')?></div> | |
390 | 400 | </div> |
391 | 401 | <div class="modal-body"> |
392 | 402 | |
... | ... | @@ -421,7 +431,7 @@ _________________________________________________________ --> |
421 | 431 | ] |
422 | 432 | ) |
423 | 433 | ->label( |
424 | - "Имя" | |
434 | + \Yii::t('app', 'Имя') | |
425 | 435 | ); |
426 | 436 | |
427 | 437 | echo $formAppointment->field( |
... | ... | @@ -442,7 +452,7 @@ _________________________________________________________ --> |
442 | 452 | ] |
443 | 453 | ) |
444 | 454 | ->label( |
445 | - "Номер телефона" | |
455 | + \Yii::t('app', 'Номер телефона') | |
446 | 456 | ); |
447 | 457 | |
448 | 458 | echo $formAppointment->field( |
... | ... | @@ -463,7 +473,7 @@ _________________________________________________________ --> |
463 | 473 | ] |
464 | 474 | ) |
465 | 475 | ->label( |
466 | - "Дата" | |
476 | + \Yii::t('app', 'Дата') | |
467 | 477 | ); |
468 | 478 | echo "<div class=\"datepicker-wr\"> |
469 | 479 | <div id=\"datepicker\"></div> |
... | ... | @@ -487,10 +497,10 @@ _________________________________________________________ --> |
487 | 497 | ] |
488 | 498 | ) |
489 | 499 | ->label( |
490 | - "Время" | |
500 | + \Yii::t('app', 'Время') | |
491 | 501 | ); |
492 | 502 | |
493 | - $serviceItems = [ "Услуга не выбрана" => "Выберите услугу"]; | |
503 | + $serviceItems = [ \Yii::t('app', "Услуга не выбрана") => \Yii::t('app', "Выберите услугу")]; | |
494 | 504 | foreach ($pageCategories as $pageCategory){ |
495 | 505 | /** |
496 | 506 | * @var PageCategory $pageCategory |
... | ... | @@ -525,7 +535,7 @@ _________________________________________________________ --> |
525 | 535 | $serviceItems, |
526 | 536 | [ |
527 | 537 | 'options' => [ |
528 | - "Услуга не выбрана" => [ | |
538 | + \Yii::t('app', "Услуга не выбрана") => [ | |
529 | 539 | 'disabled' => true, |
530 | 540 | 'selected' => true, |
531 | 541 | ] |
... | ... | @@ -533,13 +543,13 @@ _________________________________________________________ --> |
533 | 543 | ] |
534 | 544 | ) |
535 | 545 | ->label( |
536 | - "Услуга" | |
546 | + \Yii::t('app', "Услуга") | |
537 | 547 | ); |
538 | 548 | |
539 | 549 | echo Html::tag( |
540 | 550 | "p", |
541 | 551 | Html::button( |
542 | - "Отправить", | |
552 | + \Yii::t('app', "Отправить"), | |
543 | 553 | [ |
544 | 554 | 'type' => "submit", |
545 | 555 | 'class' => "send-form btn btn-lg btn-template-primary" |
... | ... | @@ -568,7 +578,7 @@ _________________________________________________________ --> |
568 | 578 | <div class="forms_wr_"> |
569 | 579 | <div class="modal-header"> |
570 | 580 | <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> |
571 | - <div class="modal-title" id="Login">Обратная связь</div> | |
581 | + <div class="modal-title" id="Login"><?=\Yii::t('app', "Обратная связь")?></div> | |
572 | 582 | </div> |
573 | 583 | <div class="modal-body"> |
574 | 584 | ... | ... |