Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Перевод TITLE и description главной страницы на языки.


SaOP

Recommended Posts

Всем привет.

Не смог быстро найти решение проблемы с переводом названия(TITLE) и описания(description) главных страниц сайта, когда их несколько или даже много на разных языках.

Если вы здесь, вы наверное уже поняли, что не просто перевести некоторые страницы на насколько языков, такие страницы как Главная и(или) штатная страница контактов.

Вот небольшой мануал-решение без использования сторонних модулей:

 

Главная станица.

1. /catalog/controller/common/home.php:

Спойлер

Заменяем(закомментируем) строки

 

        //$this->document->setTitle($this->config->get('config_meta_title'));
        //$this->document->setDescription($this->config->get('config_meta_description'));

                $this->document->setTitle($this->language->get('text_title'));
                $this->document->setDescription($this->language->get('text_description'));

 

34743875858.jpg.0545eb8f257f22b3a88528873967ae2d.jpg

 

2. /catalog/language/ru-ru/ru-ru.php:

Спойлер

Добавляем

 

$_['text_title']        = 'НАЗВАНИЕ';
$_['text_description']        = 'ОПИСАНИЕ';

 

1346374287274278.thumb.jpg.b7999fa51a2ae7919bd54617b0d9987f.jpg

 

 

3. /catalog/language/en-gb/en-gb.php и т.д. - пишем те же ключи но с соответствующим языку содержимым.

ВСЁ.

 

 

Штатная страница контактов(+добьавление description и keywords ибо их в ней нет).

 

 

Открыть контроллер: /catalog/controller/information/contact.php.

после строки: $this->document->setTitle($this->language->get('heading_title'));
вставляете

$this->document->setDescription($this->language->get('description'));
$this->document->setKeywords($this->language->get('keywords'));

Закрыть контроллер.

 

Открыть языковой файл:  /catalog/language/ru-ru/information/contact.php

после строки: $_['heading_title']  = 'здесь ВАШЕ НАЗВАНИЕ в русской странице';

вставляете 

$_['description'] = 'ваше описание';
$_['keywords'] = 'ваши ключи через запятую';

 

 /catalog/language/en-gb//information/contact.php - проделываем тоже самое но но английском и т.д.

Всё.

Надіслати
Поділитися на інших сайтах


  • 3 years later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.