1

2 つの言語で書かれた Web サイトを作成したいと考えています。qTranslate を使用しましたが、問題なく動作しているようです。ただし、テーマには次のような条件付き要素がいくつかあります。

<li><a href="/<?php if(qtrans_getLanguage()=='en') { ?>en<?php } else { ?>pl<?php } ?>></li>

plいずれかの言語がまたはであるかどうかを検出し、enそれに応じてリンクを作成します。しかし、http://localhost/en/somethingたとえばリンクをクリックすると、デフォルトの言語が省略さenれて読み込まれます。http://localhost/something変更するにはどうすればよいですか?

編集: これはカスタム投稿タイプでのみ発生します。

4

2 に答える 2

1

問題を解決しました。/リンクの最後に追加すると役に立ちました。

于 2013-02-23T16:14:57.933 に答える
0

この問題にも遭遇しました。追加/しても違いはありませんでした。

代わりに使用?setlang=noすると問題が解決しました。

ソース: qTranslate-X FAQ

于 2016-10-12T21:48:21.867 に答える