Localize the facebook button
This commit is contained in:
parent
3e12be77d9
commit
93e3afa29f
|
|
@ -374,6 +374,30 @@ var tarteaucitron = {
|
||||||
}
|
}
|
||||||
return userLanguage;
|
return userLanguage;
|
||||||
},
|
},
|
||||||
|
"getLocale": function () {
|
||||||
|
"use strict";
|
||||||
|
if (!navigator) { return 'en_US'; }
|
||||||
|
|
||||||
|
var lang = navigator.language || navigator.browserLanguage ||
|
||||||
|
navigator.systemLanguage || navigator.userLang || null,
|
||||||
|
userLanguage = lang.substr(0, 2);
|
||||||
|
|
||||||
|
if (userLanguage === 'fr') {
|
||||||
|
return 'fr_FR';
|
||||||
|
} else if (userLanguage === 'en') {
|
||||||
|
return 'en_US';
|
||||||
|
} else if (userLanguage === 'de') {
|
||||||
|
return 'de_DE';
|
||||||
|
} else if (userLanguage === 'es') {
|
||||||
|
return 'es_ES';
|
||||||
|
} else if (userLanguage === 'it') {
|
||||||
|
return 'it_IT';
|
||||||
|
} else if (userLanguage === 'pt') {
|
||||||
|
return 'pt_PT';
|
||||||
|
} else {
|
||||||
|
return 'en_US';
|
||||||
|
}
|
||||||
|
},
|
||||||
"addScript": function (url, id, callback) {
|
"addScript": function (url, id, callback) {
|
||||||
"use strict";
|
"use strict";
|
||||||
var script = document.createElement('script'),
|
var script = document.createElement('script'),
|
||||||
|
|
|
||||||
|
|
@ -88,7 +88,7 @@ tarteaucitron.services.facebook = {
|
||||||
"js": function () {
|
"js": function () {
|
||||||
"use strict";
|
"use strict";
|
||||||
tarteaucitron.fallback(['fb-like'], '');
|
tarteaucitron.fallback(['fb-like'], '');
|
||||||
tarteaucitron.addScript('//connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.0', 'facebook-jssdk');
|
tarteaucitron.addScript('//connect.facebook.net/' + tarteaucitron.getLocale() + '/sdk.js#xfbml=1&version=v2.0', 'facebook-jssdk');
|
||||||
},
|
},
|
||||||
"fallback": function () {
|
"fallback": function () {
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue