geniy_na
Ответы в темах
-
Нашел!!! Смешно, но проблема была удивительно проста: в ссылке не хватало «www», а без этого при переходе по ссылке страница возвращалась к языку по умолчанию (в моем случае RU). Рабочий код имеет такой вид:
<div id="rss"> <?php if ($lang=='ru') { print '<a href="http://www.domanname.ru/?page_id=29">'; } else{ print '<a href="http://www.domanname.ru/?page_id=29&lang=en">'; } ?> <?php if ($lang=='ru') { ?> <img src="http://domanname.ru/wp-content/themes/luxcar/images/rss.gif"/> <?php } elseif ($lang=='en') { ?> <img src="http://domanname.ru/wp-content/themes/luxcar/images/rss_EN.gif"/> <?php } ?> </a> </div>
Спасибо всем за помощь.
Никаких изменений, как и при том коде что я писал — все работает, но открывается русская страница и сайт переходит на RU локализацию (
Есть еще какие-нить варианты?Неа, так не хочет вообще
Подскажите, а как быть с ссылками? Например, в русской локализации у меня есть какая-то залинкованая картинка при нажатии на которую открывается страница с продуктом на русском языке. При англ локализации эта картинка заменяется другой (английской) и ,соответственно, при нажатии на нее должна открыться английский вариант страницы с продуктом. Вот только у меня при англ локализации при клике открывается русская страница и весь сайт переходит на RU. Пробовал так:
<?php if ($lang=='ru') { ?> <a href="http://domanname.ru/?page_id=29"> <?php } elseif ($lang=='en') { ?> <a href="http://domanname.ru/?page_id=29&lang=en"> <?php } ?>
все равно открывается русская страница. Что я не так делаю? Помогите кто-нибудь, пожалуйста!
Спасибо, все получилось. Как все оказывается просто )))
Илья, спасибо Вам огромное, все заработало. Чего я только не перепробовал, а тут как по волшебству ))) Хотел только уточнить, такой момент: у меня картинка шапки сайта задана в файле .CSS (background:url(images/header.jpg) no-repeat top center;), а как в хедере прописать чтоб она отображалась в соответствии с пользованием кюТранслейта?