Дано:
- Сайт на русском: mysite.ru и переведен на английский mysite.ru/en (то есть основной язык — русский!)
- Добавляем кнопку с сылкой на внутренюю страницу сайт на основном языке: mysite.ru/sample_page
В итоге мы получаемкнопку с одинаковой ссылкой что в русской что в английской версии. И повлять на этомы никак не можем. Хотя на самом деле должно быть так:
- в русской версии ссылка вида mysite.ru/sample_page
- в английской версии ссылка вида mysite.ru/en/sample_page
Исправим это
Идем в Настройки — Интеграция с сервисами — Сторонний код в теге <body> и вписываем туда код:
<script> $(document).ready(function () { if ($("html[lang='en']").length>0) { $("a.button, a.link").each(function () { if ($(location).attr('hostname') == $(this).prop('hostname') && $(this).attr('href').split("/en/")[1] === undefined && $(this).attr('href').split("/en")[1] != '') { var new_url = $(this).prop('protocol')+'//'+$(this).prop('hostname')+'/en'+$(this).prop('pathname')+$(this).prop('hash'); $(this).prop('href',new_url); } }) } }); </script>
Всё
Теперь выши ссылки на кнопках автоматически преобразуются в ссылки на английскую версию при смене языка.
P. S. Если вам надо, к примеру, французский язык, то замените en на fr в коде. С другими языками по аналогии.
UPDATE
Теперь скрипт меняет не только ссылки на кнопках, но и обычные ссылки, например, на фотографиях
Моды для Wfolio.ru
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/Aa8SzOy3I3PExPXI7-mtzu2-3keHVddo/rwHbj5Z-yrU.jpg)
Добавление QR-кода к визитке
У нас на сайтах есть замечательная визитка. Почему бы в нее не добавить QR-код
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/nMAmgyUMyK9afoZjv67KnCvY7Pa_W6pP/HTtlJW3GoCE.jpg)
Смена подсказки у списков избранного
Не всем подходит стандартная подсказка, что название списка избранного должны быть Фамилия и Имя. Этот мод позволяет...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/mf0YO26g4hVbLyqvW79j9EYGII9GS5gk/6_49nsgdJQg.jpg)
Добавление подписей к фотографиям
Штатно вы можете добавить описание к фотографиям галереи и они будут всплывать при наведении мышкой. Этот же способ...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/hRwGFELAT0YZVuveaJKOVI4BcZqcESdu/REBzv-kW6Vo.jpg)
Расширение для браузера Wfolio Helper
Иногда нам так не хватает каких-либо функций, а ждать их реализации уже нету сил… Для упрощения жизни себе...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/oQjcHTLjJj5U2bXXyAOfc0SZ5AyBB6-2/cgViwd-0Wps.jpg)
Поиск в блоге
На момент написания этого мода существует возможность организации постов в блоге только путём тегирования. Это...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/-6YWuqjwy7w9oAHRTNyOGZoT02cp-ppd/7-jcpbl4588.jpg)
Текст градиентом
Если вы захотите разнообразить ваш сайт цветными заголовками, то можете попробовать использовать градиент при...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/l5CMxcyeqB0CfV-c1NiBDYmwHQDQDLSo/oXPBWsR8ME8.jpg)
Создание папок из csv-списка
Еще один полезный для детских/школьных фотографов скрипт по массовому созданию папок из списка
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/xIQ93tdmEURFE710A0HUC1VP8zfL1cYD/pzbhQ2gGcaw.jpg)
Скачиваем все CSV файлы проекта
Продолжаем тему списков избранных. Что делать, когда у вас огромное количество списков и скачивать их по одному...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/A0L4JgNd4swcKHwmpOd-bgRC6G6M4dh6/w_Q-DWLz92g.jpg)
Копирование файлов из списка избранного в отдельную папку
Бывает ситуация, когда нам необходимо создать папку, в которую поместить только фотографии из конкретного списка...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/KfN2JhbB89-m6UeUSQ-43cSGNBDUivJr/9XYvpjgORLh50pBAjo1RnKAWpcl0KVBj/vRA3uXFDGsJfmZJXSd_L59jxXhv-v2IX/cHEG0r6iUG8.jpg)
Калькулятор цен
Возможность формировать цену заказа с учетом добавления дополнительных услуг.