
Доработки в языковые версии сайта
Предложения по доработке по языкам
Проблема добавления нового языка должна решаться комплексно:
- В куках нужно запоминать язык, выбранный пользователем, и следующий раз открывать сайт уже с этим языком.
- Логотип сайта, особенно если там есть текст, на разных языках может быть разным и нужно дать возможность грузить для каждого языка свой вариант.
- Хотелось бы, чтобы Корзина, Оформление заказа, надписи на кнопках и все системные сообщения (типа ТОВАР ДОБАВЛЕН В КОРЗИНУ) и т.п. были на выбранном языке.
- Ссылки из меню и прочих мест макета работают нормально и ведут на свою языковую версию – тут всё путем, а вот ссылки, установленные пользователем на страницах, в статьях, в описании товаров и т.д. должны вести на свою языковую страницу.
Поясню на примере:
Есть сайт на русском и украинском языке.
Изначально сайт создавался на русском языке.
Делаем его украинскую версию и все статьи, страницы и описания товаров переводим на украинский. Но там есть ссылки и в них в 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