我在我的英语网站上有条款和条件,并且已经写了四种语言翻译(法语,德语,西班牙语,意大利语)。
当法国用户访问条款和条件时,如何显示其他语言或重定向到法语翻译?
我只需要重定向条款和条件,并且仅对于隐私权政策,该网站的其余部分都很好。
我有要插入到页面中的这段代码,但无法正常工作。
<script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="https://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript">
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = decodeURIComponent(window.location.search.substring(1)),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam) {
return sParameterName[1] === undefined ? true : sParameterName[1];
}
}
};
var lang = getUrlParameter('lang');
var langcode = lang.split('-');
if (langcode[0] === 'fr') {
window.location.replace("http://www.example.com/privacy-fr");
}
else if (langcode[0] === 'de') {
window.location.replace("http://www.example.com/privacy-de");
}
else if (langcode[0] === 'it') {
window.location.replace("http://www.example.com/privacy-it");
}
else if (langcode[0] === 'es') {
window.location.replace("http://www.example.com/privacy-es");
}
</script>
任何帮助将不胜感激。该网站内置WordPress。