我已經寫了一個website柏林當地的會議。它被翻譯成德文,英文和中文。目前,我使用三種翻譯的命名方案index.<lang>.html
和頂部的導航欄讓用戶選擇。是否有可能讓客戶在沒有腳本的情況下選擇正確的頁面翻譯?
是否有可能在index.html
(目前只是一個符號鏈接)上使用meta標記,以便用戶代理在可能的情況下自動使用正確的語言重定向到網站?我感興趣的解決方案既不涉及重新配置服務器,也不需要啓用Java腳本,儘管第一個可能是可能的。
我已經寫了一個website柏林當地的會議。它被翻譯成德文,英文和中文。目前,我使用三種翻譯的命名方案index.<lang>.html
和頂部的導航欄讓用戶選擇。是否有可能讓客戶在沒有腳本的情況下選擇正確的頁面翻譯?
是否有可能在index.html
(目前只是一個符號鏈接)上使用meta標記,以便用戶代理在可能的情況下自動使用正確的語言重定向到網站?我感興趣的解決方案既不涉及重新配置服務器,也不需要啓用Java腳本,儘管第一個可能是可能的。
您可以使用HTTP內容協商來選擇最適合瀏覽器發送的語言首選項信息的版本。所以沒有腳本是可能的,但你需要在服務器中設置事務來進行協商。
但是,這不是很實際,因爲不能依賴語言偏好信息。它主要基於瀏覽器默認設置,因爲很少有用戶甚至知道瀏覽器中的相關設置,但更少地設置適當的設置。
是否有可能在index.html(目前只是一個符號鏈接)上使用元標記,讓用戶代理自動重定向到使用正確語言的網站(如果可能)?
號
如果你想自動選擇,那麼你需要注意請求中的Accept頭。這需要服務器配置或腳本。
如果沒有它,您可以擁有的最好的鏈接是用戶可以手動選擇的文檔翻譯。
謝謝。我會試試這個。 – fuz