これは、このフォーラムでの最初の投稿です。意図しないエラーがあればご容赦ください。
それでは、私の問題が何であるかを説明してみましょう。
次のようなフォルダー構造を持つ 2 つの言語の Web サイトがあります。
mywebsite/ru (ロシア語) および mywebsite/en (英語)
ロシア語版のウェブサイトでは、すべてのカテゴリへのリンクは次のようになっています。
subdomain.domain.com/ru/clients/myclient、subdomain.domain.com/ru/services/myservice など
私がウェブサイトの英語版にいるとき、リンクは同じように見えますが、唯一の違いは /ru/ サブフォルダーではなく /en/ サブフォルダーです。
subdomain.domain.com/en/clients/myclient、subdomain.domain.com/en/services/myservice
私がやりたいのは、ウェブサイトのヘッダーに英語用とロシア語用の 2 つのリンクがあることです。これらのリンクは、現在のページの言語を英語/ロシア語バージョンに自動的に切り替える必要があります。
したがって、subdomain.domain.com/ru/services/myservice で英語のリンクをクリックすると、subdomain.domain.com/en/services/myservice にリダイレクトされます。
したがって、subdomain.domain.com/ru/clients/myclient で英語のリンクをクリックすると、subdomain.domain.com/en/clients/myclient にリダイレクトされます。
したがって、基本的には、既存のリンクを保持し、/ru/ の部分を /en/ に、またはその逆に変更する php スクリプト (または、より簡単な場合は javascript) が必要です。
Web で解決策を検索しようとしましたが、実際に機能するものを見つけることができません。どうもありがとうございました!