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

Как добавить перевод меню?


SSHEVA

Recommended Posts

Добрый день, у меня сайт мультиязычный я ссылку в меню указал вот так 

<a href="/about_us">О проекте</a>

Как сделать чтоб при выборе одного языка название было одно, а при выборе другого языка другое? Например при русском писало О проекте а при Украинском было Про сайт

Змінено користувачем SSHEVA
Надіслати
Поділитися на інших сайтах

Все ссылки которые у меня 

<li><a href="/">Главная</a>          </li>
        <li><a href="/about_us">О проекте</a>  </li>
        <li><a href="/index.php?route=information/contact">Контакты</a>
<li><a href="/index.php?route=information/information&information_id=6">Доставка</a></li>
 

как мне сделать чтоб все их названия писались в соответствии с выбранным языком

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

<li><a href="<?php echo $this->url->link('information/contact'); ?>"><?php echo $this->language->get('text_contact_url'); ?></a>  </li>
И в языковых файлах пропишите
Надіслати
Поділитися на інших сайтах

А вообще поставьте лучше какой нибудь мультиязычный модуль меню

И чтобы в нем была возможность добавлять и мультиязычные ссылки

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

Можете подробно обьяснить в какой файл вписать и где он находится для каждой из этих ссылок их не много, но как все перевести

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

Мне кажется ссылки будут одни

Нет как раз, не всегда

могут быть

/contacts

/ru/contacts

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

Нет как раз, не всегда

могут быть

/contacts

/ru/contacts

Можно подробно как и где что прописать в какой файле и как вывести в TPL

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

Нет как раз, не всегда

могут быть

/contacts

/ru/contacts

Может путаю, но ведь http://joxi.ru/brRLNblFQ8MKM2  . Т.е. статья одна (и ссылка соответственно тоже), меняется локализация. 

P.s. не работал с мультиязычностью  :unsure:

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


catalog\language\russian\russian.php

catalog\language\укр\укр.php

Так а где ссылка указывается??

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

Может путаю, но ведь http://joxi.ru/brRLNblFQ8MKM2  . Т.е. статья одна (и ссылка соответственно тоже), меняется локализация. 

P.s. не работал с мультиязычностью  :unsure:

В том то и дело, что не работали.

Существуют много модулей меняющие префиксы и даже целые URL

К примеру

Русский:

http://oc2.opencartadmin.com/novosti/

/novosti/

English:

http://oc2.opencartadmin.com/en/news/

/en/news/

 

Уже .../en/news/

 

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

В том то и дело, что не работали.

Существуют много модулей меняющие префиксы и даже целые URL

К примеру

Русский:

http://oc2.opencartadmin.com/novosti/

/novosti/

English:

http://oc2.opencartadmin.com/en/news/

/en/news/

 

Уже .../en/news/

 

Спасибо, понял!)

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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