URL にハッシュを動的に追加しています - その strpos を取得し、その変数に基づいて特定のフッターを表示しようとしています。ページ全体を翻訳できることはわかっていますが、クライアントに対してこれを行う必要があります。なぜ機能しないのですか質問だと思いますか?
URL はhttp://www.example.com/#/sp/のようになります
これが私のヘッダーです:
<?php
$page = $_SERVER['REQUEST_URI'];
$isSpanish = strpos($page, '/sp/');
$isSpanishDynamic = strpos('#/sp/', $page);
これが私のフッターです:
<?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 } ?>