URL에 해시를 동적으로 추가합니다. 해당 strpos를 사용하여 특정 바닥 글을 표시하려고 할 때 전체 페이지를 번역 할 수 있지만 필요합니다. 클라이언트를 위해 이것을하십시오, 왜 작동하지 않는가 나는 질문다는 것을 가정 하는가? 여기 동적 해시 URL을 기반으로 strpos를 사용하는 PHP 변수
<?php
$page = $_SERVER['REQUEST_URI'];
$isSpanish = strpos($page, '/sp/');
$isSpanishDynamic = strpos('#/sp/', $page);
내 바닥 글입니다 :
는 URL 여기
http://www.example.com/#/sp/ 내 헤더처럼 보이는
<?php if($isSpanishDynamic !== FALSE || $isSpanish !== FALSE) { ?>
<li><a href="/">PÁGINA DE INICIO</a></li>
<li><a href="/sp/our-story">HISTORIA</a></li>
<li><a href="/sp/menu">MENÚ</a></li>
<li><a href="/sp/contact">CONTACTO US</a></li>
<li><a href="/sp/order-online">ORDENE POR INTERNET</a></li>
<?php } else { ?>
<li><a href="/">Home</a></li>
<li><a href="/en/our-story">Our Story</a></li>
<li><a href="/en/our-menu">Our Menu</a></li>
<li><a href="/en/contact">Contact Us</a></li>
<li><a href="/en/order">Order Online</a></li>
<?php } ?>
나는 그게이었다 생각을하지만 내 동적 클래스 일 것 같았다 PHP는 에코 $ 페이지; 둘 다로드 한 다음 다른 메뉴를 표시 할 수도 있습니다 (예 : $ page == 'intro') {if ($ isSpanish! == FALSE) {echo 'sp';} else {echo 'en';}}?> – iamwhitebox
JavaScript를 사용하고 있습니까? http://webmasters.stackexchange.com/questions/403/how-should-i-structure-my-urls-for-both-seo-and-localization에서 토론에 관심이있을 수도 있습니다. – artlung