Merge pull request #182 from d4rk694/languages
Ability to custimise all the texts
This commit is contained in:
commit
2685a08d8d
|
|
@ -7,10 +7,13 @@ var scripts = document.getElementsByTagName('script'),
|
|||
alreadyLaunch = (alreadyLaunch === undefined) ? 0 : alreadyLaunch,
|
||||
tarteaucitronForceLanguage = (tarteaucitronForceLanguage === undefined) ? '' : tarteaucitronForceLanguage,
|
||||
tarteaucitronForceExpire = (tarteaucitronForceExpire === undefined) ? '' : tarteaucitronForceExpire,
|
||||
tarteaucitronCustomText = (tarteaucitronCustomText === undefined) ? '' : tarteaucitronCustomText,
|
||||
timeExipre = 31536000000,
|
||||
tarteaucitronProLoadServices,
|
||||
tarteaucitronNoAdBlocker = false;
|
||||
|
||||
|
||||
|
||||
var tarteaucitron = {
|
||||
"version": 323,
|
||||
"cdn": cdn,
|
||||
|
|
@ -209,6 +212,10 @@ var tarteaucitron = {
|
|||
|
||||
// Step 2: load language and services
|
||||
tarteaucitron.addScript(pathToLang, '', function () {
|
||||
|
||||
if(tarteaucitronCustomText !== ''){
|
||||
tarteaucitron.lang = tarteaucitron.AddOrUpdate(tarteaucitron.lang, tarteaucitronCustomText);
|
||||
}
|
||||
tarteaucitron.addScript(pathToServices, '', function () {
|
||||
|
||||
var body = document.body,
|
||||
|
|
@ -1285,5 +1292,18 @@ var tarteaucitron = {
|
|||
}
|
||||
|
||||
tarteaucitron.cookie.number();
|
||||
},
|
||||
"AddOrUpdate" : function(source, custom){
|
||||
/**
|
||||
Utility function to Add or update the fields of obj1 with the ones in obj2
|
||||
*/
|
||||
for(key in custom){
|
||||
if(custom[key] instanceof Object){
|
||||
source[key] = tarteaucitron.AddOrUpdate(source[key], custom[key]);
|
||||
}else{
|
||||
source[key] = custom[key];
|
||||
}
|
||||
}
|
||||
return source;
|
||||
}
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue