0

Доработки в языковые версии сайта

Александр Т 6 лет назад 0

Предложения по доработке по языкам

Проблема добавления нового языка должна решаться комплексно:

  1. В куках нужно запоминать язык, выбранный пользователем, и следующий раз открывать сайт уже с этим языком.
  2. Логотип сайта, особенно если там есть текст, на разных языках может быть разным и нужно дать возможность грузить для каждого языка свой вариант.
  3. Хотелось бы, чтобы Корзина, Оформление заказа, надписи на кнопках и все системные сообщения (типа ТОВАР ДОБАВЛЕН В КОРЗИНУ) и т.п. были на выбранном языке.
  4. Ссылки из меню и прочих мест макета работают нормально и ведут на свою языковую версию – тут всё путем, а вот ссылки, установленные пользователем на страницах, в статьях, в описании товаров и т.д. должны вести на свою языковую страницу.


Поясню на примере:

Есть сайт на русском и украинском языке.

Изначально сайт создавался на русском языке.

Делаем его украинскую версию и все статьи, страницы и описания товаров переводим на украинский. Но там есть ссылки и в них в href прописан адрес русскоязычной страницы.

В украинской версии нужно, чтобы ссылка из статьи вела именно на аналогичную украиноязычную статью – т.е. ей нужно автоматически добавлять параметр ?lang=ua . 

Например, есть статья в русскоязычной версии «Доставка»: www.sate.com.ua/page/delivery и ней в тексте есть ссылка на статью "Оплата" www.sate.com.ua/page/oplata.

В украинской версии эта ссылка должна быть: www.sate.com.ua/page/oplata?lang=ua – т.к. это украиноязычная версия этой же статьи.

Менять все ссылки во всех статьях и описаниях на сайте слишком муторно.

Пока приходится это делать с помощью специального скрипта при загрузке страницы, в котором всем ссылкам, ведущим на страницы этого же сайта и без ?lang=ua приходится добавлять этот параметр.

Сервис поддержки клиентов работает на платформе UserEcho