Javascript 在网站中添加messenger语言后如何更改?
我的站点中有多种语言。我已经使用以下方法添加了messenger:Javascript 在网站中添加messenger语言后如何更改?,javascript,laravel,messenger,Javascript,Laravel,Messenger,我的站点中有多种语言。我已经使用以下方法添加了messenger: window.fbAsyncInit = function() { FB.init({ appId: 'my_app_id', autoLogAppEvents: !0, xfbml: !0, version: 'v3.0' }) }; (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElem
window.fbAsyncInit = function() {
FB.init({
appId: 'my_app_id',
autoLogAppEvents: !0,
xfbml: !0,
version: 'v3.0'
})
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {
return
}
js = d.createElement(s);
js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js";
fjs.parentNode.insertBefore(js, fjs)
}(document, 'script', 'facebook-jssdk'))
是否可以根据我的会话本地语言更改messenger语言?
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({
appId: 'my_app_id',
autoLogAppEvents: !0,
xfbml: !0,
version: 'v3.0'
})
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {
return
}
js = d.createElement(s);
js.id = id;
@if(Session::get('locale') == 'ar')
js.src = "https://connect.facebook.net/ar_AR/sdk/xfbml.customerchat.js";
@elseif(Session::get('locale') == 'fr')
js.src = "https://connect.facebook.net/fr_FR/sdk/xfbml.customerchat.js";
@elseif(Session::get('locale') == 'en')
js.src = "https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js";
@endif
fjs.parentNode.insertBefore(js, fjs)
}(document, 'script', 'facebook-jssdk'))
</script>
window.fbAsyninit=函数(){
FB.init({
appId:“我的应用程序id”,
自动添加事件:!0,
xfbml:!0,
版本:“v3.0”
})
};
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id)){
返回
}
js=d.createElement;
js.id=id;
@if(Session::get('locale')=='ar')
js.src=”https://connect.facebook.net/ar_AR/sdk/xfbml.customerchat.js";
@elseif(会话::get('locale')=='fr')
js.src=”https://connect.facebook.net/fr_FR/sdk/xfbml.customerchat.js";
@elseif(会话::get('locale')=='en')
js.src=”https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js";
@恩迪夫
fjs.parentNode.insertBefore(js,fjs)
}(文档“脚本”、“facebook jssdk”))
我假设相关部分是js.src
中的en_US
?如果是这样的话,只需在URL中插入一个合适的语言字符串。啊,是的,就这么简单,我会根据语言来做一个“如果”,谢谢!!