言語の切り替えについて別の質問があります...解決策を検索しましたが、見つかりませんでした。ここにいます...
私は私のウェブサイトで言語を切り替えるためにこのコードを持っています(あなたの助けに感謝します!!):
<?php if($lang['LINGUA'] != 'Italiano') { ?>
<li><a href="index.php?lang=it"><img class="iclflag" src="assets/images/flags/it.png" alt="Italiano"> Italiano</a>
<?php } if($lang['LINGUA'] != 'Francais') { ?>
<li><a href="index.php?lang=fr"><img class="iclflag" src="assets/images/flags/fr.png" alt="Francais"> Français</a></li>
<?php } if($lang['LINGUA'] != 'English') { ?>
<li><a href="index.php?lang=en"><img class="iclflag" src="assets/images/flags/en.png" alt="English"> English</a></li>
<?php } ?>
ここで、私がイタリア語の「連絡先」ページにいて、英語に切り替えたとします。このサイトは私をホームページに英語で返します。代わりに、それが連絡先ページに残っていることを望みます。
それはどうにかして可能ですか..?同じページに残っている1つのページで言語を切り替えることは可能ですか?
次に、ページのURLは、すべての言語(たとえば)に対して常に残ります。www.mysite.it/ contact.phpすべてのページのURLで言語を指定することは可能ですか?
私は私の質問で十分に明確だったと思います...
よろしくお願いします!
フランチェスカ
これを試して:
<?php if($lang['LINGUA'] != 'Italiano') { ?>
<li><a href="<?=$_SERVER['PHP_SELF']?>?lang=it"><img class="iclflag" src="assets/images/flags/it.png" alt="Italiano"> Italiano</a>
<?php } if($lang['LINGUA'] != 'Francais') { ?>
<li><a href="<?=$_SERVER['PHP_SELF']?>?lang=fr"><img class="iclflag" src="assets/images/flags/fr.png" alt="Francais"> Français</a></li>
<?php } if($lang['LINGUA'] != 'English') { ?>
<li><a href="<?=$_SERVER['PHP_SELF']?>?lang=en"><img class="iclflag" src="assets/images/flags/en.png" alt="English"> English</a></li>
<?php } ?>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加