PageSourceSearch

https://nantes.maisonsdumondehotel.com/assets/vendors/klaro-gdpr/config.js

js maisonsdumondehotel.com collected 2026-09-28 10:05:56 UTC 15,803 bytes, 288 lines download raw bytes

1var klaroApplyIeFix = true;
2var klaroApps = [
3    {
4        name: "app_analytics",
5        purposes: ['analytics'],
6        title : {
7            fr : "Mesure d'audience",
8            nl : "Publieksmeting",
9            en : "Analytics",
10            de : "Publikumsmessung",
11            es : "Medición de audiencias",
12            it : "Misura del pubblico",
13            pt : "Medição de audiências",
14        },
15        description : {
16            fr : "Statistiques de visites",
17            nl : "Bezoek statistieken",
18            en : "Visits statistics",
19            de : "Besucherstatistik",
20            es : "Estadísticas de visitas",
21            it : "Statistiche delle visite",
22            pt : "Estatísticas de visitas",
23        },
24        cookies : [/^_?ga/i,/^_?gid/i],
25        required : false,
26        optOut : false,
27    },
28    {
29        name: "app_marketing",
30        purposes: ['marketing'],
31        title : {
32            fr : "Marketing",
33            nl : "Marketing",
34            en : "Marketing",
35            en : "Marketing",
36            es : "Marketing",
37            it : "Marketing",
38            pt : "Marketing",
39        },
40        description : {
41            fr : "Destiné à l'affichage de messages ciblés",
42            nl : "Voor gerichte weergave van berichten",
43            en : "Designed for targeted message display",
44            de : "Konzipiert für die gezielte Anzeige von Meldungen",
45            es : "Destinado a la visualización de mensajes específicos",
46            it : "Destinato alla visualizzazione mirata dei messaggi",
47            pt : "Para exibir mensagens de destino",
48        },
49        cookies : [/^_?utm/i,/^hpm-/,/^vee24/],
50        required : false,
51        optOut : false,
52    },
53    {
54        name: "app_preference",
55        purposes: ['preference'],
56        title : {
57            fr : "Préférences utilisateur",
58            nl : "Gebruikersvoorkeuren",
59            en : "User preferences",
60            de : "Benutzereinstellungen",
61            es : "Preferencias del usuario",
62            it : "Preferenze utente",
63            pt : "Preferências do usuário",
64        },
65        description : {
66            fr : "Destiné à l'amélioration de votre expérience de navigation. En dehors de votre navigation sur ce site, aucun usage ne sera fait des informations stockées.",
67            nl : "Om uw browse-ervaring te verbeteren. Afgezien van uw navigatie op deze site, zal geen gebruik worden gemaakt van de opgeslagen informatie.",
68            en : "Designed to enhance your navigation experience. Apart from your navigation on this site, no use will be made of the information stored.",
69            de : "Entwickelt, um Ihr Navigationserlebnis zu verbessern. Abgesehen von Ihrer Navigation auf dieser Website werden die gespeicherten Informationen nicht verwendet.",
70            es : "Diseñado para mejorar su experiencia de navegación. Aparte de su navegación en este sitio, no se hará ningún uso de la información almacenada.",
71            it : "Progettato per migliorare l'esperienza di navigazione. A parte la navigazione in questo sito, non sarà fatto alcun uso delle informazioni memorizzate.",
72            pt : "Concebido para melhorar a sua experiência de navegação. Para além da sua navegação neste site, as informações armazenadas não serão utilizadas.",
73        },
74        required : false,
75        optOut : false,
76    },
77    {
78        name: "app_basics",
79        purposes: ['basics'],
80        title : {
81            fr : "Cookies strictement essentiels",
82            nl : "Strikt noodzakelijke cookies",
83            en : "Strictly essential cookies",
84            de : "Zwingend notwendige Cookies",
85            es : "Cookies estrictamente esenciales",
86            it : "Cookies strettamente essenziali",
87        },
88        description : {
89            fr : "Nécessaires au bon fonctionnement et à la sécurité de notre service. Ces cookies ne sont pas conservés au-delà de la durée de navigation sur notre service.",
90            nl : "Noodzakelijk voor de goede werking en veiligheid van onze dienst. Deze cookies worden niet langer bewaard dan de duur van uw bezoek aan onze dienst.",
91            en : "Necessary for the proper functioning of our service. These cookies are not stored beyond the duration of your browsing session.",
92            de : "Die für das reibungslose Funktionieren unserer Dienste notwendig sind. Diese Cookies werden nicht über die Dauer Ihrer Browser-Sitzung hinaus gespeichert.",
93            es : "Necesario para el buen funcionamiento y seguridad de nuestros servicios. Estas cookies no se almacenan más allá de la duración de la navegación en nuestros servicios.",
94            it : "Necessario per il corretto funzionamento e la sicurezza dei nostri servizi. Questi cookie non vengono memorizzati oltre la durata della navigazione sui nostri servizi.",
95            pt : "Necessário para o bom funcionamento e segurança do nosso serviço. Estes cookies não são armazenados para além da duração da sua visita ao nosso serviço.",
96        },
97        required : true,
98        optOut : false,
99    }
100];
101
102var klaro_lng = window.ENV_LNG ? window.ENV_LNG : document.querySelector('html').getAttribute('lang');
103klaro_lng = klaro_lng ? klaro_lng : document.querySelector('body').getAttribute('lang');
104var klaro_lng = ['fr','en','de','es','it','pt','nl'].indexOf(klaro_lng)>=0 ? klaro_lng : 'en';
105
106// By default, Klaro will load the config from  a global "klaroConfig" variable.
107// You can change this by specifying the "data-config" attribute on your
108// script take, e.g. like this:
109// <script src="klaro.js" data-config="myConfigVariableName" />
110// You can also disable auto-loading of the consent notice by adding
111// data-no-auto-load=true to the script tag.
112var klaroConfig = {
113
114    theme: null, // [dark|lite] (dark by default)
115
116    // You can customize the ID of the DIV element that Klaro will create
117    // when starting up. If undefined, Klaro will use 'klaro'.
118    elementID: 'klaro-manager',
119
120    // You can customize the name of the cookie that Klaro uses for storing
121    // user consent decisions. If undefined, Klaro will use 'klaro'.
122    cookieName: 'klaro',
123
124    // You can customize the name of the cookie that Klaro will use to
125    // store user consent. If undefined, Klaro will use 'klaro'.
126
127    // Put a link to your privacy policy here (relative or absolute).
128    privacyPolicy: '#privacy',
129
130    // Defines the default state for applications (true=enabled by default).
131    default: false,
132
133    // If "mustConsent" is set to true, Klaro will not allow the user to close
134    // the modal before having actively consented.
135    mustConsent: false,
136
137    // You can define the UI language directly here. If undefined, Klaro will
138    // use the value given in the global "lang" variable. If that does
139    // not exist, it will use the value given in the "lang" attribute of your
140    // HTML tag. If that also doesn't exist, it will use 'en'.
141    lang: klaro_lng,
142
143    // You can overwrite existing translations and add translations for your
144    // app descriptions and purposes. See `src/translations.yml` for a full
145    // list of translations that can be overwritten:
146    // https://github.com/DPKit/klaro/blob/master/src/translations.yml
147
148    // Example config that shows how to overwrite translations:
149    // https://github.com/DPKit/klaro/blob/master/src/configs/i18n.js
150    translations: {
151        consentModal : {
152            title : {
153                fr : "RGPD - Utilisation des cookies",
154                nl : "RGPD - Gebruik van cookies",
155                en : "GDPR - Cookies usage",
156                de : "DSGVO - Verwendung von Cookies",
157                es : "RGPD - Uso de cookies",
158                it : "RGPD - Utilizzo di cookie",
159                pt : "RGPD - Utilização de cookies",
160            },
161            description : {
162                fr : "Ce site utilise des Cookies et autres traceurs pour vous proposer une meilleure expérience de navigation, des messages ciblés et à des fins statistiques.",
163                nl : "Deze site maakt gebruik van cookies en andere traceermiddelen om u een betere browse-ervaring, gerichte berichten en voor statistische doeleinden te bieden.",
164                en : "This site uses cookies and other tracking devices to provide you with a better browsing experience, targeted messages and for statistical purposes.",
165                de : "Diese Website verwendet Cookies und andere Tracking-Geräte, um Ihnen ein besseres Browsing-Erlebnis, gezielte Nachrichten und für statistische Zwecke zu ermöglichen.",
166                es : "Este sitio utiliza cookies y otros dispositivos de seguimiento para proporcionarle una mejor experiencia de navegación, mensajes dirigidos y con fines estadísticos.",
167                it : "Questo sito utilizza cookie e altri dispositivi di tracciamento per fornire una migliore esperienza di navigazione, messaggi mirati e per scopi statistici.",
168                pt : "Este site utiliza cookies e outros dispositivos de rastreio para lhe proporcionar uma melhor experiência de navegação, mensagens direccionadas e para fins estatísticos.",
169            },
170            // pour le moment on retire la mention d'un lien vers la page "politique de confidentialité"
171            privacyPolicy : {
172                text : {
173                    fr : "",
174                    nl : "",
175                    en : "",
176                    de : "",
177                    es : "",
178                    it : "",
179                    pt : "",
180                },
181            },
182        },
183
184        consentNotice : {
185            changeDescription : {
186                fr : "Des modifications ont eu lieu depuis votre dernière visite, merci de mettre à jour votre consentement.",
187                nl : "Er zijn veranderingen opgetreden sinds uw laatste bezoek, gelieve uw toestemming bij te werken.",
188                en : "There were changes since your last visit, please update your consent.",
189                de : "Es gab Änderungen seit Ihrem letzten Besuch, bitte aktualisieren Sie Ihre Auswahl.",
190                es : "Los cambios han ocurrido desde su última visita, por favor actualice su consentimiento.",
191                it : "Sono intervenuti cambiamenti dall'ultima visita, per favore aggiorna il tuo consenso.",
192                pt : "Mudanças ocorreram desde sua última visita, por favor, atualize seu consentimento.",
193            },
194            description : {
195                fr : "En cliquant sur « Accepter », vous acceptez l’utilisation de cookies à usages techniques nécessaires à son bon fonctionnement, ainsi que des cookies, y compris des cookies tiers, à des fins statistiques, de publicité ou de personnalisation pour vous proposer des services et des offres adaptés à vos centres d’intérêts sur notre site.",
196                nl : "Door op « Accepteren » te klikken, gaat u akkoord met het gebruik van cookies voor technische doeleinden die noodzakelijk zijn voor de goede werking ervan, alsmede cookies, waaronder cookies van derden, voor statistische, reclame- of personalisatiedoeleinden om u op onze site diensten en aanbiedingen aan te bieden die zijn afgestemd op uw interesses.",
197                en : "By clicking on « Accept », you agree to the use of cookies for technical purposes necessary for its proper functioning, as well as cookies, including third-party cookies, for statistical, advertising or personalization purposes in order to provide you with services and offers tailored to your interests on our site.",
198                de : "Wenn Sie auf « Akzeptieren » klicken, stimmen Sie der Verwendung von Cookies zu technischen Zwecken zu, die für das ordnungsgemäße Funktionieren der Website erforderlich sind, sowie der Verwendung von Cookies, einschließlich Cookies von Drittanbietern, zu statistischen, Werbe- oder Personalisierungszwecken, um Ihnen auf unserer Website Dienstleistungen und Angebote anzubieten, die auf Ihre Interessen zugeschnitten sind.",
199                es : "Al hacer clic en « Aceptar », acepta el uso de cookies con fines técnicos necesarios para su correcto funcionamiento, así como cookies, incluidas las de terceros, con fines estadísticos, publicitarios o de personalización para ofrecerle servicios y ofertas adaptados a sus intereses en nuestro sitio.",
200                it : "Facendo clic su « Accetta », l'utente accetta l'uso di cookie per scopi tecnici necessari al suo corretto funzionamento, nonché di cookie, anche di terze parti, per scopi statistici, pubblicitari o di personalizzazione al fine di fornirvi servizi e offerte adatti ai vostri interessi sul nostro 
200sito.",
201                pt : "Ao clicar em « Aceitar », o utilizador concorda com a utilização de cookies para fins técnicos necessários ao seu bom funcionamento, bem como cookies, incluindo cookies de terceiros, para fins estatísticos, publicitários ou de personalização, a fim de lhe fornecer serviços e ofertas adaptadas aos seus interesses no nosso site.",
202            },
203            // pour le moment on retire la mention d'un lien vers la page "politique de confidentialité"
204            learnMore : {
205                fr : "Paramétrer les préférences",
206                nl : "Voorkeuren instellen",
207                en : "Learn more",
208                de : "Mehr erfahren",
209                es : "Para más información",
210                it : "SPer saperne di più",
211                pt : "Para saber mais sobre ele",
212            },
213        },
214
215        // The purposes will be displayed in the consent notice, make sure
216        // to add translations for each purposes you give in the 'apps' section.
217        purposes: {
218            basics : {
219                fr : "Technique / Sécurité",
220                nl : "Technisch / Veiligheid",
221                en : "Technical / Security",
222                en : "Technik / Sicherheit",
223                es : "Técnica / Seguridad",
224                it : "Tecnico / Sicurezza",
225                pt : "Tecnologia / Segurança",
226            },
227            analytics : {
228                fr : "Analytics",
229                nl : "Analytics",
230                en : "Analytics",
231                de : "Analytics",
232                es : "Analytics",
233                it : "Analytics",
234                pt : "Análises",
235            },
236            preference : {
237                fr : "Préférences",
238                nl : "Voorkeuren",
239                en : "Preferences",
240                de : "Präferenzen",
241                es : "Preferencias",
242                it : "Preferenze",
243                pt : "Preferências",
244            },
245            marketing : {
246                fr : "Marketing",
247                nl : "Marketing",
248                en : "Marketing",
249                de : "Marketing",
250                es : "Marketing",
251                it : "Marketing",
252                pt : "Marketing",
253            },
254        },
255    },
256
257    // This is a list of third-party apps that Klaro will manage for you.
258    apps : [],
259}
260
261function klaroApps_getText(dico)
262{
263    if(dico[klaro_lng])
264        return dico[klaro_lng];
265    else if(dico['en'])
266        return dico['en'];
267    else if(dico['fr'])
268        return dico['fr'];
269    return '';
270};
271
272function klaroApps_init(){
273    for(var i=0; i<klaroApps.length; i++)
274    {
275        var app = klaroApps[i];
276        klaroConfig.translations[app.name] = { description: { } };
277        klaroConfig.translations[app.name].description[klaro_lng] = klaroApps_getText(app.description);
278
279        klaroConfig.apps.push({
280            name : app.name,
281            title : klaroApps_getText(app.title),
282            purposes : app.purposes,
283            required: app.required,
284            optOut: app.optOut
285        });
286    };
287}
288klaroApps_init();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.