我正在为欧洲的cookie政策制作一个现成的脚本。 问题是,Hubspot的CMS只允许每个页面的所有内容或单个头的全局标题。我们的120页很难手动定义,但我们需要一个德语页面脚本和一个Frend页面脚本。
脚本:
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
"palette": {
"popup": {
"background": "#1d89d2"
},
"button": {
"background": "#fff",
"text": "#333"
}
},
"position": "top",
"static": true,
"content": {
"message": "SORBA verwendet Cookies, um Ihr Online-Erlebnis zu verbessern. Mit der weiteren Nutzung von sorba.ch akzeptieren Sie unsere:
",
"dismiss": "Schliessen",
"link": "Datenschutzerklärung",
"href": "www.sorba.ch/datenschutz"
}
})});
</script>
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
"palette": {
"popup": {
"background": "#1d89d2"
},
"button": {
"background": "#fff",
"text": "#333"
}
},
"position": "top",
"static": true,
"content": {
"message": "SORBA utilise des cookies pour améliorer votre expérience de navigation. Si vous poursuivez l’utilisation de sorba.ch, vous acceptez notre :
",
"dismiss": "Fermer",
"link": "Politique de confidentialité",
"href": "www.sorba.ch/fr-ch/politique_confidentialite"
}
})});
</script>
&#13;
是否有可能识别页面的内容语言并仅激活一个脚本?
答案 0 :(得分:0)
您可以从<html lang="en">
标记找到当前页面语言。
var current_lang = $('html').attr('lang');
if(current_lang == 'de'){
//show Deutsch messge
} else if(current_lang == 'en'){
//show English message
}