0
嗨,只是想知道對於使用多語言工作的最佳做法是什麼,以便每當用戶更改語言時,它將返回語言選擇相同的頁面。Multiligual change當前頁面
讓我們說我有這個改變語言
<a href="index.php?lang=en"><img src="images/en.png" /></a>
<a href="index.php?lang=de"><img src="images/de.png" /></a>
我不想在index.php更改爲相應的頁面名稱。無論如何對我來說這樣做? 我應該用
<?php echo $_SERVER['PHP_SELF']; ?>
如果我的網址已經有哪些變量(S)來傳遞,我怎麼能添加LANG變量?
是的,我確實使用條件使用單獨的文件。我的問題是例如在index.php有一個鏈接到edit.php頁面與傳遞變量(edit.php?id = 12),所以當我點擊鏈接時,它只傳遞變量id,不包括lang。當我點擊更改edit.php中的其他語言時,之前通過的變量(id)消失了。我是否必須修改所有的href以將變量lang?或者有沒有簡單的方法可以讓我這麼做? –
是的,你需要添加另一個參數到你的錨標籤,就像這樣: Edit –