Дано:
- Сайт на русском: 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/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/HP-Ovq3a4bjzz1EJAiaE5JxyvSX_2t0Z/IksXKJAiHAm9gEeVKkF2sjO6OEuw8chv.jpg)
Добавление QR-кода к визитке
У нас на сайтах есть замечательная визитка. Почему бы в нее не добавить QR-код
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/84aX4AvXTY459zby1_7YptuO4XVcBfRm/GebSVGFIwCDHb5Nks-7Q4JwmHYqLeVX7.jpg)
Смена подсказки у списков избранного
Не всем подходит стандартная подсказка, что название списка избранного должны быть Фамилия и Имя. Этот мод позволяет...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/84aX4AvXTY459zby1_7YpvAENlZMZMjg/KcuTFBrsaB6LaNbMIoU4--pFtivuXm6S.jpg)
Добавление подписей к фотографиям
Штатно вы можете добавить описание к фотографиям галереи и они будут всплывать при наведении мышкой. Этот же способ...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/84aX4AvXTY459zby1_7YprpPKa84U2d-/vbE9bCt1qPMVk9zRNGzAfwRN5nwXKfqh.jpg)
Расширение для браузера Wfolio Helper
Иногда нам так не хватает каких-либо функций, а ждать их реализации уже нету сил… Для упрощения жизни себе...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/84aX4AvXTY459zby1_7Ypm1QSadVQO4G/kU8rajAsUTT155NdMdog_LUj08ncwL9O.jpg)
Поиск в блоге
На момент написания этого мода существует возможность организации постов в блоге только путём тегирования. Это...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/84aX4AvXTY459zby1_7YppZvzWQmeE1D/eyGbJ0Ci85HNpJN1GmPPeiStICgrcLV0.jpg)
Текст градиентом
Если вы захотите разнообразить ваш сайт цветными заголовками, то можете попробовать использовать градиент при...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/84aX4AvXTY459zby1_7Yps3VJIJsXWKV/77Va2Jz4smBQQJLT2yRhhwkl_lBXGzJv.jpg)
Создание папок из csv-списка
Еще один полезный для детских/школьных фотографов скрипт по массовому созданию папок из списка
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/1E8w0dnHtSuBVF-IVv7gXBlq_Bx8Cp2r/qngfdKD7DbmdbxOeYcxyIBNCJsQ5VuiX.jpg)
Скачиваем все CSV файлы проекта
Продолжаем тему списков избранных. Что делать, когда у вас огромное количество списков и скачивать их по одному...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/1E8w0dnHtSuBVF-IVv7gXAXo0t8GOVs2/uvAjYvAGrP71cAmwH57w49Jc0uhAi9XS.jpg)
Копирование файлов из списка избранного в отдельную папку
Бывает ситуация, когда нам необходимо создать папку, в которую поместить только фотографии из конкретного списка...
![Адаптация ссылок на кнопках в мутиязычном сайте. Фотограф Константин Шамин](http://i.wfolio.ru/x/cXPZPmu9lCw5tkRNat7JtyHjrPiZiclN/VJgIrluFLtZWGwzaT5FJ07DuSK__bTQA/4a_QKuC_fgnspWZCDT4d9voMmwLO7TsG/RQpxudFAWUcnX6sv13AorsaxpuNJRTpl.jpg)
Калькулятор цен
Возможность формировать цену заказа с учетом добавления дополнительных услуг.