ここで、jQuery を使用してサイトの言語を変更することについて多くの回答を読みましたが、何もうまくいきませんでした。
たとえば、 www.domain.comという Web サイトが あります。内部には、言語用のフォルダーがあります。/en/英語のページ、/el/ギリシャ語のページ。英語とギリシャ語の両方で、すべてのページは同じです。index.html、gallery.htmlなど
言語を変更するために、右上のヘッダー ページに 2 つのフラグ アイコンがあります。ユーザーが英国の旗をクリックする/en/page.html
と に移動し、ユーザーがギリシャの旗をクリックすると に移動し/el/page.html
ます。
<script>
$(document).ready(function(){
$('a').click(function() {
document.location.href =document.location.href.replace('/el/' '/en/');
});
});
</script>
そして、ここに私のHTMLコードがあります:
<head>
<a href="javascript:;"><img src="../images/flagen.gif"></a>
</head>
この例では、ギリシャ語のページrootwww/el/index.html にいて 、/el/ を /en/ フォルダー パスに置き換えて、/en/ index.html に移動します。
私が間違っていることは何ですか?