From 0ef416cf3ef59150435f8ace30150006f46c9f3e Mon Sep 17 00:00:00 2001 From: Gabriel Date: Thu, 14 Mar 2024 14:43:36 +0100 Subject: [PATCH] Initial commit --- README.md | 12 + functions.php | 79 + header.php | 43 + js/footer.js | 3 + js/head.js | 27 + php/disable-comments.php | 68 + readme.txt | 67 + screenshot.png | Bin 0 -> 337929 bytes style.css | 17 + tarteaucitron/.github/FUNDING.yml | 3 + tarteaucitron/.github/stale.yml | 18 + .../.github/workflows/codeql-analysis.yml | 67 + tarteaucitron/.gitignore | 2 + tarteaucitron/LICENSE | 21 + tarteaucitron/README.md | 148 + tarteaucitron/advertising.js | 1 + tarteaucitron/css/tarteaucitron.css | 1012 +++ tarteaucitron/lang/tarteaucitron.ar.js | 86 + tarteaucitron/lang/tarteaucitron.bg.js | 84 + tarteaucitron/lang/tarteaucitron.ca.js | 84 + tarteaucitron/lang/tarteaucitron.cn.js | 82 + tarteaucitron/lang/tarteaucitron.cs.js | 84 + tarteaucitron/lang/tarteaucitron.da.js | 85 + tarteaucitron/lang/tarteaucitron.de.js | 84 + tarteaucitron/lang/tarteaucitron.el.js | 84 + tarteaucitron/lang/tarteaucitron.en.js | 85 + tarteaucitron/lang/tarteaucitron.es.js | 84 + tarteaucitron/lang/tarteaucitron.et.js | 85 + tarteaucitron/lang/tarteaucitron.fi.js | 88 + tarteaucitron/lang/tarteaucitron.fr.js | 86 + tarteaucitron/lang/tarteaucitron.hu.js | 85 + tarteaucitron/lang/tarteaucitron.it.js | 84 + tarteaucitron/lang/tarteaucitron.ja.js | 85 + tarteaucitron/lang/tarteaucitron.lt.js | 85 + tarteaucitron/lang/tarteaucitron.lv.js | 85 + tarteaucitron/lang/tarteaucitron.nl.js | 84 + tarteaucitron/lang/tarteaucitron.no.js | 84 + tarteaucitron/lang/tarteaucitron.oc.js | 86 + tarteaucitron/lang/tarteaucitron.pl.js | 84 + tarteaucitron/lang/tarteaucitron.pt.js | 83 + tarteaucitron/lang/tarteaucitron.ro.js | 84 + tarteaucitron/lang/tarteaucitron.ru.js | 85 + tarteaucitron/lang/tarteaucitron.se.js | 85 + tarteaucitron/lang/tarteaucitron.sk.js | 85 + tarteaucitron/lang/tarteaucitron.sv.js | 85 + tarteaucitron/lang/tarteaucitron.tr.js | 88 + tarteaucitron/lang/tarteaucitron.uk.js | 85 + tarteaucitron/lang/tarteaucitron.vi.js | 85 + tarteaucitron/lang/tarteaucitron.zh.js | 82 + tarteaucitron/package.json | 28 + tarteaucitron/tarteaucitron.js | 2117 +++++++ tarteaucitron/tarteaucitron.services.js | 5574 +++++++++++++++++ 52 files changed, 12017 insertions(+) create mode 100644 README.md create mode 100755 functions.php create mode 100644 header.php create mode 100644 js/footer.js create mode 100644 js/head.js create mode 100644 php/disable-comments.php create mode 100755 readme.txt create mode 100755 screenshot.png create mode 100755 style.css create mode 100644 tarteaucitron/.github/FUNDING.yml create mode 100644 tarteaucitron/.github/stale.yml create mode 100644 tarteaucitron/.github/workflows/codeql-analysis.yml create mode 100644 tarteaucitron/.gitignore create mode 100644 tarteaucitron/LICENSE create mode 100644 tarteaucitron/README.md create mode 100644 tarteaucitron/advertising.js create mode 100644 tarteaucitron/css/tarteaucitron.css create mode 100644 tarteaucitron/lang/tarteaucitron.ar.js create mode 100644 tarteaucitron/lang/tarteaucitron.bg.js create mode 100644 tarteaucitron/lang/tarteaucitron.ca.js create mode 100644 tarteaucitron/lang/tarteaucitron.cn.js create mode 100644 tarteaucitron/lang/tarteaucitron.cs.js create mode 100644 tarteaucitron/lang/tarteaucitron.da.js create mode 100644 tarteaucitron/lang/tarteaucitron.de.js create mode 100644 tarteaucitron/lang/tarteaucitron.el.js create mode 100644 tarteaucitron/lang/tarteaucitron.en.js create mode 100644 tarteaucitron/lang/tarteaucitron.es.js create mode 100644 tarteaucitron/lang/tarteaucitron.et.js create mode 100644 tarteaucitron/lang/tarteaucitron.fi.js create mode 100644 tarteaucitron/lang/tarteaucitron.fr.js create mode 100644 tarteaucitron/lang/tarteaucitron.hu.js create mode 100644 tarteaucitron/lang/tarteaucitron.it.js create mode 100644 tarteaucitron/lang/tarteaucitron.ja.js create mode 100644 tarteaucitron/lang/tarteaucitron.lt.js create mode 100644 tarteaucitron/lang/tarteaucitron.lv.js create mode 100644 tarteaucitron/lang/tarteaucitron.nl.js create mode 100644 tarteaucitron/lang/tarteaucitron.no.js create mode 100644 tarteaucitron/lang/tarteaucitron.oc.js create mode 100644 tarteaucitron/lang/tarteaucitron.pl.js create mode 100644 tarteaucitron/lang/tarteaucitron.pt.js create mode 100644 tarteaucitron/lang/tarteaucitron.ro.js create mode 100644 tarteaucitron/lang/tarteaucitron.ru.js create mode 100644 tarteaucitron/lang/tarteaucitron.se.js create mode 100644 tarteaucitron/lang/tarteaucitron.sk.js create mode 100644 tarteaucitron/lang/tarteaucitron.sv.js create mode 100644 tarteaucitron/lang/tarteaucitron.tr.js create mode 100644 tarteaucitron/lang/tarteaucitron.uk.js create mode 100644 tarteaucitron/lang/tarteaucitron.vi.js create mode 100644 tarteaucitron/lang/tarteaucitron.zh.js create mode 100644 tarteaucitron/package.json create mode 100644 tarteaucitron/tarteaucitron.js create mode 100644 tarteaucitron/tarteaucitron.services.js diff --git a/README.md b/README.md new file mode 100644 index 0000000..529d151 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +Le thème elementor-child-theme est une copie personnalisée du thème enfant proposé par Elementor. +https://github.com/elementor/hello-theme-child + +Nous avons rajouté la possibilité de saisir des scripts de google analytics dans l'onglet de personnaliser du thème. + +Pour chaque nouveau site Wordpress, nous installons d'abord le thème elementor "Hello thème". +https://elementor.com/blog/introducing-hello-theme/ + +Puis une copie (un fork) de elementor-child-theme spécifique au projet. + +Exemple : pour l'IGR, nous avons copié ce répertoire que nous avons renommé "IGR2019" dans lequel il y aura toutes les modifications spécifiques à ce projet. + diff --git a/functions.php b/functions.php new file mode 100755 index 0000000..ee2ca1a --- /dev/null +++ b/functions.php @@ -0,0 +1,79 @@ +add_section( 'seo' , array( + 'title' => 'Référencement', + 'priority' => 50, + 'capability' => 'administrator' + ) ); + + $wp_customize->add_setting( 'seo_analytics' , array( + 'default' => '', + 'transport' => 'refresh', + ) ); + + $wp_customize->add_control( 'seo_analytics', array( + 'label' => 'Google Analytics', + 'section' => 'seo', + 'type' => 'textarea', + ) ); + + $wp_customize->add_setting( 'seo_manager_header' , array( + 'default' => '', + 'transport' => 'refresh', + ) ); + + $wp_customize->add_control( 'seo_manager_header', array( + 'label' => 'Tag Manager Header', + 'section' => 'seo', + 'type' => 'textarea', + ) ); + + $wp_customize->add_setting( 'seo_manager_body' , array( + 'default' => '', + 'transport' => 'refresh', + ) ); + + $wp_customize->add_control( 'seo_manager_body', array( + 'label' => 'Tag Manager Body', + 'section' => 'seo', + 'type' => 'textarea', + ) ); + +} +?> diff --git a/header.php b/header.php new file mode 100644 index 0000000..68a02e7 --- /dev/null +++ b/header.php @@ -0,0 +1,43 @@ + section, opens the tag and adds the site's header. + * + * @package HelloElementor + */ + +if ( ! defined( 'ABSPATH' ) ) { + exit; // Exit if accessed directly. +} +?> + +> + + + + + + + + +> + +remove_menu('comments'); +}); + +// Return a comment count of zero to hide existing comment entry link. +function zero_comment_count($count){ + return 0; +} +add_filter('get_comments_number', 'zero_comment_count'); + +// Multisite - Remove manage comments from admin bar +add_action( 'admin_bar_menu', 'remove_toolbar_items', PHP_INT_MAX -1 ); +function remove_toolbar_items( $bar ) +{ + $sites = get_blogs_of_user( get_current_user_id() ); + foreach ( $sites as $site ) + { + $bar->remove_node( "blog-{$site->userblog_id}-c" ); + } +} \ No newline at end of file diff --git a/readme.txt b/readme.txt new file mode 100755 index 0000000..1fd4ddb --- /dev/null +++ b/readme.txt @@ -0,0 +1,67 @@ +=== Hello Elementor Child === + +Contributors: elemntor, KingYes, ariel.k, jzaltzberg, mati1000, bainternet +Requires at least: WordPress 4.7 +Tested up to: WordPress 5.2 +Stable tag: 1.0.0 +Version: 1.0.1 +Requires PHP: 5.4 +License: GNU General Public License v3 or later +License URI: https://www.gnu.org/licenses/gpl-3.0.html +Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready + +The Hello Elementor Child Theme is a starter blank child theme for [Hello Elementor](https://wordpress.org/themes/hello-elementor/) theme. + +***Hello Elementor*** is distributed under the terms of the GNU GPL v3 or later. + +== Description == + +A basic, plain-vanilla, lightweight theme, best suited for building your site using Elementor page builder. + +This theme resets the WordPress environment and prepares it for smooth operation of Elementor. + +Screenshot's images & icons are licensed under: Creative Commons (CC0), https://creativecommons.org/publicdomain/zero/1.0/legalcode + +== Installation == + +1. In your admin panel, go to Appearance > Themes and click the 'Add New' button. +2. Click 'Upload theme' and upload the zipped child +3. Click on the 'Activate' button to use your new theme right away. +4. Navigate to Elementor and start building your site. + +== Customizations == + +Most users will not need to edit the files for customizing this theme. +To customize your site's appearance, simply use ***Elementor***. + +However, if you have a particular need to adapt this theme, please read on. + +== Frequently Asked Questions == + +**Does this theme support any plugins?** + +Hello Elementor includes support for WooCommerce. + +**Can Font Styles be added thru the theme's css file?** + +Yes, ***but*** best practice is to use the styling capabilities in the Elementor plugin. + +== Copyright == + +This theme, like WordPress, is licensed under the GPL. +Use it as your springboard to building a site with ***Elementor***. + +Hello Elementor bundles the following third-party resources: + +Font Awesome icons for theme screenshot +License: SIL Open Font License, version 1.1. +Source: https://fontawesome.com/v4.7.0/ + +Image for theme screenshot, Copyright Jason Blackeye +License: CC0 1.0 Universal (CC0 1.0) +Source: https://stocksnap.io/photo/4B83RD7BV9 + +== Changelog == + += 1.0.0 - 2019-05-23 = +* Initial Public Release diff --git a/screenshot.png b/screenshot.png new file mode 100755 index 0000000000000000000000000000000000000000..4fd05d4b34c198ea86d4861b2d373738e74adcb1 GIT binary patch literal 337929 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 z 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 z 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 + This issue has been automatically marked as inactive because it has not had + activity for 20 days. It will be closed in 5 days if no further activity occurs. + Thank you for your contributions. +# Comment to post when closing a stale issue. Set to `false` to disable +closeComment: false diff --git a/tarteaucitron/.github/workflows/codeql-analysis.yml b/tarteaucitron/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..f23ecd7 --- /dev/null +++ b/tarteaucitron/.github/workflows/codeql-analysis.yml @@ -0,0 +1,67 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ master ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ master ] + schedule: + - cron: '23 21 * * 2' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + + strategy: + fail-fast: false + matrix: + language: [ 'javascript' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 diff --git a/tarteaucitron/.gitignore b/tarteaucitron/.gitignore new file mode 100644 index 0000000..090a1f0 --- /dev/null +++ b/tarteaucitron/.gitignore @@ -0,0 +1,2 @@ +.idea +.DS_Store diff --git a/tarteaucitron/LICENSE b/tarteaucitron/LICENSE new file mode 100644 index 0000000..adde226 --- /dev/null +++ b/tarteaucitron/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 AmauriC + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/tarteaucitron/README.md b/tarteaucitron/README.md new file mode 100644 index 0000000..f08045e --- /dev/null +++ b/tarteaucitron/README.md @@ -0,0 +1,148 @@ + +[![](https://data.jsdelivr.com/v1/package/npm/tarteaucitronjs/badge)](https://www.jsdelivr.com/package/npm/tarteaucitronjs) +[![npm](https://img.shields.io/npm/v/tarteaucitronjs.svg)](https://www.npmjs.com/package/tarteaucitronjs) [![GitHub contributors](https://img.shields.io/github/contributors/AmauriC/tarteaucitron.js.svg)](https://github.com/AmauriC/tarteaucitron.js/graphs/contributors) [![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub)](https://github.com/sponsors/AmauriC) [![Rate this package](https://badges.openbase.com/js/rating/tarteaucitronjs.svg?token=jS4mC7aXh9xcs1pAcB0roiEUU+mrW0GjxVICITIltSw=)](https://openbase.com/js/tarteaucitronjs?utm_source=embedded&utm_medium=badge&utm_campaign=rate-badge) + + +![alt text](https://tarteaucitron.io/tarteaucitron.png "tarteaucitron.io") + +👋 Hey, I'm Amauri, a french dev that build a GDPR friendly cookie manager. + +tarteaucitron was initially a simple script for my personal blog (in 2013), a few months later, the Github repository is opened and tarteaucitron is now reliable and recognized. + +The european cookie law regulates the management of cookies and you should ask your visitors their consent before exposing them to third party services. + +Clearly this script will: +- Disable all services by default, +- Display a banner on the first page view and a small one on other pages, +- Display a panel to allow or deny each services one by one, +- Store the consent in a cookie for 365 days. + +Bonus: +- Load service when user click on Allow (without reload of the page), +- Incorporate a fallback system (display a link instead of social button and a static banner instead of advertising). + + + +# How to use + +```html + + + +``` + +# Add a service +[Visit tarteaucitron.io](https://tarteaucitron.io/en/install/) + +# Customization + +## Create custom service +```js +tarteaucitron.services.mycustomservice = { + "key": "mycustomservice", + "type": "ads|analytic|api|comment|other|social|support|video", + "name": "MyCustomService", + "needConsent": true, + "cookies": ['cookie', 'cookie2'], + "readmoreLink": "/custom_read_more", // If you want to change readmore link + "js": function () { + "use strict"; + // When user allow cookie + }, + "fallback": function () { + "use strict"; + // when use deny cookie + } +}; +``` + +## Events + +The following events are available: +* (document) `{SERVICE_KEY}_added` for each enabled service +* (document) `{SERVICE_KEY}_loaded` for each enabled service +* (document) `{SERVICE_KEY}_allowed` for each service when allowed +* (document) `{SERVICE_KEY}_disallowed ` for each service when disallowed + +* (window) `tac.root_available`: the root element with panel has been created, services will be loaded +* (window) `tac.open_alert` +* (window) `tac.close_alert` +* (window) `tac.open_panel` +* (window) `tac.close_panel` + +## Customize text + +To change a translation, use `tarteaucitronCustomText` variable. It will be merge with the translation shipping with TAC. This variable must be defined before the initialization. For example: +```js +tarteaucitronCustomText = { + 'support': { + 'title': 'Support client', + }, + 'close': 'Enregistrer et fermer', +}; +tarteaucitron.init(...); +``` + +There is a special case for engagement text. By the default, the engagement text is _{SERVICE_NAME} is disabled._, however you can change it per service. For example: +```js +tarteaucitronCustomText = { + 'engage-twitter': 'Follow us on Twitter!' +}; +``` + +# Thanks to the sponsors 😊 + +| Be the first sponsor! | +|:---:| + +# 600M on the pro version + +Every month, hundreds of millions of cookies 🍪 are placed after the user's consent or simply refused. + +[![jsdelivr](https://tarteaucitron.io/jsdelivr.png)](https://www.jsdelivr.com/package/gh/AmauriC/tarteaucitron.js) + +# Used by all type of website + +Tarteaucitron has been around for years and is now used by thousands of companies, government sites, web agencies, ... 🦾 + +[![Builtwith](https://tarteaucitron.io/builtwith.png)](https://trends.builtwith.com/widgets/tarteaucitron.js) diff --git a/tarteaucitron/advertising.js b/tarteaucitron/advertising.js new file mode 100644 index 0000000..813e11b --- /dev/null +++ b/tarteaucitron/advertising.js @@ -0,0 +1 @@ +tarteaucitronNoAdBlocker = true; \ No newline at end of file diff --git a/tarteaucitron/css/tarteaucitron.css b/tarteaucitron/css/tarteaucitron.css new file mode 100644 index 0000000..0700bc5 --- /dev/null +++ b/tarteaucitron/css/tarteaucitron.css @@ -0,0 +1,1012 @@ +.tac_visually-hidden { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; /* added line */ + border: 0; +} + +div#tarteaucitronAlertBig:focus {outline: 0;} + +.tarteaucitron-modal-open{ + overflow: hidden; + height: 100%; +} + +#tarteaucitronContentWrapper {display:unset;} + +/** 14042021 **/ +span.tarteaucitronReadmoreSeparator { + display: inline!important; +} +/******/ + +/** 09052021 **/ +.tarteaucitronName .tacCurrentStatus, .tarteaucitronName .tarteaucitronReadmoreSeparator { + color: #333!important; + font-size: 12px!important; + text-transform: capitalize; +} +/**************/ + +/** 27032021 **/ +button.tarteaucitron-toggle-group { + display: block; +} +span.tarteaucitronH3 { + font-weight: 700!important; +} +#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3 { + font-weight: 500!important; + font-size: 14px; + margin-top: 7px; +} +.tarteaucitronLine { + border-left: 0px solid transparent!important; +} +/*****/ + +/** BETTER MOBILE MODE **/ +@media screen and (max-width: 767px) { + + html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny { + display: none!important; + } + + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button, + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk, + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName { + width:100%!important; + display: block!important; + margin-left: 0!important; + margin-right: 0!important; + box-sizing: border-box!important; + max-width: 100%!important; + margin-bottom: 8px!important; + } + + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine { + padding: 16px!important; + } + + html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName { + display: none!important; + } + + #tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span { + width: 100%!important; + display: inline-block; + } + li.tarteaucitronLine .tarteaucitronName span { + width: 80%!important; + display: inline-block; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group { + width: 10%!important; + position: absolute; + top: 20px; + right: 20px; + font-size: 0px; + padding: 10px 0; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before { + content: '\0025BE'; + font-weight:700; + font-size: 14px; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before { + content: '\0025B4'; + } +} +@media screen and (min-width: 768px) { + + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after { + content: '\0025BE'; + font-weight:700; + font-size: 14px; + margin-left: 15px; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after { + content: '\0025B4'; + margin-left: 15px; + } +} +/****/ + + + +/*** +* Reset CSS +*/ +#tarteaucitronRoot div, #tarteaucitronRoot span, #tarteaucitronRoot applet, #tarteaucitronRoot object, #tarteaucitronRoot iframe, #tarteaucitronRoot h1, #tarteaucitronRoot h2, #tarteaucitronRoot h3, #tarteaucitronRoot h4, #tarteaucitronRoot h5, #tarteaucitronRoot h6, #tarteaucitronRoot p, #tarteaucitronRoot blockquote, #tarteaucitronRoot pre, #tarteaucitronRoot a, #tarteaucitronRoot abbr, #tarteaucitronRoot acronym, #tarteaucitronRoot address, #tarteaucitronRoot big, #tarteaucitronRoot cite, #tarteaucitronRoot code, #tarteaucitronRoot del, #tarteaucitronRoot dfn, #tarteaucitronRoot em, #tarteaucitronRoot img, #tarteaucitronRoot ins, #tarteaucitronRoot kbd, #tarteaucitronRoot q, #tarteaucitronRoot s, #tarteaucitronRoot samp, #tarteaucitronRoot small, #tarteaucitronRoot strike, #tarteaucitronRoot strong, #tarteaucitronRoot sub, #tarteaucitronRoot sup, #tarteaucitronRoot tt, #tarteaucitronRoot var, #tarteaucitronRoot b, #tarteaucitronRoot u, #tarteaucitronRoot i, #tarteaucitronRoot center, #tarteaucitronRoot dl, #tarteaucitronRoot dt, #tarteaucitronRoot dd, #tarteaucitronRoot ol, #tarteaucitronRoot ul, #tarteaucitronRoot li, #tarteaucitronRoot fieldset, #tarteaucitronRoot form, #tarteaucitronRoot label, #tarteaucitronRoot legend, #tarteaucitronRoot table, #tarteaucitronRoot caption, #tarteaucitronRoot tbody, #tarteaucitronRoot tfoot, #tarteaucitronRoot thead, #tarteaucitronRoot tr, #tarteaucitronRoot th, #tarteaucitronRoot td, #tarteaucitronRoot article, #tarteaucitronRoot aside, #tarteaucitronRoot canvas, #tarteaucitronRoot details, #tarteaucitronRoot embed, #tarteaucitronRoot figure, #tarteaucitronRoot figcaption, #tarteaucitronRoot footer, #tarteaucitronRoot header, #tarteaucitronRoot hgroup, #tarteaucitronRoot menu, #tarteaucitronRoot nav, #tarteaucitronRoot output, #tarteaucitronRoot ruby, #tarteaucitronRoot section, #tarteaucitronRoot summary, #tarteaucitronRoot time, #tarteaucitronRoot mark, #tarteaucitronRoot audio, #tarteaucitronRoot video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; + /*background: initial;*/ + text-align: initial; + text-shadow: initial; +} + +/* Animation */ +#tarteaucitronRoot * {transition: border 300ms, background 300ms, opacity 200ms, box-shadow 400ms} + +/* HTML5 display-role reset for older browsers */ +#tarteaucitronRoot article, #tarteaucitronRoot aside, #tarteaucitronRoot details, #tarteaucitronRoot figcaption, #tarteaucitronRoot figure, #tarteaucitronRoot footer, #tarteaucitronRoot header, #tarteaucitronRoot hgroup, #tarteaucitronRoot menu, #tarteaucitronRoot nav, #tarteaucitronRoot section { + display: block; +} +#tarteaucitronRoot ol, #tarteaucitronRoot ul { + list-style: none; +} +#tarteaucitronRoot blockquote, #tarteaucitronRoot q { + quotes: none; +} +#tarteaucitronRoot blockquote:before, #tarteaucitronRoot blockquote:after, #tarteaucitronRoot q:before, #tarteaucitronRoot q:after { + content: ''; + content: none; +} +#tarteaucitronRoot table { + border-collapse: collapse; + border-spacing: 0; +} + +#tarteaucitronRoot a:focus-visible, #tarteaucitronRoot button:focus-visible { + outline: 3px dashed #3d86d8; +} + +/*** + * Better scroll management + */ +div#tarteaucitronMainLineOffset { + margin-top: 0!important; +} + +div#tarteaucitronServices { + margin-top: 21px!important; +} + +#tarteaucitronServices::-webkit-scrollbar { + width: 5px; +} + +#tarteaucitronServices::-webkit-scrollbar-track { + -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0); +} + +#tarteaucitronServices::-webkit-scrollbar-thumb { + background-color: #ddd; + outline: 0px solid slategrey; +} + +div#tarteaucitronServices { + box-shadow: 0 40px 60px #545454; +} + +/*** + * Responsive layout for the control panel + */ +@media screen and (max-width:479px) { + #tarteaucitron .tarteaucitronLine .tarteaucitronName { + width: 90% !important; + } + + #tarteaucitron .tarteaucitronLine .tarteaucitronAsk { + float: left !important; + margin: 10px 15px 5px; + } +} + +@media screen and (max-width:767px) { + #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer, #tarteaucitron { + background: #fff; + border: 0 !important; + bottom: 0 !important; + height: 100% !important; + left: 0 !important; + margin: 0 !important; + max-height: 100% !important; + max-width: 100% !important; + top: 0 !important; + width: 100% !important; + } + + #tarteaucitron .tarteaucitronBorder { + border: 0 !important; + } + + #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList { + border: 0 !important; + } + + #tarteaucitron #tarteaucitronServices .tarteaucitronTitle { + text-align: left !important; + } + + .tarteaucitronName .tarteaucitronH2 { + max-width: 80%; + } + + #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk { + text-align: center !important; + } + + #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button { + margin-bottom: 5px; + } +} + +@media screen and (min-width:768px) and (max-width:991px) { + #tarteaucitron { + border: 0 !important; + left: 0 !important; + margin: 0 5% !important; + max-height: 80% !important; + width: 90% !important; + } +} + +/*** + * Common value + */ +#tarteaucitronRoot div#tarteaucitron { + left: 0; + right: 0; + margin: auto; +} + +#tarteaucitronRoot button#tarteaucitronBack { + background: #eee; +} + +#tarteaucitron .clear { + clear: both; +} + +#tarteaucitron a { + color: rgb(66, 66, 66); + font-size: 11px; + font-weight: 700; + text-decoration: none; +} + +#tarteaucitronRoot button { + background: transparent; + border: 0; +} + +#tarteaucitronAlertBig strong, #tarteaucitronAlertSmall strong, +#tarteaucitronAlertBig a, #tarteaucitronAlertSmall a { + color: #fff; +} + +#tarteaucitron strong { + font-size: 22px; + font-weight: 500; +} + +#tarteaucitron ul { + padding: 0; +} + +#tarteaucitron .tarteaucitronH1, #tarteaucitron .tarteaucitronH2, #tarteaucitron .tarteaucitronH3, #tarteaucitron .tarteaucitronH4, #tarteaucitron .tarteaucitronH5, #tarteaucitron .tarteaucitronH6 { + display: block; +} + +.cookie-list { + list-style: none; + padding: 0; + margin: 0; +} +/*** + * Root div added just before + */ +#tarteaucitronRoot { + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; +} + +#tarteaucitronRoot * { + box-sizing: initial; + color: #333; + font-family: sans-serif !important; + font-size: 14px; + line-height: normal; + vertical-align: initial; +} + +#tarteaucitronRoot .tarteaucitronH1 { + font-size: 1.5em; + text-align: center; + color: #fff; + margin: 15px 0 28px; +} + +#tarteaucitronRoot .tarteaucitronH2 { + display: inline-block; + margin: 12px 0 0 10px; + color: #fff; +} + +#tarteaucitronCookiesNumberBis.tarteaucitronH2 { + margin-left: 0; +} + +/*** + * Control panel + */ +#tarteaucitronBack { + background: #fff; + display: none; + height: 100%; + left: 0; + opacity: 0.7; + position: fixed; + top: 0; + width: 100%; + z-index: 2147483646; +} + +#tarteaucitron { + display: none; + max-height: 80%; + left: 50%; + margin: 0 auto 0 -430px; + padding: 0; + position: fixed; + top: 6%; + width: 860px; + z-index: 2147483647; +} + +#tarteaucitron .tarteaucitronBorder { + background: #fff; + border: 2px solid #333; + border-top: 0; + height: auto; + overflow: auto; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie, +#tarteaucitron #tarteaucitronClosePanel { + background: #333333; + color: #fff; + cursor: pointer; + font-size: 12px; + font-weight: 700; + text-decoration: none; + padding: 4px 0; + position: absolute; + right: 0; + text-align: center; + width: 70px; +} + +#tarteaucitron #tarteaucitronDisclaimer { + color: #555; + font-size: 12px; + margin: 15px auto 0; + width: 80%; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden, +#tarteaucitron #tarteaucitronServices .tarteaucitronHidden { + background: rgba(51, 51, 51, 0.07); +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronHidden { + display: none; + position: relative; +} + +#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle { + width: 100%; + box-sizing: border-box; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle, +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button, +#tarteaucitron #tarteaucitronInfo, +#tarteaucitron #tarteaucitronServices .tarteaucitronDetails { + color: #fff; + display: inline-block; + font-size: 14px; + font-weight: 700; + margin: 20px 0px 0px; + padding: 5px 20px; + text-align: left; + width: auto; + background: #415A72; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a, +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a { + color: #fff; + font-weight: 500; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover, +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover { + text-decoration: none !important; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a { + font-size: 22px; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a { + font-size: 14px; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle { + padding: 5px 10px; + margin: 0; +} + +#tarteaucitron #tarteaucitronInfo, +#tarteaucitron #tarteaucitronServices .tarteaucitronDetails { + color: #fff; + display: none; + font-size: 12px; + font-weight: 500; + margin-top: 0; + max-width: 270px; + padding: 20px; + position: absolute; + z-index: 2147483647; +} + +#tarteaucitron #tarteaucitronInfo a { + color: #fff; + text-decoration: underline; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover { + background: rgba(51, 51, 51, 0.2); +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine { + background: rgba(51, 51, 51, 0.1); + border-left: 5px solid transparent; + margin: 0; + overflow: hidden; + padding: 15px 5px; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed { + border-color: #1B870B; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied { + border-color: #9C1A1A; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine { + background: #415A72; + border: 3px solid #333; + border-left: 9px solid #333; + border-top: 5px solid #333; + margin-bottom: 0; + margin-top: 21px; + position: relative; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover { + background: #415A72; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName { + margin-left: 15px; + margin-top: 2px; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button { + color: #fff; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk { + margin-top: 0px !important; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName { + display: inline-block; + float: left; + margin-left: 10px; + text-align: left; + width: 50%; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover { + text-decoration: underline; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk { + display: inline-block; + float: right; + margin: 7px 15px 0; + text-align: right; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow, +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny, +.tac_activate .tarteaucitronAllow { + background: #555; + border-radius: 4px; + color: #fff; + cursor: pointer; + display: inline-block; + padding: 6px 10px; + text-align: center; + text-decoration: none; + width: auto; + border: 0; +} + +#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected { + background-color: #1B870B; + opacity: 1; +} +#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected, +#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected { + background-color: #9C1A1A; + opacity: 1; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow, +#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow { + background-color: #1B870B; +} +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny { + background-color: #9C1A1A; +} + +#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{ + opacity: 0.4; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies { + color: #333; + font-size: 12px; +} + +#tarteaucitron .tarteaucitronH3 { + font-size: 18px; +} + +#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName { + width: auto!important; + margin-left: 0!important; + font-size: 14px; +} +span#tarteaucitronDisclaimerAlert { + padding: 0 10px; + display: inline-block; +} +#tarteaucitron .tarteaucitronBorder, #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain, #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList, #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden, #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine { + border-color: #415A72!important; +} + +/*** + * Big alert + */ +.tarteaucitronAlertBigTop { + top: 0; +} + +.tarteaucitronAlertBigBottom { + bottom: 0; +} + +#tarteaucitronRoot #tarteaucitronAlertBig { + background: #415A72; + color: #fff; + display: none; + font-size: 15px !important; + left: 0; + position: fixed; + box-sizing: content-box; + z-index: 2147483645; + text-align: center; + padding: 10px 0 10px 0; + margin: auto; + width: 100%; +} + +#tarteaucitronAlertBig #tarteaucitronPrivacyUrl, +#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog, +#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert, +#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong { + font: 15px verdana; + color: #fff; +} + +#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong { + font-weight: 700; +} + +#tarteaucitronAlertBig #tarteaucitronPrivacyUrl, +#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog { + cursor: pointer; +} + +#tarteaucitronAlertBig #tarteaucitronCloseAlert, +#tarteaucitronAlertBig #tarteaucitronPersonalize, +#tarteaucitronAlertBig #tarteaucitronPersonalize2, +.tarteaucitronCTAButton, +#tarteaucitron #tarteaucitronPrivacyUrl, +#tarteaucitron #tarteaucitronPrivacyUrlDialog, +#tarteaucitronRoot .tarteaucitronDeny, +#tarteaucitronRoot .tarteaucitronAllow { + background: #008300; + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 16px!important; + line-height: 1.2; + padding: 5px 10px; + text-decoration: none; + margin-left: 7px; +} + +#tarteaucitronRoot .tarteaucitronDeny { + background: #9C1A1A; +} + +#tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitron #tarteaucitronPrivacyUrl, #tarteaucitron #tarteaucitronPrivacyUrlDialog { + background: #fff; + color: #333; + font-size: 13px; + margin-bottom: 3px; + margin-left: 7px; + padding: 5px 10px; +} + +#tarteaucitronPercentage { + background: #0A0!important; + box-shadow: 0 0 2px #fff, 0 1px 2px #555; + height: 5px; + left: 0; + position: fixed; + width: 0; + z-index: 2147483644; +} + +/*** + * Icon + */ +.tarteaucitronIconBottomRight { + bottom: 0; + right: 0; +} +.tarteaucitronIconBottomLeft { + bottom: 0; + left: 0; +} +.tarteaucitronIconTopRight { + top: 0; + right: 0; +} +.tarteaucitronIconTopLeft { + top: 0; + left: 0; +} + +.tarteaucitronIconTopLeft #tarteaucitronManager { + border-radius: 2px 7px 7px 2px; +} + +.tarteaucitronIconTopRight #tarteaucitronManager { + border-radius: 7px 2px 2px 7px; +} + +.tarteaucitronIconBottomLeft #tarteaucitronManager { + border-radius: 7px 7px 2px 2px; +} + +.tarteaucitronIconBottomRight #tarteaucitronManager { + border-radius: 7px 7px 2px 2px; +} + +#tarteaucitronIcon { + background: transparent; + position: fixed; + display: none; + width: auto; + z-index: 2147483646; +} +#tarteaucitronIcon #tarteaucitronManager { + color: transparent; + cursor: pointer; + display: inline-block; + font-size: 11px !important; + padding: 8px 10px 8px; + border: none; +} +#tarteaucitronIcon #tarteaucitronManager img { + width: 50px; + height: 50px; +} + +#tarteaucitronRoot .tarteaucitronCross::before { + content: '\2717'; + display: inline-block; + color: white; +} + +#tarteaucitronRoot .tarteaucitronCheck::before { + content: '\2713'; + display: inline-block; + color: white; +} + +#tarteaucitronRoot .tarteaucitronPlus::before { + content: '\271b'; + display: inline-block; + color: white; +} + + +/*** + * Small alert + */ + +.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom { + bottom: 0; +} + +#tarteaucitronAlertSmall { + background: #333; + display: none; + padding: 0; + position: fixed; + right: 0; + text-align: center; + width: auto; + z-index: 2147483646; +} + +#tarteaucitronAlertSmall #tarteaucitronManager { + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 11px !important; + padding: 8px 10px 8px; +} + +#tarteaucitronAlertSmall #tarteaucitronManager:hover { + background: rgba(255, 255, 255, 0.05); +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot { + background-color: gray; + border-radius: 5px; + display: block; + height: 8px; + margin-bottom: 1px; + margin-top: 5px; + overflow: hidden; + width: 100%; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen, +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow, +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed { + display: block; + float: left; + height: 100%; + width: 0%; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen { + background-color: #1B870B; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow { + background-color: #FBDA26; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed { + background-color: #9C1A1A; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesNumber { + background: rgba(255, 255, 255, 0.2); + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 30px; + padding: 0px 10px; + vertical-align: top; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover { + background: rgba(255, 255, 255, 0.3); +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer { + display: none; + max-height: 70%; + max-width: 500px; + position: fixed; + right: 0; + width: 100%; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList { + background: #fff; + border: 2px solid #333; + color: #333; + font-size: 11px; + height: auto; + overflow: auto; + text-align: left; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong { + color: #333; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle { + background: #333; + margin-top: 21px; + padding: 13px 0 9px 13px; + text-align: left; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong { + color: #fff; + font-size: 16px; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain { + background: rgba(51, 51, 51, 0.1); + padding: 7px 5px 10px; + word-wrap: break-word; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover { + background: rgba(51, 51, 51, 0.2); +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a { + color: #333; + text-decoration: none; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft { + display: inline-block; + width: 50%; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong { + color: darkred; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight { + color: #333; + display: inline-block; + font-size: 11px; + margin-left: 10%; + vertical-align: top; + width: 30%; +} + +/*** + * Fallback activate link + */ +.tac_activate { + background: #333; + color: #fff; + display: table; + font-size: 12px; + height: 100%; + line-height: initial; + margin: auto; + text-align: center; + width: 100%; +} + +.tac_float { + display: table-cell; + text-align: center; + vertical-align: middle; +} + +.tac_activate .tac_float strong { + color: #fff; +} + +.tac_activate .tac_float .tarteaucitronAllow { + background-color: #1B870B; + display: inline-block; +} + +/*** + * CSS for services + */ +ins.ferank-publicite, ins.adsbygoogle { + text-decoration: none; +} + +div.amazon_product { + height:240px; + width:120px; +} + +.tarteaucitronIsAllowed .tarteaucitronDeny { + opacity: 0.4!important; +}.tarteaucitronIsDenied .tarteaucitronAllow { + opacity: 0.4!important; +}.tarteaucitronIsAllowed .tarteaucitronAllow { + opacity: 1!important; +}.tarteaucitronIsDenied .tarteaucitronDeny { + opacity: 1!important; +} +.tarteaucitronLine .tarteaucitronAllow, .tarteaucitronLine .tarteaucitronDeny { + opacity: 0.4; +} +#tarteaucitronServices_mandatory button.tarteaucitronAllow { + opacity: 1; +} + +div#tarteaucitronInfo { + display: block!important; + position: relative !important; + text-align: center!important; + max-width: 80%!important; + padding: 15px 0!important; + margin: -10px auto 40px!important; + font-size: 1em!important; + border-bottom: 1px solid; + border-top: 1px solid; + border-color: #415A72; +} + +a.tarteaucitronSelfLink { + position: absolute; + left: 0; + right: 0; + bottom: -30px; + text-align: center!important; + display: block; + height:30px; +} + +.tarteaucitronMainLine .tarteaucitronH2 { + font-size: 1.2em!important; + margin-top: 4px!important; +} + +span.tarteaucitronTitle.tarteaucitronH3 { + margin-top: 12px!important; +} + +#tarteaucitronCloseCross { + position:absolute; + color: #FFFF; + font-size:1.8rem; + cursor: pointer; + top: 10px; + right: 26px +} + +.tarteaucitron-spacer-20 { + height: 20px; + display: block; +} + +.tarteaucitron-display-block { + display: block; +} + +.tarteaucitron-display-none { + display: none; +} \ No newline at end of file diff --git a/tarteaucitron/lang/tarteaucitron.ar.js b/tarteaucitron/lang/tarteaucitron.ar.js new file mode 100644 index 0000000..0bd54ae --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.ar.js @@ -0,0 +1,86 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "مرحبا! يلعب هذا الموقع الكتروني على الشفافية ويمنحك اختيار خدمات الطرف الثالث للتفعيل.", + "adblock_call": "يرجى إلغاء تنشيط adblocker لبدء التخصيص.", + "reload": "أعد تحميل الصفحة", + + "alertBigScroll": "من خلال الاستمرار في العرض", + "alertBigClick": "من خلال إستمرارك بالتصفُّح على هذا الموقع", + "alertBig": "أنت توافق استخدام خدمات الطرف الثالث التي يمكنها تثبيت ملفات تعريف الارتباط", + + "alertBigPrivacy": "يستخدم هذا الموقع ملفات تعريف الارتباط ويمنحك التحكم في تلك التي تريد تنشيطها", + "alertSmall": "إدارة الخدمات", + "acceptAll": "تقبل كل شيء", + "personalize": "تخصيص", + "close": "اغلاق", + + "privacyUrl": "سياسة الخصوصية", + + "all": "التفضيلات لجميع الخدمات", + + "info": "حماية خصوصيتك", + "disclaimer": "من خلال تفويض هذه خدمات الطرف الثالث ، فإنك تقبل إيداع وقراءة ملفات تعريف الارتباط واستخدام تقنيات المراقبة اللازمة لعملها بشكل صحيح", + "allow": "سماح", + "deny": "منع", + "noCookie": "لا تقوم هذه الخدمة بإيداع أي ملفات تعريف ارتباط", + "useCookie": "يمكن لهذه الخدمة الإيداع", + "useCookieCurrent": "قدَّمت هذه الخدمة", + "useNoCookie": "لم تودع هذه الخدمة أي ملفات تعريف ارتباط.", + "more": "اقرأ المزيد", + "source": "شاهد الموقع الرسمي", + "credit": "إدارة ملفات تعريف الارتباط من قبل tarteaucitron.js", + "noServices": "لا يستخدم هذا الموقع أي ملفات تعريف ارتباط تتطلب موافقتك.", + + "toggleInfoBox": "إظهار/إخفاء معلومات حول تخزين ملفات تعريف الارتباط", + "title": "لوحة إدارة ملفات تعريف الارتباط", + "cookieDetail": "تفاصيل ملفات تعريف الارتباط", + "ourSite": "على موقعنا على الانترنت", + "modalWindow": "(نافذة شكلية)", + "newWindow": "(نافذة جديدة)", + "allowAll": "قبول كل شيء", + "denyAll": "رفض كل شيء", + + "icon": "ملفات تعريف الارتباط", + + "fallback": "معطل.", + "allowed": "مسموح", + "disallowed": "ممنوع", + + "ads": { + "title": "وكالات الإعلان", + "details": "تجعل وكالات الإعلان من الممكن تحقيق إيرادات من خلال تسويق المساحة الإعلانية على الموقع" + }, + "analytic": { + "title": "قياس الجمهور", + "details": "تسمح خدمات قياس الجمهور بانشاء إحصاءآت حول حركة المرور المفيذة لتحسين الموقع" + }, + "social": { + "title": "الشبكات الاجتماعية", + "details": "تعمل الشبكات الاجتماعية على تحسين سهولة استخدام الموقع وتساعد في الترويج له من خلال المشاركة." + }, + "video": { + "title": "الفيديوهات", + "details": "تعمل خدمات مشاركة الفيديو على إثراء الموقع بمحتوى الوسائط المتعددة وزيادة ظهوره." + }, + "comment": { + "title": "تعليقات", + "details": "يقوم مديري التعليق بتسهيل إيداع تعليقاتك ومحاربة البريد المزعج." + }, + "support": { + "title": "الدعم", + "details": "تسمح لك خدمات الدعم بالتواصل مع فريق الموقع ومساعدة تحسينه." + }, + "api": { + "title": "واجهات برمجة التطبيقات", + "details": "تسمح لك واجهات برمجة التطبيقات بتحميل البرامج النصية: تحديد الموقع الجغرافي ، ومحركات البحث ، والترجمات ، ..." + }, + "other": { + "title": "آخر", + "details": "خدمات لعرض محتوى الويب" + }, + + "mandatoryTitle": "ملفات تعريف الارتباط الإلزامية", + "mandatoryText": "يستخدم هذا الموقع ملفات تعريف الارتباط الضرورية لعمله بشكل صحيح. لا يمكن تعطيلها" +}; \ No newline at end of file diff --git a/tarteaucitron/lang/tarteaucitron.bg.js b/tarteaucitron/lang/tarteaucitron.bg.js new file mode 100644 index 0000000..06ac1b2 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.bg.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Здравей! Този сайт позволяа включването на бисквитки по избор.", + "adblock_call": "Моля изключете вашият adblocker и изберете бисквитките които искате, или спрете всички.", + "reload": "Презареди", + + "alertBigScroll": "Ако продължавате да скролвате,", + "alertBigClick": "Ако продължавате да използвате този сайт,", + "alertBig": "вив се съгласявате с всички бисквитки от трети лица.", + + "alertBigPrivacy": "Този сайт използва бисквитки и Ви дава право да изберете записването на определени или всички.", + "alertSmall": "Управление на услуги", + "personalize": "Ще избирам", + "acceptAll": "ОК, приемам всички", + "close": "Затвори", + + "privacyUrl": "Политика за поверителност", + + "all": "Услуги които записват бисквитки на този сайт", + + "info": "Зашитава вашата сигурност", + "disclaimer": "Позволяването на тези бисквитки от трети лица, Вие приемате те да записват и използват услуги за проследяване нужни за правилното им функциониране.", + "allow": "Разшреши", + "deny": "Забрани", + "noCookie": "Тази услуга не записва бисквитки.", + "useCookie": "Тази услуга може да запише", + "useCookieCurrent": "Тази услуга е записала", + "useNoCookie": "Тази услуга не е записала бисквитки.", + "more": "Прочети повече", + "source": "Официален сайт", + "credit": "Управление на бисквитките от tarteaucitron.js", + + "toggleInfoBox": "Покажи/скрий информация за записването на бисквитки", + "title": "Управление на бисквитките", + "cookieDetail": "Информация за", + "ourSite": "в нашият сайт", + "modalWindow": "(модален прозорец)", + "newWindow": "(нов прозорец)", + "allowAll": "Разреши всички", + "denyAll": "Забрани всички", + + "icon": "Cookies", + + "fallback": "е изключен.", + "allowed": "Позволен", + "disallowed": "Забранено", + + "ads": { + "title": "Рекламодатели", + "details": "Ad networks can generate revenue by selling advertising space on the site." + }, + "analytic": { + "title": "Аналитични", + "details": "The audience measurement services used to generate useful statistics attendance to improve the site." + }, + "social": { + "title": "Социални", + "details": "Social networks can improve the usability of the site and help to promote it via the shares." + }, + "video": { + "title": "Видео платформи", + "details": "Video sharing services help to add rich media on the site and increase its visibility." + }, + "comment": { + "title": "Коментари", + "details": "Comments managers facilitate the filing of comments and fight against spam." + }, + "support": { + "title": "Поддръжка", + "details": "Support services allow you to get in touch with the site team and help to improve it." + }, + "api": { + "title": "Функционални", + "details": "APIs are used to load scripts: geolocation, search engines, translations, ..." + }, + "other": { + "title": "Други", + "details": "Services to display web content." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.ca.js b/tarteaucitron/lang/tarteaucitron.ca.js new file mode 100644 index 0000000..b97f970 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.ca.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hola! Aquest lloc web és transparent i et dóna l'opció d'activar els serveis de tercers", + "adblock_call": "Si us plau desactiva la teva AdBlocker per començar a personalitzar els serveis.", + "reload": "Recarrega aquesta pàgina", + + "alertBigScroll": "Al continuar desplaçant,", + "alertBigClick": "Si continues navegant en aquest lloc web,", + "alertBig": "estàs permetent serveis tercers", + + "alertBigPrivacy": "Aquest lloc web fa servir galetes i et permet controlar les que vols activar", + "alertSmall": "Gestionar serveis", + "personalize": "Personalitzar", + "acceptAll": "OK, acceptar totes", + "close": "Tancar", + + "privacyUrl": "Política de privacitat", + + "all": "Ajustaments per a tots els serveis", + + "info": "Protegint la teva privacitat", + "disclaimer": "Acceptant aquests serveis de tercers, estàs acceptant les seves galetes i l'ús de tecnologies de rastreig necessàries per al seu correcte funcionament.", + "allow": "Permetre", + "deny": "Denegar", + "noCookie": "Aquest servei no fa servir galetes.", + "useCookie": "Aquest servei pot instal·lar", + "useCookieCurrent": "Aquest servei ha instal·lat", + "useNoCookie": "Aquest servei no ha instal·lat cap galeta.", + "more": "Llegir més", + "source": "Veure lloc web oficial", + "credit": "Gestor de galetes realitzat per tarteaucitron.js", + + "toggleInfoBox": "Mostra / oculta la informació sobre emmagatzematge de galetes", + "title": "Panell de gestió de galetes", + "cookieDetail": "Detalls de les galetes per a", + "ourSite": "en la nostra web", + "modalWindow": "(finestra modale)", + "newWindow": "(finestra nova)", + "allowAll": "Permet totes les galetes", + "denyAll": "Denega totes les galetes", + + "icon": "Cookies", + + "fallback": "està deshabilitat.", + "allowed": "Permès", + "disallowed": "Desautoritzat", + + "ads": { + "title": "Xarxa de publicitat", + "details": "Les xarxes publicitàries poden generar ingressos mitjançant la venda d'espais publicitaris en el lloc." + }, + "analytic": { + "title": "Mesura d'audiència", + "details": "Els serveis de mesurament d'audiència s'usen per generar estadístiques útils per millorar el lloc." + }, + "social": { + "title": "Xarxes socials", + "details": "Les xarxes socials poden augmentar la usabilitat del lloc web i ajudar a promoure-ho a través de la contribució." + }, + "video": { + "title": "Videos", + "details": "Els serveis per compartir vídeos ajuden a afegir contingut enriquit en el lloc web i augmentar la seva visibilitat." + }, + "comment": { + "title": "Comentaris", + "details": "El gestor de comentaris facilita la classificació de comentaris i lluitar contra robots de correu." + }, + "support": { + "title": "Suport", + "details": "Els serveis de suport et permeten contactar amb el lloc web i ajudar a millorar-lo" + }, + "api": { + "title": "APIs", + "details": "Les APIs s'utilitzen per carregar scripts: geolocalització, motor de cerca, traduccions, ..." + }, + "other": { + "title": "Altres", + "details": "Serveis per mostrar contingut web." + }, + + "mandatoryTitle": "Galetes obligatòries", + "mandatoryText": "Aquest lloc utilitza galetes necessàries per al seu correcte funcionament que no es poden desactivar (cookies tècniques)." +}; diff --git a/tarteaucitron/lang/tarteaucitron.cn.js b/tarteaucitron/lang/tarteaucitron.cn.js new file mode 100644 index 0000000..3af4a4f --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.cn.js @@ -0,0 +1,82 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "adblock": "您好!这是一个透明的网站,您可以选择激活不同的第三方服务。", + "adblock_call": "感谢您停用广告拦截功能并开始个性化设置。", + "reload": "重新加载页面", + + "alertBigScroll": "继续划屏,", + "alertBigClick": "继续浏览,", + "alertBig": "即表示您同意第三方服务安装cookie", + + "alertBigPrivacy": "这个网站使用cookie, 并让您可以控制想要激活的内容。", + "alertSmall": "服务管理", + "acceptAll": "好的,全部接受", + "personalize": "个性化", + "close": "关闭", + + "privacyUrl": "保密政策", + + "all": "所有服务的偏好设置", + + "disclaimer": "通过授权这些第三方服务,您同意存储和读取cookie,并使用其正常运行所需的跟踪技术。", + "allow": "允许", + "deny": "禁用", + "noCookie": "此服务不存储任何cookie。", + "useCookie": "此服务可以存储", + "useCookieCurrent": "此服务已存储", + "useNoCookie": "此服务未存储任何cookie。", + "more": "了解更多", + "source": "查看官网", + "credit": "通过tarteaucitron.js管理cookie", + + "toggleInfoBox": "显示/隐藏cookie存储信息。", + "title": "Cookie管理面板", + "cookieDetail": "Cookie详情", + "ourSite": "显示在我们的网站上", + "modalWindow": "(模态窗口)", + "newWindow": "(新建窗口)", + "allowAll": "允许", + "denyAll": "禁用", + + "icon": "Cookies", + + "fallback": "已禁用。", + "allowed": "允许的", + "disallowed": "不允许的", + + "ads": { + "title": "广告组", + "details": "广告组通过营销网站上的广告空间来产生收入." + }, + "analytic": { + "title": "受众测量", + "details": "受众测量服务可以生成对站点改进有用的访问统计数据。" + }, + "social": { + "title": "社交网络", + "details": "社交网络有助于提高网站的用户友好性,并通过分享帮助推广。" + }, + "video": { + "title": "视频", + "details": "视频共享服务丰富网站的多媒体内容,提高网站知名度。" + }, + "comment": { + "title": "评论", + "details": "评论管理器使您的评论更容易提交,并避免垃圾邮件。" + }, + "support": { + "title": "支持", + "details": "支持服务使您能够与网站团队联系并帮助改进网站." + }, + "api": { + "title": "API", + "details": "API允许加载脚本:地理位置、搜索引擎、翻译……" + }, + "other": { + "title": "其他", + "details": "旨在显示网页内容的服务。" + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.cs.js b/tarteaucitron/lang/tarteaucitron.cs.js new file mode 100644 index 0000000..75b917b --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.cs.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Ahoj! Tato stránka je transparetní a umožňuje ti si přímo vybrat, jaké služby třetích stran chceš povolit.", + "adblock_call": "Pro úpravu osobních preferencí si, prosím, vypni adblock.", + "reload": "Načíst stránku znovu", + + "alertBigScroll": "Pokračováním ve scrollování,", + "alertBigClick": "Pokud pokračujete v brouzdání našich stránek,", + "alertBig": "povolujete všechny služby třetích stran.", + + "alertBigPrivacy": "Tato stránka využívá cookies a dává ti na výběr, co chceš aktivovat", + "alertSmall": "Spravovat služby", + "personalize": "Přizpůsobit", + "acceptAll": "OK, přijmout vše", + "close": "Zavřít", + + "privacyUrl": "Zásady ochrany osobních údajů", + + "all": "Nastavení všech služeb", + + "info": "Chrání tvé soukromí", + "disclaimer": "Povolením těchto služeb třetích stran, přijímáš jejich cookies, jež jsou nezbytné pro řádné fungování jejich technologií.", + "allow": "Povolit", + "deny": "Zamítnout", + "noCookie": "Tato služba nepoužívá cookies.", + "useCookie": "Tato služba může nainstalovat", + "useCookieCurrent": "Tato služba nainstalovala", + "useNoCookie": "Tato služba nenainstalovala žádné cookies.", + "more": "Dozvědět se více", + "source": "Zobrazit oficiální stránku", + "credit": "Správce cookies od tarteaucitron.js", + + "toggleInfoBox": "Zobrazit/skrýt informace o ukládání souborů cookie", + "title": "Panel pro správu cookies", + "cookieDetail": "Podrobnosti o souboru cookie pro", + "ourSite": "na našem webu", + "modalWindow": "(modální okno)", + "newWindow": "(nové okno)", + "allowAll": "Povolit všechny soubory cookie", + "denyAll": "Odmítnout všechny cookies", + + "icon": "Cookies", + + "fallback": "je vypnutý.", + "allowed": "povoleno", + "disallowed": "nepovoleno", + + "ads": { + "title": "Reklamní síť", + "details": "Prodejem reklamních ploch na této stránce mohou reklamní sítě vydělávat peníze." + }, + "analytic": { + "title": "Statistika návštěvnosti", + "details": "Služby pro analýzu návštěvníků slouží k vytvoření užitečných statistik návštěvnosti. Ty zase slouží ke zlepšení stránky." + }, + "social": { + "title": "Sociální sítě", + "details": "Sociální sítě mohou usnadnit práci se stránkou a pomáhají jí prosadit se pomocí sdílení." + }, + "video": { + "title": "Videa", + "details": "Video-hostingové služby pomáhají přidat na stránku bohaté mediální prvky." + }, + "comment": { + "title": "Komentáře", + "details": "Správce komentářů zajišťují vyplňování komentářů a bojují proti šíření spamu." + }, + "support": { + "title": "Podpora", + "details": "Služby podpory ti pomáhají spojit se s týmem stojícím za stránkou a umožňují ti vyjádřit se k jejím nedostatkům." + }, + "api": { + "title": "API", + "details": "API slouží k načtění skriptů: geolokace, vyhledávačů, překladů, ..." + }, + "other": { + "title": "Jiný", + "details": "Služby pro zobrazení webového obsahu." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.da.js b/tarteaucitron/lang/tarteaucitron.da.js new file mode 100644 index 0000000..1300234 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.da.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hej! Dette sted er gennemsigtigt og giver dig mulighed for at vælge de tredjeparts tjenester, du vil tillade.", + "adblock_call": "Deaktiver venligst din adblocker for at begynde tilpasningen.", + "reload": "Opdater siden", + + "alertBigScroll": "Ved at fortsætte med at scrolle,", + "alertBigClick": "Hvis du fortsætter med at bruge dette websted,", + "alertBig": "tillader du alle tredjeparts tjenester", + + "alertBigPrivacy": "Dette websted bruger cookies og giver dig kontrol over, hvad du vil aktivere", + "alertSmall": "Administrer tjenester", + "personalize": "Tilpas", + "acceptAll": "OK, accepter alle", + "close": "Luk", + + "privacyUrl": "Fortrolighedspolitik", + + "all": "Præference for alle tjenester", + + "info": "Beskyttelse af dit privatliv", + "disclaimer": "Ved at tillade disse tredjeparts tjenester accepterer du deres cookies og brugen af sporingsteknologier, der er nødvendige for, at de fungerer korrekt.", + "allow": "Tillad", + "deny": "Afvis ", + "noCookie": "Denne service bruger ikke cookies", + "useCookie": "Denne service kan installere", + "useCookieCurrent": "Denne service er installeret", + "useNoCookie": "Denne service har ikke installeret nogen cookie.", + "more": "Læs mere", + "source": "Se det officielle websted", + "credit": "Cookies manager af tarteaucitron.js", + "noServices": "Dette websted bruger ikke nogen cookie, der kræver dit samtykke.", + + "toggleInfoBox": "Vis / skjul informationer om opbevaring af cookies", + "title": "CCookie-styringspanel", + "cookieDetail": "Cookie detaljer for", + "ourSite": "på vores site", + "modalWindow": "(modal vindue)", + "newWindow": "(nyt vindue)", + "allowAll": "Tillad alle cookies", + "denyAll": "Afvis alle cookies", + + "icon": "Cookies", + + "fallback": "er deaktiveret.", + "allowed": "tilladt", + "disallowed": "ikke tilladt", + + "ads": { + "title": "Annonceringsnetværk", + "details": "Annoncenetværk kan generere indtægter ved at sælge annonceplads på webstedet." + }, + "analytic": { + "title": "Måling af målgruppen", + "details": "Målingstjenesterne bruges til at generere nyttig statistisk til at forbedre webstedet." + }, + "social": { + "title": "Sociale netværk", + "details": "Sociale netværk kan forbedre anvendeligheden af webstedet og hjælpe med at markedsføre det via aktierne." + }, + "video": { + "title": "Videoer", + "details": "Videodelingstjenester hjælper med at tilføje rige medier på webstedet og øger dets synlighed." + }, + "comment": { + "title": "Kommentarer", + "details": "Kommentarledere letter arkiveringen af kommentarer og bekæmper spam." + }, + "support": { + "title": "Support", + "details": "Supporttjenester giver dig mulighed for at komme i kontakt med webstedsteamet og hjælpe med at forbedre det." + }, + "api": { + "title": "APIer", + "details": "AAPI'er bruges til at indlæse scripts: geolokalisation, søgemaskiner, oversættelser, ..." + }, + "other": { + "title": "Andet", + "details": "Tjenester til visning af webindhold." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.de.js b/tarteaucitron/lang/tarteaucitron.de.js new file mode 100644 index 0000000..e9b49c4 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.de.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hallo! Diese Seite ist transparent und lässt Ihnen die Wahl der externen Services, die aktiviert werden dürfen.", + "adblock_call": "Bitte deaktivieren Sie Ihren 'Werbeblocker' um Cookie-Einstellungen vornehmen zu können.", + "reload": "Seite neu laden", + + "alertBigScroll": "Durch weiterblättern,", + "alertBigClick": "Wenn Sie diese Webseite benutzen,", + "alertBig": "stimmen Sie der Benutzung von externen Diensten zu", + + "alertBigPrivacy": "Diese Webseite verwendet 'Cookies' um Inhalte und Anzeigen zu personalisieren und zu analysieren. Bestimmen Sie, welche Dienste benutzt werden dürfen", + "alertSmall": "Datenschutz-Einstellungen", + "personalize": "Personalisieren", + "acceptAll": "Alle akzeptieren", + "close": "Schließen", + + "privacyUrl": "Datenschutzbestimmungen", + + "all": "Einstellungen für alle Dienste", + + "info": "Schutz der Privatsphäre", + "disclaimer": "Wenn Sie diese Dienste nutzen, erlauben Sie deren 'Cookies' und Tracking-Funktionen, die zu ihrer ordnungsgemäßen Funktion notwendig sind.", + "allow": "Erlauben", + "deny": "Ablehnen", + "noCookie": "Dieser Dienst nutzt keine 'Cookies'.", + "useCookie": "Dieser Dienst kann 'Cookies' verwenden", + "useCookieCurrent": "Dieser Dienst verwendet", + "useNoCookie": "Dieser Dienst hat keine 'Cookies' installiert.", + "more": "Weiter lesen", + "source": "Zur offiziellen Webseite", + "credit": "Cookie Manager von tarteaucitron.js", + + "toggleInfoBox": "Zeige/Verberge Cookie-Einstellungen", + "title": "Cookie-Einstellungen", + "cookieDetail": "Cookie Details für", + "ourSite": "auf unserer Seite", + "modalWindow": "(modales Fenster)", + "newWindow": "(neues Fenster)", + "allowAll": "Erlaube alle Cookies", + "denyAll": "Verbiete alle Cookies", + + "icon": "Cookies", + + "fallback": "ist deaktiviert.", + "allowed": "erlaubt", + "disallowed": "nicht erlaubt", + + "ads": { + "title": "Werbenetzwerke", + "details": "Werbenetzwerke können mit dem Verkauf von Werbeplatzierungen auf der Seite Einnahmen erhalten." + }, + "analytic": { + "title": "Besucher Zähldienste", + "details": "Die verwendeten Besucher Zähldienste generieren Statistiken die dabei helfen, die Seite zu verbessern." + }, + "social": { + "title": "Soziale Netzwerke", + "details": "Soziale Netzwerke können die Benutzbarkeit der Seite verbessern und ihren Bekanntheitsgrad erhöhen." + }, + "video": { + "title": "Videos", + "details": "Videoplattformen erlauben Videoinhalte einzublenden und die Sichtbarkeit der Seite zu erhöhen." + }, + "comment": { + "title": "Kommentare", + "details": "Kommentar Manager erleichtern die Organisation von Kommentaren und helfen dabei Spam zu verhindern." + }, + "support": { + "title": "Support", + "details": "Support Dienste erlauben es die Urheber der Seite zu kontaktieren und sie zu verbessern." + }, + "api": { + "title": "APIs", + "details": "APIs werden benutzt um Skripte zu laden, wie: Geolokalisierung, Suchmaschinen, Übersetzungen, ..." + }, + "other": { + "title": "Andere", + "details": "Dienste zum Anzeigen von Web-Inhalten." + }, + + "mandatoryTitle": "Notwendige Cookies", + "mandatoryText": "Diese Seite nutzt Cookies, um die Bedienung der Website zu ermöglichen, diese können nicht deaktiviert werden" +}; diff --git a/tarteaucitron/lang/tarteaucitron.el.js b/tarteaucitron/lang/tarteaucitron.el.js new file mode 100644 index 0000000..c423cd3 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.el.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Γεια σας! Ο ιστότοπος αυτός σας επιτρέπει να επιλέξετε τις υπηρεσίες που παρέχονται από τρίτους που θα θέλατε να επιτρέψετε.", + "adblock_call": "Παρακαλώ απενεργοποιήστε τα προγράμματα απόρριψης διαφημίσεων για να ξεκινήσετε τις τροποποιήσεις σας.", + "reload": "Ανανέωση της σελίδας", + + "alertBigScroll": "Συνεχίζοντας την ανάγνωση (κύλιση) της σελίδας,", + "alertBigClick": "Αν συνεχίσετε την περιήγηση σας στον ιστότοπο,", + "alertBig": "επιτρέπετε όλες τις υπηρεσίες που παρέχονται από τρίτους", + + "alertBigPrivacy": "Ο ιστότοπος αυτός χρησιμοποιεί "μπισκότα" (cookies) και σας επιτρέπει να ελέγξετε τι θέλετε να ενεργοποιήσετε", + "alertSmall": "Διαχείριση υπηρεσιών", + "personalize": "Εξατομίκευση", + "acceptAll": "OK, αποδοχή όλων", + "close": "Κλείσιμο", + + "privacyUrl": "Πολιτική απορρήτου", + + "all": "Προτίμηση για όλες τις υπηρεσίες", + + "info": "Προστασία των προσωπικών σας δεδομένων", + "disclaimer": "Επιτρέποντας αυτές τις υπηρεσίες που παρέχονται από τρίτους, αποδέχεστε τα "μπισκότα" (cookies) τους καθώς και τη χρήση τεχνολογιών παρακολούθησης που είναι απαραίτητες για τη λειτουργία τους.", + "allow": "Επέτρεψε", + "deny": "Απόρριψε", + "noCookie": "Η υπηρεσία αυτή δε χρησιμοποιεί "μπισκότα" (cookies).", + "useCookie": "Η υπηρεσία αυτή μπορεί να αποθηκεύσει ", + "useCookieCurrent": "Η υπηρεσία αυτή έχει αποθηκεύσει ", + "useNoCookie": "Η υπηρεσία αυτή δεν έχει αποθηκεύσει κανένα "μπισκότο" (cookie).", + "more": "Διαβάστε περισσότερα", + "source": "Δείτε τον επίσημο ιστότοπο", + "credit": "Cookies manager by tarteaucitron.js", + + "toggleInfoBox": "Προβολή/Απόκρυψη πληροφοριών για την αποθήκευση "μπισκότων" (cookies)", + "title": "Πίνακας διαχείρισης "Μπισκότων" (Cookies)", + "cookieDetail": "Λεπτομέρειες "μπισκότων" (cookies) για", + "ourSite": "στον ιστότοπο μας", + "modalWindow": "(modal παράθυρο)", + "newWindow": "(νέο παράθυρο)", + "allowAll": "Επέτρεψε όλα τα "μπισκότα" (cookies)", + "denyAll": "Απόρριψε όλα τα "μπισκότα" (cookies)", + + "icon": "Cookies", + + "fallback": "είναι απενεργοποιημένο.", + "allowed": "επιτρέπεται", + "disallowed": "απαγορεύεται", + + "ads": { + "title": "Διαφημιστικό Δίκτυο", + "details": "Τα διαφημιστικά δίκτυα μπορούν να αποφέρουν εισόδημα πουλώντας διαφημιστικό χώρο στη σελίδα." + }, + "analytic": { + "title": "Μετρήσεις κοινού", + "details": "Οι υπηρεσίες μέτρησης κοινού χρησιμοποιούνται για τον υπολογισμό χρήσιμων στατιστικών επισκεψιμότητας του ιστοτόπου για την βελτίωση του." + }, + "social": { + "title": "Κοινωνικά δίκτυα", + "details": "Τα κοινωνικά δίκτυα μπορούν να βελτιώσουν την χρηστικότητα του ιστοτόπου και να τον προωθήσουν μέσω κοινοποιήσεων." + }, + "video": { + "title": "Βίντεο", + "details": "Υπηρεσίες διαμοιρασμού βίντεο που βοηθούν να παρουσιαστεί πλούσιο περιεχόμενο στον ιστότοπο και να αυξήσουν την αναγνωρισιμότητα του." + }, + "comment": { + "title": "Σχόλια", + "details": "Οι διαχειριστές σχολίων βοηθούν την καταχώρηση σχολίων και προστατεύουν από κακόβουλες ενέργειες." + }, + "support": { + "title": "Υποστήριξη", + "details": "Οι υποστηρικτικές υπηρεσίες σας επιτρέπουν να επικονωνείτε με την ομάδα υποστήριξης του ιστοτόπου και να βοηθήσετε στην βελτίωση του." + }, + "api": { + "title": "APIs", + "details": "Τα API χρησιμοποιούνται για την φόρτωση προγραμμάτων: αναγνώρισης τοποθεσίας, μηχανών αναζήτησης, μεταφράσεων, ..." + }, + "other": { + "title": "Λοιπές υπηρεσίες", + "details": "Υπηρεσίες που παρουσιάζουν άλλο περιεχόμενο." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.en.js b/tarteaucitron/lang/tarteaucitron.en.js new file mode 100644 index 0000000..5411280 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.en.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hello! This site is transparent and lets you choose the 3rd party services you want to allow.", + "adblock_call": "Please disable your adblocker to start customizing.", + "reload": "Refresh the page", + + "alertBigScroll": "By continuing to scroll,", + "alertBigClick": "If you continue to browse this website,", + "alertBig": "you are allowing all third-party services", + + "alertBigPrivacy": "This site uses cookies and gives you control over what you want to activate", + "alertSmall": "Manage services", + "personalize": "Personalize", + "acceptAll": "OK, accept all", + "close": "Close", + + "privacyUrl": "Privacy policy", + + "all": "Preference for all services", + + "info": "Protecting your privacy", + "disclaimer": "By allowing these third party services, you accept their cookies and the use of tracking technologies necessary for their proper functioning.", + "allow": "Allow", + "deny": "Deny", + "noCookie": "This service does not use cookie.", + "useCookie": "This service can install", + "useCookieCurrent": "This service has installed", + "useNoCookie": "This service has not installed any cookie.", + "more": "Read more", + "source": "View the official website", + "credit": "Cookies manager by tarteaucitron.js", + "noServices": "This website does not use any cookie requiring your consent.", + + "toggleInfoBox": "Show/hide informations about cookie storage", + "title": "Cookies management panel", + "cookieDetail": "Cookie detail for", + "ourSite": "on our site", + "modalWindow": "(modal window)", + "newWindow": "(new window)", + "allowAll": "Allow all cookies", + "denyAll": "Deny all cookies", + + "icon": "Cookies", + + "fallback": "is disabled.", + "allowed": "allowed", + "disallowed": "disallowed", + + "ads": { + "title": "Advertising network", + "details": "Ad networks can generate revenue by selling advertising space on the site." + }, + "analytic": { + "title": "Audience measurement", + "details": "The audience measurement services used to generate useful statistics attendance to improve the site." + }, + "social": { + "title": "Social networks", + "details": "Social networks can improve the usability of the site and help to promote it via the shares." + }, + "video": { + "title": "Videos", + "details": "Video sharing services help to add rich media on the site and increase its visibility." + }, + "comment": { + "title": "Comments", + "details": "Comments managers facilitate the filing of comments and fight against spam." + }, + "support": { + "title": "Support", + "details": "Support services allow you to get in touch with the site team and help to improve it." + }, + "api": { + "title": "APIs", + "details": "APIs are used to load scripts: geolocation, search engines, translations, ..." + }, + "other": { + "title": "Other", + "details": "Services to display web content." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.es.js b/tarteaucitron/lang/tarteaucitron.es.js new file mode 100644 index 0000000..5739313 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.es.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "¡Hola! Este sitio web es transparente y te da la opción de activar los servicios de terceros.", + "adblock_call": "Por favor deshabilita tu AdBlocker para empezar a personalizar los servicios.", + "reload": "Actualizar esta página", + + "alertBigScroll": "Al continuar desplazándote,", + "alertBigClick": "Si continuas navegando por este sitio web,", + "alertBig": "estás permitiendo servicios terceros", + + "alertBigPrivacy": "Este sitio web usa cookies y te permite controlar las que deseas activar", + "alertSmall": "Gestionar servicios", + "personalize": "Personalizar", + "acceptAll": "OK, aceptar todas", + "close": "Cerrar", + + "privacyUrl": "Política de privacidad", + + "all": "Ajustes para todos los servicios", + + "info": "Protegiendo tu privacidad", + "disclaimer": "Aceptando estos servicios de terceros, estás aceptando sus cookies y el uso de tecnologías de rastreo necesarias para su correcto funcionamiento.", + "allow": "Permitir", + "deny": "Denegar", + "noCookie": "Este servicio no usa cookies.", + "useCookie": "Este servicio puede instalar", + "useCookieCurrent": "Este servicio ha instalado", + "useNoCookie": "Este servicio no ha instalado ninguna cookie.", + "more": "Leer más", + "source": "Ver sitio web oficial", + "credit": "Gestor de cookies realizado por tarteaucitron.js", + + "toggleInfoBox": "Mostrar/ocultar información sobre almacenamiento de cookies", + "title": "Panel de gestión de cookies", + "cookieDetail": "Detalles de las cookies para", + "ourSite": "en nuestra web", + "modalWindow": "(ventana modal)", + "newWindow": "(ventana nueva)", + "allowAll": "Permitir todas las cookies", + "denyAll": "Denegar todas las cookies", + + "icon": "Cookies", + + "fallback": "está deshabilitado.", + "allowed": "permitido", + "disallowed": "rechazado", + + "ads": { + "title": "Red de publicidad", + "details": "Las redes publicitarias pueden generar ingresos mediante la venta de espacios publicitarios en el sitio." + }, + "analytic": { + "title": "Medición de audiencia", + "details": "Los servicios de medición de audiencia se usan para generar estadísticas útiles para mejorar el sitio." + }, + "social": { + "title": "Redes sociales", + "details": "Las redes sociales pueden aumentar la usabilidad del sitio web y ayudar a promoverlo a través de la contribución." + }, + "video": { + "title": "Videos", + "details": "Los servicios para compartir videos ayudan a añadir contenido enriquecido en el sitio web y aumentar su visibilidad." + }, + "comment": { + "title": "Comentarios", + "details": "El gestor de comentarios facilita la clasificación de comentarios y luchar contra spam." + }, + "support": { + "title": "Soporte", + "details": "Los servicios de soporte te permiten contactar con el sitio web y ayudar a mejorarlo." + }, + "api": { + "title": "APIs", + "details": "APIs se utilizan para cargar scripts: geolocalización, motor de búsqueda, traducciones, ..." + }, + "other": { + "title": "Otro", + "details": "Servicios para mostrar contenido web." + }, + + "mandatoryTitle": "Cookies obligatorias", + "mandatoryText": "Este sitio utiliza cookies necesarias para su correcto funcionamiento que no se pueden desactivar." +}; diff --git a/tarteaucitron/lang/tarteaucitron.et.js b/tarteaucitron/lang/tarteaucitron.et.js new file mode 100644 index 0000000..9695baa --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.et.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Tere! See lehekülg on läbipaistev ja võimaldab Teil valida kolmandate osapoolte teenuseid, mida soovite lubada.", + "adblock_call": "Kohandamise alustamiseks palun keelake oma reklaamiblokeerija.", + "reload": "Värskendage lehekülge", + + "alertBigScroll": "Kerimist jätkates,", + "alertBigClick": "Kui jätkate selle veebisaidi sirvimist,", + "alertBig": "lubate kõik kolmandate osapoolte teenused", + + "alertBigPrivacy": "See lehekülg kasutab küpsiseid ja annab teile kontrolli selle üle, mida soovite aktiveerida", + "alertSmall": "Teenuste haldamine", + "personalize": "Isikupärasta", + "acceptAll": "OK, nõustu kõigiga", + "close": "Sulge", + + "privacyUrl": "Privaatsuspoliitika", + + "all": "Eelistus kõikidele teenustele", + + "info": "Teie privaatsuse kaitsmine", + "disclaimer": "Kolmandate osapoolte teenuste lubamisel nõustute nende küpsistega ja nende nõuetekohaseks toimimiseks vajalike jälgimistehnoloogiate kasutamisega.", + "allow": "Luba", + "deny": "Keeldu", + "noCookie": "See teenus ei kasuta küpsiseid.", + "useCookie": "Seda teenust saab installida", + "useCookieCurrent": "See teenus on installitud", + "useNoCookie": "See teenus ei ole installinud ühtegi küpsist.", + "more": "Loe rohkem", + "source": "Vaadake ametlikku veebilehekülge", + "credit": "Küpsiste haldur tarteaucitron.js", + "noServices": "See veebisait ei kasuta küpsiseid, mis nõuavad teie nõusolekut.", + + "toggleInfoBox": "Kuva/peida teave küpsiste salvestamise kohta", + "title": "Küpsiste halduspaneel", + "cookieDetail": "Küpsise üksikasjad", + "ourSite": "meie leheküljel", + "modalWindow": "(modaalne aken)", + "newWindow": "(uus aken)", + "allowAll": "Luba kõik küpsised", + "denyAll": "Keela kõik küpsised", + + "icon": "Küpsised", + + "fallback": "on keelatud.", + "allowed": "lubatud", + "disallowed": "keelatud", + + "ads": { + "title": "Reklaamvõrgustik", + "details": "Reklaamivõrgustikud saavad veebileheküljel reklaamipinda müües tulu teenida." + }, + "analytic": { + "title": "Vaatajaskonna mõõtmine", + "details": "Vaatajaskonna mõõtmise teenuseid kasutati lehekülje täiustamiseks kasuliku külastatavuse statistika saamiseks." + }, + "social": { + "title": "Sotsiaalvõrgustikud", + "details": "Sotsiaalvõrgustikud võivad parandada lehekülje kasutatavust ja aidata seda jagamiste kaudu reklaamida." + }, + "video": { + "title": "Videod", + "details": "Videojagamisteenused aitavad leheküljele lisada rikasmeediat ja suurendada selle nähtavust." + }, + "comment": { + "title": "Kommentaarid", + "details": "Kommentaarihaldurid hõlbustavad kommentaaride esitamist ja võitlevad rämpsposti vastu." + }, + "support": { + "title": "Tugi", + "details": "Tugiteenused võimaldavad teil lehekülje meeskonnaga ühendust võtta ja aidata seda täiustada." + }, + "api": { + "title": "API-d", + "details": "API-sid kasutatakse skriptide laadimiseks: geolokatsiooniks, otsingumootorites, tõlgetes, ..." + }, + "other": { + "title": "Muu", + "details": "Teenused veebisisu kuvamiseks." + }, + + "mandatoryTitle": "Kohustuslikud küpsised", + "mandatoryText": "See lehekülg kasutab nõuetekohaseks toimimiseks vajalikke küpsiseid, mida ei saa deaktiveerida." +}; diff --git a/tarteaucitron/lang/tarteaucitron.fi.js b/tarteaucitron/lang/tarteaucitron.fi.js new file mode 100644 index 0000000..3e38a46 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.fi.js @@ -0,0 +1,88 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hei! Tämä sivusto antaa sinun valita ja hallita kolmansien osapuolten asettamia evästeitä.", + "adblock_call": "Estä adblocker muuttaaksesi asetuksia.", + "reload": "Päivitä sivu", + + "alertBigScroll": "Jatkamalla selailua,", + "alertBigClick": "Jatkamalla tämän sivuston selailua,", + "alertBig": "hyväksyt kolmansien osapuolien tarjoamia palveluita", + + "alertBigPrivacy": "Tämä sivusto käyttää evästeitä ja antaa sinun hallita niitä.", + "alertSmall": "Hallinnoi palveluja", + "acceptAll": "OK, hyväksy kaikki", + "personalize": "Personoi", + "close": "Sulje", + + "privacyUrl": "Tietosuoja", + + "all": "Kaikkien palveluiden valinta", + + "info": "Yksityisyyden suojaaminen", + "disclaimer": "Hyväksymällä kolmansien osapuolten palvelut, hyväksyt toiminnan kannalta tarpeellisten evästeiden ja seurantateknologioiden käytön.", + "allow": "Hyväksy", + "deny": "Kiellä", + "noCookie": "Tämä palvelu ei käytä evästeitä", + "useCookie": "Tämä palvelu voidaan asentaa", + "useCookieCurrent": "Tämä palvelu on asennettu", + "useNoCookie": "Tämä palvelu ei ole asentanut evästeitä", + "more": "Lue lisää", + "source": "Katso virallinen nettisivu", + "credit": "Evästeiden hallinta: tarteaucitron.js", + "noServices": "Tämä sivusto ei käytä evästeitä, jotka vaativat suostumustasi.", + + "toggleInfoBox": "Näytä/piilota tiedot evästeistä ja niiden säilytyksestä", + "title": "Evästeiden hallintapaneeli", + "cookieDetail": "Evästetiedot", + "ourSite": "sivustollamme", + "modalWindow": "(modaalinen ikkuna)", + "newWindow": "uusi ikkuna", + "allowAll": "Hyväksy kaikki evästeet", + "denyAll": "Kiellä kaikki evästeet", + + "icon": "Cookies", + + "fallback": "hylätty.", + "allowed": "sallittu", + "disallowed": "kielletty", + + "ads": { + "title": "Mainosverkosto", + "details": "Mainosverkostot saattavat saada tuloja myymällä mainostilaa sivustolla." + }, + "analytic": { + "title": "Yleisön mittaaminen", + "details": "Les services de mesure d'audience permettent de générer des statistiques de fréquentation utiles à l'amélioration du site." + }, + "social": { + "title": "Sosiaaliset verkostot", + "details": "Sosiaaliset verkostot voivat helpottaa sivuston käytettävyyttä ja mainontaa" + }, + "video": { + "title": "Videot", + "details": "Videoiden toistopalvelut auttavat rikastamaan sivuston markkinointia ja kasvattaa sen näkyvyyttä" + }, + + "comment": { + + "title": "Kommentit", + + "details": "Kommentoinnin ylläpito helpottaa kommenttien arkistointia ja roskapostin hallintaa." + }, + "support": { + "title": "Tuki", + "details": "Ohjelmointirajapintoja käytetään eri ohjelmistojen, kuten hakukoneiden, sijaintien tai käännösten, lataamiseen." + }, + "api": { + "title": "Ohjelmointirajapinnat", + "details": "Ohjelmointirajapintoja käytetään eri ohjelmistojen, kuten hakukoneiden, sijaintien tai käännösten, lataamiseen,..." + }, + "other": { + "title": "Muut", + "details": "Palvelut web-sisältöjen näyttämiseen." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.fr.js b/tarteaucitron/lang/tarteaucitron.fr.js new file mode 100644 index 0000000..780d639 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.fr.js @@ -0,0 +1,86 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "Bonjour! Ce site joue la transparence et vous donne le choix des services tiers à activer.", + "adblock_call": "Merci de désactiver votre adblocker pour commencer la personnalisation.", + "reload": "Recharger la page", + + "alertBigScroll": "En continuant de défiler,", + "alertBigClick": "En poursuivant votre navigation,", + "alertBig": "vous acceptez l'utilisation de services tiers pouvant installer des cookies", + + "alertBigPrivacy": "Ce site utilise des cookies et vous donne le contrôle sur ceux que vous souhaitez activer", + "alertSmall": "Gestion des services", + "acceptAll": "Tout accepter", + "personalize": "Personnaliser", + "close": "Fermer", + + "privacyUrl": "Politique de confidentialité", + + "all": "Préférences pour tous les services", + + "info": "Protection de votre vie privée", + "disclaimer": "En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l'utilisation de technologies de suivi nécessaires à leur bon fonctionnement.", + "allow": "Autoriser", + "deny": "Interdire", + "noCookie": "Ce service ne dépose aucun cookie.", + "useCookie": "Ce service peut déposer", + "useCookieCurrent": "Ce service a déposé", + "useNoCookie": "Ce service n'a déposé aucun cookie.", + "more": "En savoir plus", + "source": "Voir le site officiel", + "credit": "Gestion des cookies par tarteaucitron.js", + "noServices": "Ce site n'utilise aucun cookie nécessitant votre consentement.", + + "toggleInfoBox": "Afficher/masquer les informations sur le stockage des cookies", + "title": "Panneau de gestion des cookies", + "cookieDetail": "Détail des cookies", + "ourSite": "sur notre site", + "modalWindow": "(fenêtre modale)", + "newWindow": "(nouvelle fenêtre)", + "allowAll": "Tout accepter", + "denyAll": "Tout refuser", + + "icon": "Cookies", + + "fallback": "est désactivé.", + "allowed": "autorisé", + "disallowed": "interdit", + + "ads": { + "title": "Régies publicitaires", + "details": "Les régies publicitaires permettent de générer des revenus en commercialisant les espaces publicitaires du site." + }, + "analytic": { + "title": "Mesure d'audience", + "details": "Les services de mesure d'audience permettent de générer des statistiques de fréquentation utiles à l'amélioration du site." + }, + "social": { + "title": "Réseaux sociaux", + "details": "Les réseaux sociaux permettent d'améliorer la convivialité du site et aident à sa promotion via les partages." + }, + "video": { + "title": "Vidéos", + "details": "Les services de partage de vidéo permettent d'enrichir le site de contenu multimédia et augmentent sa visibilité." + }, + "comment": { + "title": "Commentaires", + "details": "Les gestionnaires de commentaires facilitent le dépôt de vos commentaires et luttent contre le spam." + }, + "support": { + "title": "Support", + "details": "Les services de support vous permettent d'entrer en contact avec l'équipe du site et d'aider à son amélioration." + }, + "api": { + "title": "APIs", + "details": "Les APIs permettent de charger des scripts : géolocalisation, moteurs de recherche, traductions, ..." + }, + "other": { + "title": "Autre", + "details": "Services visant à afficher du contenu web." + }, + + "mandatoryTitle": "Cookies obligatoires", + "mandatoryText": "Ce site utilise des cookies nécessaires à son bon fonctionnement. Ils ne peuvent pas être désactivés." +}; diff --git a/tarteaucitron/lang/tarteaucitron.hu.js b/tarteaucitron/lang/tarteaucitron.hu.js new file mode 100644 index 0000000..1428d19 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.hu.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Szia! Ez a webhely átlátható, és lehetővé teszi a kívánt harmadik fél szolgáltatásainak kiválasztását", + "adblock_call": "A testreszabás megkezdéséhez állítsd le az adblockert, kérlek.", + "reload": "Oldal frissítése", + + "alertBigScroll": "A görgetés folytatásával,", + "alertBigClick": "Ha folytatod a böngészést ezen oldalon,", + "alertBig": "engedélyezed a harmadik fél összes szolgáltatását.", + + "alertBigPrivacy": "A webhely tartalmának megjelenítéséhez és a felhasználói élmény javításához cookie-kat használunk", + "alertSmall": "Szolgáltatások kezelése", + "personalize": "Beállítások", + "acceptAll": "OK, elfogadom", + "close": "Bezár", + + "privacyUrl": "Adatvédelmi irányelvek", + + "all": "Összes szolgáltatás előnyben részesítése", + + "info": "Személyi adataid védelme", + "disclaimer": "A harmadik fél szolgáltatásainak engedélyezésével elfogadja a sütiket és a megfelelő működésükhöz szükséges nyomkövetési technológiák használatát.", + "allow": "Elfogadom", + "deny": "Elutasítom", + "noCookie": "Ez a szolgáltatás nem használ sütit.", + "useCookie": "Ez a szolgáltatás telepíthető", + "useCookieCurrent": "Ez a szolgáltatás telepített", + "useNoCookie": "Ez a szolgáltatás nem telepített sütiket", + "more": "Olvass többet", + "source": "Tekintsd meg a hivatalos weboldalt", + "credit": "Cookie-kezelő: tarteaucitron.js", + "noServices": "Ez a weboldal nem használ olyan sütiket, amelyekhez a beleegyezésed szükséges.", + + "toggleInfoBox": "Információk megjelenítése / elrejtése a süti-tárolással kapcsolatban", + "title": "Süti preferenciák", + "cookieDetail": "Süti adatok a következőhöz:", + "ourSite": "weboldalunkon", + "modalWindow": "(modális ablak)", + "newWindow": "(új ablak)", + "allowAll": "Elfogadom az öszeset", + "denyAll": "Elutasítom", + + "icon": "Cookies", + + "fallback": "letiltott.", + "allowed": "megengedett", + "disallowed": "nem engedélyezett", + + "ads": { + "title": "Reklámhálózat", + "details": "A hirdetési hálózatok bevételt teremthetnek azáltal, hogy értékesítik a webhelyen található hirdetési felületet" + }, + "analytic": { + "title": "Közönségmérés", + "details": "A közönségmérési szolgáltatások hasznos statisztikai adatokat generáltak a webhely fejlesztése érdekében." + }, + "social": { + "title": "Közösségi hálózatok", + "details": "A közösségi hálózatok javíthatják a webhely használhatóságát, és elősegíthetik annak promoválását a megosztások révén." + }, + "video": { + "title": "Videók", + "details": "A videomegosztó szolgáltatások hozzájárulnak hasznos multimédiához a webhelyen és növelik annak láthatóságát." + }, + "comment": { + "title": "Kommentek", + "details": "A megjegyzésfigyelők megkönnyítik a megjegyzések kitöltését és a spam elleni küzdelmet." + }, + "support": { + "title": "Támogatás", + "details": "A támogatási szolgáltatások lehetővé teszik, hogy kapcsolatba lépjen a webhely csapatával, és segítsen annak fejlesztésében." + }, + "api": { + "title": "APIk", + "details": "Az API-kat a szkriptek betöltésére használják: földrajzi helymeghatározás, keresőmotorok, fordítások..." + }, + "other": { + "title": "Más", + "details": "Szolgáltatások webtartalom megjelenítésére." + }, + + "mandatoryTitle": "Kötelező sütik", + "mandatoryText": "A webhely tartalmának megjelenítéséhez és a felhasználói bejelentkezéshez sütiket használunk amiket nem lehet kikapcsolni." +}; diff --git a/tarteaucitron/lang/tarteaucitron.it.js b/tarteaucitron/lang/tarteaucitron.it.js new file mode 100644 index 0000000..5b33775 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.it.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Benvenuto! Questo sito ti permette di attivare i servizi di terzi di tua scelta.", + "adblock_call": "Disabilita il tuo adblocker per iniziare la navigazione.", + "reload": "Aggiorna la pagina", + + "alertBigScroll": "Continuando a scorrere,", + "alertBigClick": "Continuando a navigare nel sito,", + "alertBig": "autorizzi l’utilizzo dei cookies inviati da domini di terze parti", + + "alertBigPrivacy": "Questo sito fa uso di cookies e ti consente di decidere se accettarli o rifiutarli", + "alertSmall": "Gestione dei servizi", + "acceptAll": "Ok, accetta tutto", + "personalize": "Personalizza", + "close": "Chiudi", + + "privacyUrl": "Politica sulla riservatezza", + + "all": "Preferenze per tutti i servizi", + + "info": "Tutela della privacy", + "disclaimer": "Abilitando l'uso dei servizi di terze parti, accetti la ricezione dei cookies e l'uso delle tecnologie analitici necessarie al loro funzionamento.", + "allow": "Consenti", + "deny": "Blocca", + "noCookie": "Questo servizio non invia nessun cookie", + "useCookie": "Questo servizio puo' inviare", + "useCookieCurrent": "Questo servizio ha inviato", + "useNoCookie": "Questo servizio non ha inviato nessun cookie", + "more": "Saperne di più", + "source": "Vai al sito ufficiale", + "credit": "Gestione dei cookies da tarteaucitron.js", + + "toggleInfoBox": "Show/hide informations about cookie storage", + "title": "Cookies management panel", + "cookieDetail": "Cookie detail for", + "ourSite": "on our site", + "modalWindow": "(finestra modale)", + "newWindow": "(nuova finestra)", + "allowAll": "Consenti tutti i cookie", + "denyAll": "Rifiuta tutti i cookie", + + "icon": "Cookies", + + "fallback": "è disattivato", + "allowed": "permesso", + "disallowed": "non consentito", + + "ads": { + "title": "Regie pubblicitarie", + "details": "Le regie pubblicitarie producono redditi gestendo la commercializzazione degli spazi del sito dedicati alle campagne pubblicitarie" + }, + "analytic": { + "title": "Misura del pubblico", + "details": "I servizi di misura del pubblico permettono di raccogliere le statistiche utili al miglioramento del sito" + }, + "social": { + "title": "Reti sociali", + "details": "Le reti sociali permettono di migliorare l'aspetto conviviale del sito e di sviluppare la condivisione dei contenuti da parte degli utenti a fini promozionali." + }, + "video": { + "title": "Video", + "details": "I servizi di condivisione di video permettono di arricchire il sito di contenuti multimediali e di aumentare la sua visibilità" + }, + "comment": { + "title": "Commenti", + "details": "La gestione dei commenti utente aiuta a gestire la pubblicazione dei commenti e a lottare contro lo spamming" + }, + "support": { + "title": "Supporto", + "details": "I servizi di supporto ti consentono di contattare la team del sito e di contribuire al suo miglioramento" + }, + "api": { + "title": "API", + "details": "Le API permettono di implementare script diversi : geolocalizzazione, motori di ricerca, traduttori..." + }, + "other": { + "title": "Altro", + "details": "Servizi per visualizzare contenuti web." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.ja.js b/tarteaucitron/lang/tarteaucitron.ja.js new file mode 100644 index 0000000..8a47fc2 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.ja.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hello! This site is transparent and lets you chose the 3rd party services you want to allow.", + "adblock_call": "Please disable your adblocker to start customizing.", + "reload": "Refresh the page", + + "alertBigScroll": "By continuing to scroll,", + "alertBigClick": "If you continue to browse this website,", + "alertBig": "you are allowing all third-party services", + + "alertBigPrivacy": "当サイトはクッキーを利用しております。お客様自身でクッキー利用の設定および管理ができます。", + "alertSmall": "Manage services", + "personalize": "カスタマイズする", + "acceptAll": "全てに同意する", + "close": "Close", + + "privacyUrl": "プライバシーポリシー", + + "all": "Preference for all services", + + "info": "Protecting your privacy", + "disclaimer": "これらの第三者によるサービスを許可することで、サイトの動作に必要なクッキーや他のトラッキング・テクノロジーの使用に同意するものとみなします。", + "allow": "許可", + "deny": "拒否", + "noCookie": "This service does not use cookie.", + "useCookie": "This service can install", + "useCookieCurrent": "このサービスは2つのクッキーを利用します", + "useNoCookie": "This service has not installed any cookie.", + "more": "もっと読む", + "source": "公式サイトで閲覧する", + "credit": "Cookies manager by tarteaucitron.js", + "noServices": "This website does not use any cookie requiring your consent.", + + "toggleInfoBox": "Show/hide informations about cookie storage", + "title": "クッキー利用の管理について", + "cookieDetail": "Cookie detail for", + "ourSite": "on our site", + "modalWindow": "(モーダルウィンドウ)", + "newWindow": "(新しい窓)", + "allowAll": "すべてのクッキーを許可する", + "denyAll": "すべてのクッキーを拒否する", + + "icon": "Cookies", + + "fallback": "is disabled.", + "allowed": "許可", + "disallowed": "許可されていません", + + "ads": { + "title": "Advertising network", + "details": "Ad networks can generate revenue by selling advertising space on the site." + }, + "analytic": { + "title": "Audience measurement", + "details": "The audience measurement services used to generate useful statistics attendance to improve the site." + }, + "social": { + "title": "Social networks", + "details": "Social networks can improve the usability of the site and help to promote it via the shares." + }, + "video": { + "title": "Videos", + "details": "Video sharing services help to add rich media on the site and increase its visibility." + }, + "comment": { + "title": "Comments", + "details": "Comments managers facilitate the filing of comments and fight against spam." + }, + "support": { + "title": "Support", + "details": "Support services allow you to get in touch with the site team and help to improve it." + }, + "api": { + "title": "APIs", + "details": "APIs are used to load scripts: geolocation, search engines, translations, ..." + }, + "other": { + "title": "Other", + "details": "Services to display web content." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.lt.js b/tarteaucitron/lang/tarteaucitron.lt.js new file mode 100644 index 0000000..e5730d7 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.lt.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Sveiki! Ši svetainė veikia skaidriai ir leidžia pasirinkti trečiosios šalies paslaugas, kurias norite leisti.", + "adblock_call": "Norėdami pradėti taikyti, išjunkite ,Adblocker", + "reload": "Atnaujinkite puslapį", + + "alertBigScroll": "Tęsiant slankiojimą", + "alertBigClick": "Jei ir toliau naršote šioje svetainėje,", + "alertBig": "leidžiate naudotis visomis trečiųjų šalių paslaugomis", + + "alertBigPrivacy": "Ši svetainė naudoja slapukus ir suteikia jums galimybę valdyti, ką norite suaktyvinti", + "alertSmall": "Tvarkykite paslaugas", + "personalize": "Suasmeninkite", + "acceptAll": "Gerai, priimu visus", + "close": "Uždaryti", + + "privacyUrl": "Privatumo politika", + + "all": "Pirmenybė visoms paslaugoms", + + "info": "Jūsų privatumo apsauga", + "disclaimer": "Leisdami šias trečiųjų šalių paslaugas, jūs sutinkate su jų slapukais ir sekimo technologijų naudojimu, reikalingu jų tinkamam veikimui.", + "allow": "Leisti", + "deny": "Atsisakyti", + "noCookie": "Ši paslauga nenaudoja slapukų.", + "useCookie": "Ši paslauga gali būti įdiegta", + "useCookieCurrent": "Ši paslauga įdiegta", + "useNoCookie": "Ši paslauga neįdiegė jokių slapukų.", + "more": "Skaityti daugiau", + "source": "Peržiūrėkite oficialią svetainę", + "credit": "Slapukų tvarkyklė, kurią pateikė tarteaucitron.js", + "noServices": "Šioje svetainėje nenaudojami jokie slapukai, kuriems reikalingas jūsų sutikimas.", + + "toggleInfoBox": "Rodyti / slėpti informaciją apie slapukų saugojimą", + "title": "Slapukų valdymo skydelis", + "cookieDetail": "Išsami slapuko informacija", + "ourSite": "mūsų svetainėje", + "modalWindow": "(modalinis langas)", + "newWindow": "(naujas langas)", + "allowAll": "Leisti visus slapukus", + "denyAll": "Atsisakyti visų slapukų", + + "icon": "Cookies", + + "fallback": "yra išjungtas.", + "allowed": "leidžiama", + "disallowed": "neleidžiama", + + "ads": { + "title": "Reklamos tinklas", + "details": "Reklamos tinklai gali gauti pajamų, parduodami reklamos vietą svetainėje." + }, + "analytic": { + "title": "Auditorijos matavimas", + "details": "Naudotos auditorijos vertinimo paslaugos generuoti naudingą statistinį lankomumą svetainės veiklos patobulinimui." + }, + "social": { + "title": "Socialiniai tinklai", + "details": "Socialiniai tinklai gali pagerinti svetainės naudojimą ir padėti ją reklamuoti per akcijas." + }, + "video": { + "title": "Vaizdo įrašai", + "details": "Vaizdo įrašų bendrinimo paslaugos padeda pritraukti gausesnę media į svetainę ir padidinti jos matomumą." + }, + "comment": { + "title": "Komentarai", + "details": "Komentarų valdytojai palengvina komentarų sisteminimą ir kovoja su šlamštu." + }, + "support": { + "title": "Pagalba", + "details": "Pagalbos paslaugos leidžia jums susisiekti su svetainės komanda ir padėti ją tobulinti." + }, + "api": { + "title": "APIs (Aplikacijų programavimo sąsajos)", + "details": "API naudojamos tekstams įkelti: geografinė padėtis, paieškos sistemos, vertimai, ..." + }, + "other": { + "title": "Kita", + "details": "Paslaugos, rodančios svetainės turinį." + }, + + "mandatoryTitle": "Privalomi slapukai", + "mandatoryText": "Ši svetainė naudoja slapukus, reikalingus tinkamam jos veikimui, kurių negalima išjungti." +}; diff --git a/tarteaucitron/lang/tarteaucitron.lv.js b/tarteaucitron/lang/tarteaucitron.lv.js new file mode 100644 index 0000000..af6b895 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.lv.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Szia! Ez a webhely átlátható, és lehetővé teszi a kívánt harmadik fél szolgáltatásainak kiválasztását", + "adblock_call": "A testreszabás megkezdéséhez állítsd le az adblockert, kérlek.", + "reload": "Oldal frissítése", + + "alertBigScroll": "A görgetés folytatásával,", + "alertBigClick": "Ha folytatod a böngészést ezen oldalon,", + "alertBig": "engedélyezed a harmadik fél összes szolgáltatását.", + + "alertBigPrivacy": "A webhely tartalmának megjelenítéséhez és a felhasználói élmény javításához cookie-kat használunk", + "alertSmall": "Szolgáltatások kezelése", + "personalize": "Beállítások", + "acceptAll": "OK, elfogadom", + "close": "Bezár", + + "privacyUrl": "Adatvédelmi irányelvek", + + "all": "Összes szolgáltatás előnyben részesítése", + + "info": "Személyi adataid védelme", + "disclaimer": "A harmadik fél szolgáltatásainak engedélyezésével elfogadja a sütiket és a megfelelő működésükhöz szükséges nyomkövetési technológiák használatát.", + "allow": "Elfogadom", + "deny": "Elutasítom", + "noCookie": "Ez a szolgáltatás nem használ sütit.", + "useCookie": "Ez a szolgáltatás telepíthető", + "useCookieCurrent": "Ez a szolgáltatás telepített", + "useNoCookie": "Ez a szolgáltatás nem telepített sütiket", + "more": "Olvass többet", + "source": "Tekintsd meg a hivatalos weboldalt", + "credit": "Cookie-kezelő: tarteaucitron.js", + "noServices": "Ez a weboldal nem használ olyan sütiket, amelyekhez a beleegyezésed szükséges.", + + "toggleInfoBox": "Információk megjelenítése / elrejtése a süti-tárolással kapcsolatban", + "title": "Süti preferenciák", + "cookieDetail": "Süti adatok a következőhöz:", + "ourSite": "weboldalunkon", + "modalWindow": "(modal window)", + "newWindow": "(új ablak)", + "allowAll": "Elfogadom az öszeset", + "denyAll": "Elutasítom", + + "icon": "Cookies", + + "fallback": "letiltott.", + "allowed": "atļauts", + "disallowed": "nav atļauts", + + "ads": { + "title": "Reklámhálózat", + "details": "A hirdetési hálózatok bevételt teremthetnek azáltal, hogy értékesítik a webhelyen található hirdetési felületet" + }, + "analytic": { + "title": "Közönségmérés", + "details": "A közönségmérési szolgáltatások hasznos statisztikai adatokat generáltak a webhely fejlesztése érdekében." + }, + "social": { + "title": "Közösségi hálózatok", + "details": "A közösségi hálózatok javíthatják a webhely használhatóságát, és elősegíthetik annak promoválását a megosztások révén." + }, + "video": { + "title": "Videók", + "details": "A videomegosztó szolgáltatások hozzájárulnak hasznos multimédiához a webhelyen és növelik annak láthatóságát." + }, + "comment": { + "title": "Kommentek", + "details": "A megjegyzésfigyelők megkönnyítik a megjegyzések kitöltését és a spam elleni küzdelmet." + }, + "support": { + "title": "Támogatás", + "details": "A támogatási szolgáltatások lehetővé teszik, hogy kapcsolatba lépjen a webhely csapatával, és segítsen annak fejlesztésében." + }, + "api": { + "title": "APIk", + "details": "Az API-kat a szkriptek betöltésére használják: földrajzi helymeghatározás, keresőmotorok, fordítások..." + }, + "other": { + "title": "Más", + "details": "Szolgáltatások webtartalom megjelenítésére." + }, + + "mandatoryTitle": "Kötelező sütik", + "mandatoryText": "A webhely tartalmának megjelenítéséhez és a felhasználói bejelentkezéshez sütiket használunk amiket nem lehet kikapcsolni." +}; diff --git a/tarteaucitron/lang/tarteaucitron.nl.js b/tarteaucitron/lang/tarteaucitron.nl.js new file mode 100644 index 0000000..e008499 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.nl.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hallo! Deze site is transparant en laat u de services van derden kiezen die u wilt toestaan.", + "adblock_call": "Schakel uw adblocker uit om te beginnen met aanpassen.", + "reload": "Ververs de pagina", + + "alertBigScroll": "Door te blijven scrollen,", + "alertBigClick": "Als je doorgaat met het surfen op deze website,", + "alertBig": "sta je alle diensten van derden toe", + + "alertBigPrivacy": "Deze site maakt gebruik van cookies en geeft u controle over wat u wilt activeren", + "alertSmall": "Beheer instellingen", + "personalize": "Personaliseer", + "acceptAll": "OK, accepteer alle", + "close": "Sluit", + + "privacyUrl": "Privacybeleid", + + "all": "Voorkeur voor alle diensten", + + "info": "Bescherming van uw privacy", + "disclaimer": "Door deze services van derden toe te staan, accepteert u hun cookies en het gebruik van trackingtechnologieën die nodig zijn voor hun goede werking.", + "allow": "Toestaan", + "deny": "Weigeren", + "noCookie": "Deze service gebruikt geen cookie", + "useCookie": "Deze service kan worden geïnstalleerd", + "useCookieCurrent": "Deze service is geïnstalleerd", + "useNoCookie": "Deze service heeft geen cookies geïnstalleerd.", + "more": "Lees meer", + "source": "Bekijk de officiële website", + "credit": "Cookie manager mogelijk gemaakt door tarteaucitron.js", + + "fallback": "is uitgeschakeld.", + "allowed": "toegestaan", + "disallowed": "niet toegestaan", + + "toggleInfoBox": "Toon/verberg informatie over cookie opslag", + "title": "Cookies beheer paneel", + "cookieDetail": "Cookie detail voor", + "ourSite": "op onze site", + "modalWindow": "(modaal venster)", + "newWindow": "(nieuw venster)", + "allowAll": "Sta alle cookies toe", + "denyAll": "Weiger alle cookies", + + "icon": "Cookies", + + "ads": { + "title": "Advertentienetwerk", + "details": "Advertentienetwerken kunnen inkomsten genereren door advertentieruimte op de site te verkopen." + }, + "analytic": { + "title": "Bezoekers meting", + "details": "De bezoekersdiensten voor het publiek worden gebruikt om nuttige statistieken te genereren om de site te verbeteren." + }, + "social": { + "title": "Sociale netwerken", + "details": "Sociale netwerken kunnen de bruikbaarheid van de site verbeteren en helpen deze via de shares te promoten." + }, + "video": { + "title": "Videos", + "details": "Video sharing-services helpen om rich media op de site toe te voegen en de zichtbaarheid ervan te vergroten." + }, + "comment": { + "title": "Comments", + "details": "Commentsmanagers faciliteren het indienen van opmerkingen en het bestrijden van spam." + }, + "support": { + "title": "Support", + "details": "Support diensten stellen u in staat contact op te nemen met het team van de site en helpen het te verbeteren." + }, + "api": { + "title": "APIs", + "details": "APIs worden gebruikt om scripts te laden: geolocatie, zoekmachines, vertalingen, ..." + }, + "other": { + "title": "Overig", + "details": "Diensten om webinhoud weer te geven." + }, + + "mandatoryTitle": "Verplichte cookies", + "mandatoryText": "Deze site maakt gebruik van cookies die nodig zijn voor de goede werking ervan en die niet kunnen worden gedeactiveerd." +}; diff --git a/tarteaucitron/lang/tarteaucitron.no.js b/tarteaucitron/lang/tarteaucitron.no.js new file mode 100644 index 0000000..04820aa --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.no.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead" : "☝ 🍪", + "adblock" : "Hei! Dette nettstedet er gjennomsiktig og lar deg kontrollere hvilke tredjeparts tjenester du vil tillate.", + "adblock_call" : "For å gjøre endringer, vær så snill å deaktivere annonse-blokkering.", + "reload" : "Oppdater side", + + "alertBigScroll" : "Ved å fortsette å scrolle,", + "alertBigClick" : "Dersom du fortsetter å bruke dette nettstedet,", + "alertBig" : "tillater du alle tredjeparts tjenester", + + "alertBigPrivacy" : "Dette nettstedet bruker informasjonskapsler og gir deg kontroll over hva du vil aktivere", + "alertSmall" : "Administrer tjenester", + "personalize" : "Personaliser", + "acceptAll" : "OK, aksepter alt", + "close" : "Steng", + + "privacyUrl" : "Personvernregler", + + "all" : "Preferanse for alle tjenester", + + "info" : "Beskytt ditt personvern", + "disclaimer" : "Ved å tillate disse tredjepartstjenestene godtar du informasjonskapslene deres og bruken av sporingsteknologier som er nødvendige for at de skal fungere korrekt.", + "allow" : "Tillat", + "deny" : "Ikke tillat", + "noCookie" : "Denne tjenesten bruker ikke informasjonskapsel.", + "useCookie" : "Denne tjenesten kan installeres", + "useCookieCurrent" : "Denne tjenesten er installert", + "useNoCookie" : "TDenne tjenesten har ikke installert noen informasjonskapsel.", + "more" : "Les mer", + "source" : "Se den offisielle nettsiden", + "credit" : "Informasjonskapsler styres av tarteaucitron.js", + "noServices" : "Dette nettstedet bruker ingen informasjonskapsler som krever ditt samtykke.", + + "toggleInfoBox" : "Vis / skjul informasjon om lagring av informasjonskapsler", + "title" : "Panel for informasjonskapsler", + "cookieDetail" : "Informasjon om informasjonskapsler for", + "ourSite" : "på nettstedet vårt", + "newWindow" : "(nytt vindu)", + "allowAll" : "Tillat alle informasjonskapsler", + "denyAll" : "Nekt alle informasjonskapsler", + + "icon": "Cookies", + + "fallback" : "er skrudd av.", + "allowed": "tillatt", + "disallowed": "ikke tillatt", + + "ads" : { + "title" : "Annonsenettverk", + "details" : "Annonsenettverket kan generere inntekter ved å selge reklameplass på nettstedet." + }, + "analytic" : { + "title" : "Målgruppe målinger", + "details" : "Målgruppens målingstjenester ble brukt til å generere nyttig informasjon for å forbedre nettstedet." + }, + "social" : { + "title" : "Sosiale nettverk", + "details" : "Sosiale nettverk kan forbedre brukervennligheten til nettstedet og bidra til å markedsføre det." + }, + "video" : { + "title" : "Video", + "details" : "Videodelingstjenester hjelper til med å legge til rik media på nettstedet og øke synligheten." + }, + "comment" : { + "title" : "Kommentarer", + "details" : "Kommentaradministratorer legger til rette for arkivering av kommentarer og bekjemper spam." + }, + "support" : { + "title" : "Brukerstøtte", + "details" : "Brukerstøtte lar deg komme i kontakt med nettstedsteamet og bidra til å forbedre nettstedet." + }, + "api" : { + "title" : "API-er", + "details" : "API-er brukes til å laste inn skript: geolokalisering, søkemotorer, oversettelser, ..." + }, + "other" : { + "title" : "Annet", + "details" : "Tjenester for å vise innhold på nettet." + }, + + "mandatoryTitle" : "Obligatoriske informasjonskapsler", + "mandatoryText" : "Dette nettstedet bruker obligatoriske informasjonskapsler som er nødvendige for at nettstedet skal fungere som det skal. Disse kan ikke deaktiveres." +}; \ No newline at end of file diff --git a/tarteaucitron/lang/tarteaucitron.oc.js b/tarteaucitron/lang/tarteaucitron.oc.js new file mode 100644 index 0000000..f1f8ebd --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.oc.js @@ -0,0 +1,86 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "Bonjorn! Aqueste site jòga la transparéncia e vos dòna la possibilitat de causir los servicis tèrces a activar.", + "adblock_call": "Mercés de desactivar vòstre adblocker per començar la personalizacion.", + "reload": "Recargar la pagina", + + "alertBigScroll": "En contunhant de desfilar,", + "alertBigClick": "En seguissent vòstra navigacion,", + "alertBig": "acceptatz l'utilizacion de servicis tèrces que pòdon installar de cookies", + + "alertBigPrivacy": "Aqueste site utiliza de cookies e vos dòna lo contraròtle sus çò que volètz activar", + "alertSmall": "Gestion dels servicis", + "acceptAll": "OK, tot acceptar", + "personalize": "Personalizar", + "close": "Tampar", + + "privacyUrl": "Politica de confidencialitat", + + "all": "Preferéncias per totes los servicis", + + "info": "Proteccion de vòstra vida privada", + "disclaimer": "En autorizant aquestes servicis tèrces, acceptatz lo depaus e la lectura de cookies e l'utilizacion de tecnologias de seguiment necessaris a lor bon foncionament.", + "allow": "Autorizar", + "deny": "Interdire", + "noCookie": "Aqueste servici daissa pas cap de cookies.", + "useCookie": "Aqueste servici pòt daissar", + "useCookieCurrent": "Aqueste servici a daissat", + "useNoCookie": "Aqueste servici a pas daissat cap de cookies.", + "more": "Ne saber mai", + "source": "Veire lo site oficial", + "credit": "Gestion dels cookies per tarteaucitron.js", + "noServices": "Aqueste site utiliza pas cap de cookies que demandan vòstre consentiment.", + + "toggleInfoBox": "Mostrar/amagar las informacions sus l'emmagazinatge dels cookies", + "title": "Panèl de gestion dels cookies", + "cookieDetail": "Detalh dels cookies", + "ourSite": "sus nòstre site", + "modalWindow": "(fenèstra de dialòg)", + "newWindow": "(fenèstra novèla)", + "allowAll": "Autorizar totes los cookies", + "denyAll": "Interdire totes los cookies", + + "icon": "Cookies", + + "fallback": "es desactivat.", + "allowed": "autorizat", + "disallowed": "interdit", + + "ads": { + "title": "Regias publicitàrias", + "details": "Las regias publicitàrias permeton de gerir de revenguts en comercialisant los espacis publicitaris del site." + }, + "analytic": { + "title": "Mesura d'audiéncia", + "details": "Los servicis de mesura d'audiéncia permeton de generar d'estatisticas de frequentacion utilas per melhorar lo site." + }, + "social": { + "title": "Malhums socials", + "details": "Los malhums socials permeton de melhorar la convivéncia del site e d'ajudar sa promocion via los partatges." + }, + "video": { + "title": "Vidèos", + "details": "Los servicis de partatge de vidèo permeton d'enriquir lo site de contengut multimèdia e aumentan sa visibilitat." + }, + "comment": { + "title": "Comentaris", + "details": "Los gestionaris de comentaris facilitan lo depaus de vòstres comentaris e lutan contra los messatges indesirables." + }, + "support": { + "title": "Assiténcia", + "details": "Los servicis d'assisténcia vos permeton de dintrar en contacte amb l'equipa del site e d'ajudar a son melhorament." + }, + "api": { + "title": "APIs", + "details": "Las APIs permeton de cargar de scripts : geolocalizacion, motors de recèrca, traduccions, ..." + }, + "other": { + "title": "Autre", + "details": "Servicis que cèrcan a afichar de contengut web." + }, + + "mandatoryTitle": "Cookies necessaris", + "mandatoryText": "Aqueste site utiliza de cookies necessaris pel seu pròpri foncionament que pòdon pas èsser desactivats." +}; diff --git a/tarteaucitron/lang/tarteaucitron.pl.js b/tarteaucitron/lang/tarteaucitron.pl.js new file mode 100644 index 0000000..c264ec8 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.pl.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Witaj! Ta witryna oferuje daje mozliwość wyboru aktywacji usług zewnętrznych.", + "adblock_call": "Prosze wylaczyc adblocker aby rozpoczac dostosowanie do potrzeb uzytkownika.", + "reload": "Odswież stronę", + + "alertBigScroll": "Poprzez kontynuowanie przewijania,", + "alertBigClick": "Pozostając na tej stronie", + "alertBig": "zgadzasz się na korzystanie ze wszystkich zewnetrzynych usług", + + "alertBigPrivacy": "Ta witryna używa plików cookie i pozwala wybrać na które chcesz zezwolić", + "alertSmall": "Zarządzanie usługami", + "personalize": "Personalizacja", + "acceptAll": "OK, akceptuję wszystko", + "close": "zamknij", + + "privacyUrl": "Polityka prywatności", + + "all": "Preferencja dla wszystkich usług", + + "info": "Ochrona prywatności", + "disclaimer": "Zgadzając się na korzystanie z usług zewnętrznych, akceptujesz ich pliki cookies oraz wykorzystanie technologii śledzących, niezbędnych do ich funkcjonowania.", + "allow": "Zezwalaj", + "deny": "Odmów", + "noCookie": "Ta usługa nie korzysta z plików cookie.", + "useCookie": "Ta usługa może zainstalować pliki cookie", + "useCookieCurrent": "Ta usługa zainstalowała pliki cookie", + "useNoCookie": "Ta usługa nie zainstalowała żadnego pliku cookie.", + "more": "Więcej informacji", + "source": "Zobacz oficjalną stronę internetową", + "credit": "Cookies menadżer od tarteaucitron.js", + + "toggleInfoBox": "Pokaż/ukryj informacje o zapisie plików cookie", + "title": "Panel zarządzania plikami cookies", + "cookieDetail": "Szczegóły plików cookie dla", + "ourSite": "na naszej stronie", + "modalWindow": "(okno modalne)", + "newWindow": "(nowe okno)", + "allowAll": "Zezwól na wszystkie pliki cookies", + "denyAll": "Zablokuj wszystkie pliki cookies", + + "icon": "Cookies", + + "fallback": "jest nieaktywna.", + "allowed": "dozwolony", + "disallowed": "niedozwolone", + + "ads": { + "title": "Sieć reklamowa", + "details": "Sieci reklamowe mogą generować przychody ze sprzedaży powierzchni reklamowej na stronie." + }, + "analytic": { + "title": "Pomiar oglądalności", + "details": "Usługi pomiaru oglądalności wykorzystywane są do generowania przydatnych statystyk potrzebnych w doskonaleniu strony." + }, + "social": { + "title": "Portale społecznościowe", + "details": "Sieci społecznościowe mogą poprawić użyteczność serwisu i pomóc w promocji za pośrednictwem udostępniania strony." + }, + "video": { + "title": "Filmy", + "details": "Usługa udostępniania wideo pomoże dodać multimedia do strony i zwiększyć jej ogladalność." + }, + "comment": { + "title": "Komentarze", + "details": "Zarządzanie komentarzami ułatwia komentowanie i zwalcza spam." + }, + "support": { + "title": "Pomoc", + "details": "Usługa pomocy technicznej pozwala skontaktować się z administratorem witryny i pomaga ją udoskonalić." + }, + "api": { + "title": "APIs", + "details": "APIs służą do ładowania skryptów: geolokalizacji, wyszukiwarek, tłumaczenia, ..." + }, + "other": { + "title": "Inne", + "details": "Usługi do wyświetlania treści internetowych." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.pt.js b/tarteaucitron/lang/tarteaucitron.pt.js new file mode 100644 index 0000000..aef3155 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.pt.js @@ -0,0 +1,83 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Olá! Em uma ação de transparência, este site permite que você escolha quais serviços de terceiros ativar.", + "adblock_call": "Por favor, desative seu bloqueador de publicidades para poder personalizar.", + "reload": "Atualizar esta página", + + "alertBigScroll": "Ao continuar a rolar,", + "alertBigClick": "Se você continuar a navegação neste site,", + "alertBig": "você estará aceitando todos os serviços de terceiros", + + "alertBigPrivacy": "Este site utiliza cookies e dá-lhe controle sobre o que quer ativar", + "alertSmall": "Gerenciar serviços", + "personalize": "Personalizar", + "acceptAll": "OK, aceitar tudo", + "close": "Fechar", + + "privacyUrl": "Política de Privacidade", + + "all": "Definições dos serviços", + "info": "Proteger sua privacidade", + "disclaimer": "Ao aceitar os serviços terceiros, você aceita o uso de cookies em conjunto a tecnologias de rastreamento que lhe são necessárias para funcionar", + "allow": "Autorizar", + "deny": "Recusar", + "noCookie": "Este serviço não usa cookies.", + "useCookie": "Este serviço pode instalar", + "useCookieCurrent": "Este serviço instalou", + "useNoCookie": "Este serviço não instalou nenhum cookie.", + "more": "Ler mais", + "source": "Ver o site oficial", + "credit": "Gerenciador de cookies por tarteaucitron.js", + + "toggleInfoBox": "Mostrar/ocultar informações sobre armazenamento de cookies", + "title": "Painel de Gerenciamento de Cookies", + "cookieDetail": "Detalhe do Cookie", + "ourSite": "em nosso site", + "modalWindow": "(janela modal)", + "newWindow": "(janela nova)", + "allowAll": "Permite todos os cookies", + "denyAll": "Proíbe todos cookies", + + "icon": "Cookies", + + "fallback": "está desativado.", + "allowed": "permitido", + "disallowed": "não permitido", + + "ads": { + "title": "Redes de anúncios", + "details": "As redes de anúncios podem gerar receitas com a venda de espaço publicitário no site." + }, + "analytic": { + "title": "Medição de audiência", + "details": "Serviços de medição de audiência usados para gerar estatísticas no intuito de melhorar o site." + }, + "social": { + "title": "Redes sociais", + "details": "Redes sociais podem melhorar a utilização do site e ajudar a promovê-lo via compartilhamentos." + }, + "video": { + "title": "Vídeos", + "details": "Serviços de compartilhamento de vídeo adicionam medias no site a aumentam sua visibilidade." + }, + "comment": { + "title": "Comentários", + "details": "Gerenciadores de comentários facilitam o sistema de comentários e lutam contra o spam." + }, + "support": { + "title": "Suporte", + "details": "Serviços de suporte lhe ajudam a entrar em contato com a equipe de suporte." + }, + "api": { + "title": "APIs", + "details": "APIs são usadas para carregar scripts: geolocalização, motores de pesquisa, traduções..." + }, + "other": { + "title": "De outros", + "details": "Serviços para exibir conteúdo da web." + }, + + "mandatoryTitle": "Cookies obrigatórios", + "mandatoryText": "Este site utiliza alguns cookies que são necessários ao seu funcionamento e não podem ser desativados." +}; diff --git a/tarteaucitron/lang/tarteaucitron.ro.js b/tarteaucitron/lang/tarteaucitron.ro.js new file mode 100644 index 0000000..ff784fd --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.ro.js @@ -0,0 +1,84 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Buna! Acest site este transparent și vă permite să alegeți serviciile terță parte pe care doriți să le permiteți.", + "adblock_call": "Dezactivați-vă adblocker-ul pentru a începe personalizarea.", + "reload": "Reincarca Pagina", + + "alertBigScroll": "Continuând să defilați,", + "alertBigClick": "Dacă continuați să răsfoiți acest site,", + "alertBig": "permiteți tuturor serviciilor terță parte", + + "alertBigPrivacy": "Acest site utilizează cookie-uri și vă oferă control asupra a ceea ce doriți să activați", + "alertSmall": "Gestionați serviciile", + "personalize": "Personalizați", + "acceptAll": "OK, acceptați-le pe toate", + "close": "Închide", + + "privacyUrl": "Politica de confidentialitate", + + "all": "Preferință pentru toate serviciile", + + "info": "Protejați-vă confidențialitatea", + "disclaimer": "Permițând acestor servicii terțe părți să acceptați cookie-urile și utilizarea tehnologiilor de urmărire necesare pentru buna funcționare a acestora.", + "allow": "Permite", + "deny": "Refuza", + "noCookie": "Acest serviciu nu utilizează modul cookie.", + "useCookie": "Acest serviciu se poate instala", + "useCookieCurrent": "Acest serviciu a fost instalat", + "useNoCookie": "Acest serviciu nu a instalat niciun cookie.", + "more": "Citeste mai mult", + "source": "Vizualizați site-ul oficial", + "credit": "Cookie manager de către tarteaucitron.js", + + "toggleInfoBox": "Afișați / ascundeți informații despre stocarea modulelor cookie", + "title": "Panoul de gestionare a panourilor cookie", + "cookieDetail": "Detaliile cookie pentru", + "ourSite": "pe site-ul nostru", + "modalWindow": "(fereastra modală)", + "newWindow": "(fereastră nouă)", + "allowAll": "Permiteți toate cookie-urile", + "denyAll": "Respinge toate cookie-urile", + + "icon": "Cookies", + + "fallback": "este dezactivat.", + "allowed": "permis", + "disallowed": "nepermis", + + "ads": { + "title": "Rețea de publicitate", + "details": "Rețelele publicitare pot genera venituri prin vânzarea de spațiu publicitar pe site." + }, + "analytic": { + "title": "Măsurarea audienței", + "details": "Serviciile de măsurare a audienței utilizate pentru a genera participarea la statistici utile pentru îmbunătățirea site-ului." + }, + "social": { + "title": "Retele sociale", + "details": "Rețelele sociale pot îmbunătăți gradul de utilizare a site-ului și pot ajuta să îl promoveze prin intermediul acțiunilor." + }, + "video": { + "title": "Videoclipuri", + "details": "Serviciile de partajare video ajută la adăugarea de materiale media pe site și la creșterea vizibilității acestora." + }, + "comment": { + "title": "Comentarii", + "details": "Managerii de comentarii facilitează depunerea de comentarii și lupta împotriva spamului." + }, + "support": { + "title": "Susţinere", + "details": "Serviciile de asistență vă permit să contactați echipa site-ului și să vă ajutați să îl îmbunătățiți." + }, + "api": { + "title": "APIs", + "details": "API-urile sunt folosite pentru a încărca scripturi: geolocație, motoare de căutare, traduceri, ..." + }, + "other": { + "title": "Alte", + "details": "Servicii pentru afișarea conținutului web." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.ru.js b/tarteaucitron/lang/tarteaucitron.ru.js new file mode 100644 index 0000000..7c01374 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.ru.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Привет! Этот сайт совершенно открытый и позволяет вам выбрать сервисы третьих лиц, которым вы хотите дать доступ.", + "adblock_call": "Пожалуйста дезактивируйте АдБлокер чтобы начать настройку.", + "reload": "Перезагрузите страницу", + + "alertBigScroll": "Продолжая прокрутки", + "alertBigClick": "Если вы продолжаете использовать сайт", + "alertBig": "вы позволяете сервисы третьих лиц", + + "alertBigPrivacy": "Этот сайт использует кукис и позволяет вам контролировать сервисы которые вы хотите активировать", + "alertSmall": "Настройка сервисов", + "personalize": "Персонализировать", + "acceptAll": "Ок, все активировать", + "close": "Закрыть", + + "privacyUrl": "Политика конфиденциальности", + + "all": "Преференция всем сервисам", + + "info": "Защитить вашу конфиденциальность", + "disclaimer": "Активирование сервисов третьих лиц позволяет использование их кукис и технолоний отслеживания необходимых для их функционирования", + "allow": "Позволить", + "deny": "Не позволить", + "noCookie": "Этот сервис не использует кукис.", + "useCookie": "Этот сервис может быть инсталирован", + "useCookieCurrent": "Этот сервис инсталирован", + "useNoCookie": "Этот сервис не использует кукис.", + "more": "Подробнее", + "source": "Посетите официальный сайт", + "credit": "Кукис манаджер tarteaucitron.js", + + "toggleInfoBox": "Show/hide informations about cookie storage", + "title": "Панель управления cookies", + "cookieDetail": "Информация о файлах cookie для", + "ourSite": "на нашем сайте", + "modalWindow": "(модальное окно)", + "newWindow": "(новое окно)", + "allowAll": "Разрешить использование cookies", + "denyAll": "Запретить использование cookies", + + "icon": "Cookies", + + + "fallback": "Деактивирован.", + "allowed": "разрешается", + "disallowed": "запрещено", + + "ads": { + "title": "Рекламная сеть", + "details": "Мы позволяем вам аренду нашей рекламной сети." + }, + "analytic": { + "title": "Измерение аудиенции", + "details": "Измерение аудиенции сайта для статистики помогают улучшить предлагаемый сервис." + }, + "social": { + "title": "Социальная сеть", + "details": "Социальная сеть сайтов помогает улучшить предлагаемый сервис через обмен информации." + }, + "video": { + "title": "Видео", + "details": "Обмен видео информации позволяет улучшить сервис и увеличит траффик сайта." + }, + "comment": { + "title": "Комментарии", + "details": "Манаджер комментариев позволяет обмен информации и борьбу со спамом." + }, + "support": { + "title": "Помощь", + "details": "Помощь позволяет вам контактировать напрямую сайт манаджер и улучшить предлагаемый сервис." + }, + "api": { + "title": "АПИ", + "details": "АПИ используются для загрузки скриптов; геолокация, поисковый мотор и переводы..." + }, + "other": { + "title": "Другие", + "details": "Службы для отображения веб-контента." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.se.js b/tarteaucitron/lang/tarteaucitron.se.js new file mode 100644 index 0000000..3ff01a8 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.se.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hej! Denna webbplats är transparent och låter dig välja de tredjeparts tjänster du vill tillåta.", + "adblock_call": "Inaktivera din adblock för att börja anpassa.", + "reload": "Uppdatera sidan", + + "alertBigScroll": "Genom att fortsätta rulla,", + "alertBigClick": "Om du fortsätter att surfa på denna webbplats,", + "alertBig": "du tillåter alla tjänster från tredje part", + + "alertBigPrivacy": "Denna webbplats använder cookies och ger dig kontroll över vad du vill aktivera", + "alertSmall": "Hantera tjänster", + "personalize": "Personifiera", + "acceptAll": "OK, acceptera allt", + "close": "Stänga", + + "privacyUrl": "Integritetspolicy", + + "all": "Preferens för alla tjänster", + + "info": "Skydda din integritet", + "disclaimer": "Genom att tillåta dessa tjänster från tredje part accepterar du deras cookies och användningen av spårningsteknologier som är nödvändiga för att de ska fungera korrekt.", + "allow": "Tillåta", + "deny": "Förneka", + "noCookie": "Den här tjänsten använder inte cookie.", + "useCookie": "Den här tjänsten kan installeras", + "useCookieCurrent": "Den här tjänsten har installerats", + "useNoCookie": "Den här tjänsten har inte installerat någon cookie.", + "more": "Läs mer", + "source": "Visa den officiella webbplatsen", + "credit": "Cookies manager av tarteaucitron.js", + + "toggleInfoBox": "Visa / dölj information om lagring av cookies", + "title": "Cookie- hanteringspanel", + "cookieDetail": "cookie- detalj för", + "ourSite": "på vår webbplats", + "modalWindow": "(modalt fönster)", + "newWindow": "(nytt fönster)", + "allowAll": "Tillåt alla cookie", + "denyAll": "Neka alla cookies", + + "icon": "Cookies", + + "fallback": "är ur funktion.", + "allowed": "tillåten", + "disallowed": "tillåtet", + + "ads": { + "title": "Annonsnätverk", + "details": "Annonsnätverk kan generera intäkter genom att sälja annonsutrymme på webbplatsen." + }, + "analytic": { + "title": "Publikmätning", + "details": "Publikmätningstjänster som används för att generera användbar statistik närvaro för att förbättra webbplatsen." + }, + + "social": { + "title": "Sociala nätverk", + "details": "Sociala nätverk kan förbättra användbarheten på webbplatsen och bidra till att marknadsföra den via aktierna." + }, + "video": { + "title": "videoklipp", + "details": "Videodelningstjänster hjälper till att lägga till rika medier på webbplatsen och öka synligheten." + }, + "comment": { + "title": "Коментари", + "details": "Kommentarhanterare underlättar inlämning av kommentarer och bekämpar skräppost." + }, + "support": { + "title": "Stöd", + "details": "Supporttjänster gör att du kan komma i kontakt med webbplatsteamet och hjälpa dig att förbättra det." + }, + "api": { + "title": "APIs", + "details": "APIs: er används för att ladda skript: geolocation, sökmotorer, översättningar, ..." + }, + "other": { + "title": "Övrig", + "details": "Tjänster för att visa webbinnehåll." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.sk.js b/tarteaucitron/lang/tarteaucitron.sk.js new file mode 100644 index 0000000..9d9d44b --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.sk.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Ahoj! Táto stránka je transparentná a umožňuje vám vybrať služby tretích strán, ktoré chcete povoliť.", + "adblock_call": "Prosím, vypnite blokovanie reklám k začatiu prispôsobovania", + "reload": "Obnovte stránku", + + "alertBigScroll": "Pokračovaním v posúvaní,", + "alertBigClick": "Ak budete pokračovať v prehliadaní tejto webovej stránky,", + "alertBig": "povoľujete všetky služby tretích strán", + + "alertBigPrivacy": "Táto stránka používa cookies a dáva vám kontrolu nad tým, čo chcete aktivovať", + "alertSmall": "Spravovať služby", + "personalize": "Prispôsobiť", + "acceptAll": "OK, prijať všetko", + "close": "Zatvoriť", + + "privacyUrl": "Zásady ochrany osobných údajov", + + "all": "Prednosť pre všetky služby", + + "info": "Ochrana vášho súkromia", + "disclaimer": "Povolením týchto služieb tretích strán, prijímate ich cookies a používanie sledovacích technológií potrebných pre ich správne fungovanie.", + "allow": "Povoliť", + "deny": "Odmietnúť", + "noCookie": "Táto služba nepoužíva cookies.", + "useCookie": "Túto službu je možné nainštalovať", + "useCookieCurrent": "Táto služba je nainštalovaná", + "useNoCookie": "Táto služba nenainštalovala žiadny súbor cookie.", + "more": "Čítaj viac", + "source": "Pozrite si oficiálnu webovú stránku", + "credit": "Správca súborov cookie od tarteaucitron.js", + "noServices": "Táto webová stránka nepoužíva žiadny súbor cookie, ktorý vyžaduje váš súhlas.", + + "toggleInfoBox": "Zobraziť/skryť informácie o ukladaní súborov cookie", + "title": "Panel riadenia súborov cookie", + "cookieDetail": "Podrobnosti súboru cookie pre", + "ourSite": "na našich stránkach", + "modalWindow": "(modálne okno)", + "newWindow": "(nové okno)", + "allowAll": "Povoľte všetky súbory cookie", + "denyAll": "Odmietnuť všetky súbory cookie", + + "icon": "Cookies", + + "fallback": "je zakázané.", + "allowed": "povolený", + "disallowed": "nepovolený", + + "ads": { + "title": "Reklamná sieť", + "details": "Reklamné siete môžu generovať príjmy predajom reklamného priestoru na webe." + }, + "analytic": { + "title": "Meranie publika", + "details": "Služby merania publika používané na generovanie užitočnej štatistickej účasti na zlepšenie stránky." + }, + "social": { + "title": "Sociálne siete", + "details": "Sociálne siete môžu zlepšiť použiteľnosť stránky a pomôcť ju propagovať prostredníctvom akcií." + }, + "video": { + "title": "Videá", + "details": "Služby zdieľania videa pomáhajú pridať na web bohatý obsah a zvýšiť jeho viditeľnosť." + }, + "comment": { + "title": "Komentáre", + "details": "Manažéri komentárov uľahčujú zadávanie komentárov a bojujú proti spamu." + }, + "support": { + "title": "Podpora", + "details": "Podporné služby vám umožňujú skontaktovať sa s tímom stránok a pomôcť vám ich vylepšiť." + }, + "api": { + "title": "APIs", + "details": "Rozhrania API sa používajú na načítanie skriptov: geolokácia, vyhľadávače, preklady, ..." + }, + "other": { + "title": "Ostatné", + "details": "Služby na zobrazovanie webového obsahu." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.sv.js b/tarteaucitron/lang/tarteaucitron.sv.js new file mode 100644 index 0000000..cafcfeb --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.sv.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hej! Denna webbplats är transparent och låter dig välja de tredjeparts tjänster du vill tillåta.", + "adblock_call": "Inaktivera din adblock för att börja anpassa.", + "reload": "Uppdatera sidan", + + "alertBigScroll": "Genom att fortsätta rulla,", + "alertBigClick": "Om du fortsätter att surfa på denna webbplats,", + "alertBig": "du tillåter alla tjänster från tredje part", + + "alertBigPrivacy": "Denna webbplats använder cookies och ger dig kontroll över vad du vill aktivera", + "alertSmall": "Hantera tjänster", + "personalize": "Personifiera", + "acceptAll": "OK, acceptera allt", + "close": "Stänga", + + "privacyUrl": "Integritetspolicy", + + "all": "Preferens för alla tjänster", + + "info": "Skydda din integritet", + "disclaimer": "Genom att tillåta dessa tjänster från tredje part accepterar du deras cookies och användningen av spårningsteknologier som är nödvändiga för att de ska fungera korrekt.", + "allow": "Tillåta", + "deny": "Förneka", + "noCookie": "Den här tjänsten använder inte cookie.", + "useCookie": "Den här tjänsten kan installeras", + "useCookieCurrent": "Den här tjänsten har installerats", + "useNoCookie": "Den här tjänsten har inte installerat någon cookie.", + "more": "Läs mer", + "source": "Visa den officiella webbplatsen", + "credit": "Cookies manager av tarteaucitron.js", + + "toggleInfoBox": "Visa / dölj information om lagring av cookies", + "title": "Cookie- hanteringspanel", + "cookieDetail": "cookie- detalj för", + "ourSite": "på vår webbplats", + "modalWindow": "(modalt fönster)", + "newWindow": "(nytt fönster)", + "allowAll": "Tillåt alla cookie", + "denyAll": "Neka alla cookies", + + "icon": "Cookies", + + "fallback": "är ur funktion.", + "allowed": "dovoljeno", + "disallowed": "nedovoljeno", + + "ads": { + "title": "Annonsnätverk", + "details": "Annonsnätverk kan generera intäkter genom att sälja annonsutrymme på webbplatsen." + }, + "analytic": { + "title": "Publikmätning", + "details": "Publikmätningstjänster som används för att generera användbar statistik närvaro för att förbättra webbplatsen." + }, + + "social": { + "title": "Sociala nätverk", + "details": "Sociala nätverk kan förbättra användbarheten på webbplatsen och bidra till att marknadsföra den via aktierna." + }, + "video": { + "title": "videoklipp", + "details": "Videodelningstjänster hjälper till att lägga till rika medier på webbplatsen och öka synligheten." + }, + "comment": { + "title": "Коментари", + "details": "Kommentarhanterare underlättar inlämning av kommentarer och bekämpar skräppost." + }, + "support": { + "title": "Stöd", + "details": "Supporttjänster gör att du kan komma i kontakt med webbplatsteamet och hjälpa dig att förbättra det." + }, + "api": { + "title": "APIs", + "details": "APIs: er används för att ladda skript: geolocation, sökmotorer, översättningar, ..." + }, + "other": { + "title": "Övrig", + "details": "Tjänster för att visa webbinnehåll." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.tr.js b/tarteaucitron/lang/tarteaucitron.tr.js new file mode 100644 index 0000000..f6288b4 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.tr.js @@ -0,0 +1,88 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "Merhaba! Bu site şeffaflıkla oynar ve size etkinleştirilecek üçüncü taraf hizmetleri seçeneği sunar.", + "adblock_call": "Kişiselleştirmeye başlamak için lütfen reklam engelleyicinizi devre dışı bırakın.", + "reload": "Sayfayı yeniden yükle", + + "alertBigScroll": "Kaydırma devam edien,", + "alertBigClick": "Navigasyonunuza devam ederek,", + "alertBig": "çerez yükleyebilecek üçüncü taraf hizmetlerinin kullanımını kabul edersiniz", + + "alertBigPrivacy": "Bu site çerezleri kullanır ve etkinleştirmek istediklerinizi kontrol etmenizi sağlar", + "alertSmall": "Hizmet yönetimi", + "acceptAll": "evet, her şeyi kabul edin", + "personalize": "kişiselleştirmek", + "close": "kapat", + + "privacyUrl": "Gizlilik Politikası", + + "all": "Tüm hizmetler için tercihler", + + "info": "Gizliliğinin korunması", + "disclaimer": "Bu üçüncü taraf hizmetlerini yetkilendirerek, çerezlerin depolanmasını ve okunmasını ve düzgün çalışması için gerekli izleme teknolojilerinin kullanımını kabul ediyorsunuz.", + "allow": "izin", + "deny": "yasak", + "noCookie": "Bu hizmet çerez yerleştirmez.", + "useCookie": "Bu hizmet para yatırabilir", + "useCookieCurrent": "Bu hizmet sunuldu", + "useNoCookie": "Bu hizmet herhangi bir çerez yerleştirmedi.", + "more": "Daha fazlasını öğrenin", + "source": "web sitesine bakın", + "credit": "Çerez yönetimi tarteaucitron.js", + "noServices": "Bu site, onayınızı gerektiren hiçbir çerez kullanmıyor.", + + "toggleInfoBox": "Çerezlerin depolanmasıyla ilgili bilgileri göster / gizle", + "title": "Çerez yönetimi paneli", + "cookieDetail": "Ayrıntı çerezleri", + "ourSite": "sitemizde", + "modalWindow": "(kalıcı pencere)", + "newWindow": "(yeni pencere)", + "allowAll": "Tüm çerezlere izin verin", + "denyAll": "Tüm çerezleri yasaklayın", + + "icon": "Cookies", + + "fallback": "devre dışı.", + "allowed": "izin verildi", + "disallowed": "izin verilmeyen", + + "ads": { + "title": "Reklam yönetimi", + "details": "Reklam ajansları, sitedeki reklam alanını pazarlayarak gelir elde etmenizi sağlar." + }, + "analytic": { + "title": "Kitle ölçümü", + "details": "Kitle ölçüm hizmetleri, siteyi geliştirmek için yararlı katılım istatistikleri oluşturur." + }, + "social": { + "title": "Sosyal Medya", + "details": "Sosyal ağlar sitenin kullanım kolaylığını geliştirir ve paylaşım yoluyla sitenin tanıtımına yardımcı olur." + }, + "video": { + "title": "Videolar", + "details": "Video paylaşım hizmetleri siteyi multimedya içeriğiyle zenginleştirir ve görünürlüğünü artırır.\n" + + "\n" + }, + "comment": { + "title": "yorumlar\n", + "details": "Yorum yöneticileri yorumlarınızın gönderilmesini kolaylaştırır ve spam ile mücadele eder.", + }, + "support": { + "title": "destek", + "details": "Destek hizmetleri, site ekibiyle iletişim kurmanıza ve ekibinizi geliştirmenize yardımcı olur.\n" + + "\n" + }, + "api": { + "title": "APIs", + "details": "APIs komut dosyalarının yüklenmesine izin verir: coğrafi konum, arama motorları, çeviriler, ..." + }, + "other": { + "title": "diğer\n", + "details": "Web içeriğini görüntüleme hizmetleri." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.uk.js b/tarteaucitron/lang/tarteaucitron.uk.js new file mode 100644 index 0000000..053c3d3 --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.uk.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Добрий день! Цей сайт нічого від вас не приховує і дає вам можливість обрати, які сторонні послуги увімкнути.", + "adblock_call": "Будь ласка вимкніть ваш блокувач реклами, щоб перейти до налаштувань.", + "reload": "Перезавантажити сторінку", + + "alertBigScroll": "Продовжуючи прокрутку,", + "alertBigClick": "Продовжуючи навігацію,", + "alertBig": "ви погоджуєтесь на використання сторонніх послуг, які можуть встановлювати кукі", + + "alertBigPrivacy": "Цей сайт використовує кукі і дає вам можливість обрати ті, які ви хочете увімкнути", + "alertSmall": "Керування послугами", + "acceptAll": "Прийняти все", + "personalize": "Налаштувати", + "close": "Закрити", + + "privacyUrl": "Політика конфіденційності", + + "all": "Налаштування всіх послуг", + + "info": "Захист вашого особистого життя", + "disclaimer": "Дозволяючи ці сторонні послуги, ви даєте згоду на збереження і завантаження кукі, а також на використання засобів відстеження, необхідних для їхньої функціональності.", + "allow": "Дозволити", + "deny": "Заборонити", + "noCookie": "Ця послуга не зберігає жодного кукі.", + "useCookie": "Ця послуга може зберегти", + "useCookieCurrent": "Ця послуга зберегла", + "useNoCookie": "Ця послуга не зберегла жодного кукі.", + "more": "Дізнатись більше", + "source": "Перейти на офіційний сайт", + "credit": "Керування кукі від tarteaucitron.js", + "noServices": "Цей сайт не використовує жодного кукі, який потребував би вашої згоди.", + + "toggleInfoBox": "Показати/приховати інформацію про збереження кукі", + "title": "Панель керування кукі", + "cookieDetail": "Подробиці про кукі", + "ourSite": "на нашому сайті", + "modalWindow": "(модальне вікно)", + "newWindow": "(нове вікно)", + "allowAll": "Все прийняти", + "denyAll": "Все відхилити", + + "icon": "Кукі", + + "fallback": "вимкнено.", + "allowed": "дозволено", + "disallowed": "заборонено", + + "ads": { + "title": "Рекламні мережі", + "details": "Рекламні мережі дають змогу отримувати дохід, монетизуючи рекламні блоки на сайті." + }, + "analytic": { + "title": "Заміри аудиторії", + "details": "Послуги з замірів аудиторії дозволяють генерувати статистику відвідуваності, корисну для покращення сайту." + }, + "social": { + "title": "Соціальні мережі", + "details": "Соціальні мережі дозволяють зробити сайт зручнішим і допомагають просувати його через розповсюдження посилань." + }, + "video": { + "title": "Відеоролики", + "details": "Відеохостинги дають змогу збагатити сайт мультімедійним контентом і сприяють його видимості." + }, + "comment": { + "title": "Коментарі", + "details": "Менеджери коментарів полегшують додавання ваших коментарів і захищають від спаму." + }, + "support": { + "title": "Підтримка", + "details": "Послуги підтримки дають вам можливість зв'язатись з адміністрацією сайту і допомогти покращити його." + }, + "api": { + "title": "API", + "details": "API дозволяють завантажувати скрипти: геолокація, пошукові системи, переклади..." + }, + "other": { + "title": "Інші", + "details": "Послуги для відображення веб-контенту." + }, + + "mandatoryTitle": "Обов'язкові кукі", + "mandatoryText": "Цей сайт використовує кукі, які є необхідніми для забезпечення його функціональності. Вимкнути їх неможливо." +}; \ No newline at end of file diff --git a/tarteaucitron/lang/tarteaucitron.vi.js b/tarteaucitron/lang/tarteaucitron.vi.js new file mode 100644 index 0000000..6d9c29c --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.vi.js @@ -0,0 +1,85 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Xin chào! Trang web này minh bạch và cho phép bạn chọn dịch vụ bên thứ 3 mà bạn muốn cho phép.", + "adblock_call": "Vui lòng vô hiệu hóa trình chặn quảng cáo của bạn để bắt đầu tùy chỉnh.", + "reload": "Làm mới trang", + + "alertBigScroll": "tiếp tục cuộn,", + "alertBigClick": "Nếu bạn tiếp tục truy cập trang web này,", + "alertBig": "bạn đang cho phép tất cả các dịch vụ của bên thứ ba", + + "alertBigPrivacy": "Trang web này sử dụng cookie và cung cấp cho bạn quyền kiểm soát những gì bạn muốn kích hoạt", + "alertSmall": "Quản lý dịch vụ", + "acceptAll": "OK, đồng ý", + "personalize": "Cá nhân", + "close": "Đóng", + + "privacyUrl": "Chính sách bảo mật", + + "all": "Ưu tiên cho tất cả các dịch vụ", + + "info": "Bảo vệ sự riêng tư của bạn", + "disclaimer": "Bằng cách cho phép các dịch vụ bên thứ ba này, bạn chấp nhận cookie của họ và sử dụng các công nghệ theo dõi cần thiết cho hoạt động đúng đắn của họ.", + "allow": "Cho phép", + "deny": "Từ chối", + "noCookie": "Dịch vụ này không sử dụng cookie.", + "useCookie": "Dịch vụ này có thể cài đặt", + "useCookieCurrent": "Dịch vụ này đã được cài đặt", + "useNoCookie": "Dịch vụ này không được cài đặt bất cứ cookie nào.", + "more": "Xem thêm", + "source": "Xam trang web chính thức", + "credit": "Cookies được quản lý bằng tarteaucitron.js", + "noServices": "Trang web này không sử dụng bất kì cookie nào yêu cầu sự chấp thuận của bạn.", + + "toggleInfoBox": "Hiển thị / ẩn thông tin về lưu trữ cookie", + "title": "Bảng quản lý cookie", + "cookieDetail": "Cookie chi tiết", + "ourSite": "trên site của chúng ta", + "modalWindow": "(cửa sổ phương thức)", + "newWindow": "(Cửa sổ mới)", + "allowAll": "Cho phép tất cả các Cookies", + "denyAll": "Từ chối cất cả cookies", + + "icon": "Cookies", + + "fallback": "tắt.", + "allowed": "được phép", + "disallowed": "không được phép", + + "ads": { + "title": "Mạng quảng cáo", + "details": "Mạng quảng cáo có thể tạo doanh thu bằng cách bán không gian quảng cáo trên trang web." + }, + "analytic": { + "title": "Đo lường hành vi người dùng", + "details": "Công cụ đo lường hành vi người dùng cập nhật những thống kê hữu ích nhằm nâng cao chất lượng phục vụ của website." + }, + "social": { + "title": "Các mạng xã hội", + "details": "Mạng xã hội có thể cải thiện khả năng sử dụng của trang web và giúp quảng bá nó thông qua các chia sẻ." + }, + "video": { + "title": "Các video", + "details": "Dịch vụ chia sẻ video giúp thêm phương tiện phong phú trên trang web và tăng khả năng hiển thị của nó." + }, + "comment": { + "title": "Bình luận", + "details": "Quản lý comments tạo điều kiện cho việc gửi ý kiến và chống thư rác." + }, + "support": { + "title": "Hỗ trợ", + "details": "Các dịch vụ hỗ trợ cho phép bạn liên lạc với nhóm trang web và giúp cải thiện nó." + }, + "api": { + "title": "APIs", + "details": "APIs được sử dụng để load: geolocation, search engines, translations, ..." + }, + "other": { + "title": "Dịch vụ khác", + "details": "Dịch vụ hiển thị nội dung web." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/lang/tarteaucitron.zh.js b/tarteaucitron/lang/tarteaucitron.zh.js new file mode 100644 index 0000000..3af4a4f --- /dev/null +++ b/tarteaucitron/lang/tarteaucitron.zh.js @@ -0,0 +1,82 @@ +/*global tarteaucitron */ +tarteaucitron.lang = { + "adblock": "您好!这是一个透明的网站,您可以选择激活不同的第三方服务。", + "adblock_call": "感谢您停用广告拦截功能并开始个性化设置。", + "reload": "重新加载页面", + + "alertBigScroll": "继续划屏,", + "alertBigClick": "继续浏览,", + "alertBig": "即表示您同意第三方服务安装cookie", + + "alertBigPrivacy": "这个网站使用cookie, 并让您可以控制想要激活的内容。", + "alertSmall": "服务管理", + "acceptAll": "好的,全部接受", + "personalize": "个性化", + "close": "关闭", + + "privacyUrl": "保密政策", + + "all": "所有服务的偏好设置", + + "disclaimer": "通过授权这些第三方服务,您同意存储和读取cookie,并使用其正常运行所需的跟踪技术。", + "allow": "允许", + "deny": "禁用", + "noCookie": "此服务不存储任何cookie。", + "useCookie": "此服务可以存储", + "useCookieCurrent": "此服务已存储", + "useNoCookie": "此服务未存储任何cookie。", + "more": "了解更多", + "source": "查看官网", + "credit": "通过tarteaucitron.js管理cookie", + + "toggleInfoBox": "显示/隐藏cookie存储信息。", + "title": "Cookie管理面板", + "cookieDetail": "Cookie详情", + "ourSite": "显示在我们的网站上", + "modalWindow": "(模态窗口)", + "newWindow": "(新建窗口)", + "allowAll": "允许", + "denyAll": "禁用", + + "icon": "Cookies", + + "fallback": "已禁用。", + "allowed": "允许的", + "disallowed": "不允许的", + + "ads": { + "title": "广告组", + "details": "广告组通过营销网站上的广告空间来产生收入." + }, + "analytic": { + "title": "受众测量", + "details": "受众测量服务可以生成对站点改进有用的访问统计数据。" + }, + "social": { + "title": "社交网络", + "details": "社交网络有助于提高网站的用户友好性,并通过分享帮助推广。" + }, + "video": { + "title": "视频", + "details": "视频共享服务丰富网站的多媒体内容,提高网站知名度。" + }, + "comment": { + "title": "评论", + "details": "评论管理器使您的评论更容易提交,并避免垃圾邮件。" + }, + "support": { + "title": "支持", + "details": "支持服务使您能够与网站团队联系并帮助改进网站." + }, + "api": { + "title": "API", + "details": "API允许加载脚本:地理位置、搜索引擎、翻译……" + }, + "other": { + "title": "其他", + "details": "旨在显示网页内容的服务。" + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated." +}; diff --git a/tarteaucitron/package.json b/tarteaucitron/package.json new file mode 100644 index 0000000..85a362c --- /dev/null +++ b/tarteaucitron/package.json @@ -0,0 +1,28 @@ +{ + "name": "tarteaucitronjs", + "version": "1.9.7", + "main": "tarteaucitron.js", + "description": "Comply to the European cookie law", + "dependencies": {}, + "devDependencies": {}, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/AmauriC/tarteaucitron.js.git" + }, + "keywords": [ + "cookie", + "law", + "rgpd", + "gdpr", + "cookie" + ], + "author": "amauri.io", + "license": "MIT", + "bugs": { + "url": "https://github.com/AmauriC/tarteaucitron.js/issues" + }, + "homepage": "https://github.com/AmauriC/tarteaucitron.js#readme" +} diff --git a/tarteaucitron/tarteaucitron.js b/tarteaucitron/tarteaucitron.js new file mode 100644 index 0000000..1df9d08 --- /dev/null +++ b/tarteaucitron/tarteaucitron.js @@ -0,0 +1,2117 @@ +/*jslint browser: true, evil: true */ + +var scripts = document.getElementsByTagName('script'), + path = scripts[scripts.length - 1].src.split('?')[0], + tarteaucitronForceCDN = (tarteaucitronForceCDN === undefined) ? '' : tarteaucitronForceCDN, + cdn = (tarteaucitronForceCDN === '') ? path.split('/').slice(0, -1).join('/') + '/' : tarteaucitronForceCDN, + alreadyLaunch = (alreadyLaunch === undefined) ? 0 : alreadyLaunch, + tarteaucitronForceLanguage = (tarteaucitronForceLanguage === undefined) ? '' : tarteaucitronForceLanguage, + tarteaucitronForceExpire = (tarteaucitronForceExpire === undefined) ? '' : tarteaucitronForceExpire, + tarteaucitronCustomText = (tarteaucitronCustomText === undefined) ? '' : tarteaucitronCustomText, + // tarteaucitronExpireInDay: true for day(s) value - false for hour(s) value + tarteaucitronExpireInDay = (tarteaucitronExpireInDay === undefined || typeof tarteaucitronExpireInDay !== "boolean") ? true : tarteaucitronExpireInDay, + timeExpire = 31536000000, + tarteaucitronProLoadServices, + tarteaucitronNoAdBlocker = false; + + + +var tarteaucitron = { + "version": 20220322, + "cdn": cdn, + "user": {}, + "lang": {}, + "services": {}, + "added": [], + "idprocessed": [], + "state": [], + "launch": [], + "parameters": {}, + "isAjax": false, + "reloadThePage": false, + "events": { + "init": function () {}, + "load": function () {}, + }, + "init": function (params) { + "use strict"; + var origOpen; + + tarteaucitron.parameters = params; + if (alreadyLaunch === 0) { + alreadyLaunch = 1; + if (window.addEventListener) { + window.addEventListener("load", function () { + tarteaucitron.initEvents.loadEvent(false); + }, false); + window.addEventListener("scroll", function () { + tarteaucitron.initEvents.scrollEvent(); + }, false); + + window.addEventListener("keydown", function (evt) { + tarteaucitron.initEvents.keydownEvent(false, evt); + }, false); + window.addEventListener("hashchange", function () { + tarteaucitron.initEvents.hashchangeEvent(); + }, false); + window.addEventListener("resize", function () { + tarteaucitron.initEvents.resizeEvent(); + }, false); + } else { + window.attachEvent("onload", function () { + tarteaucitron.initEvents.loadEvent(true); + }); + window.attachEvent("onscroll", function () { + tarteaucitron.initEvents.scrollEvent(); + }); + window.attachEvent("onkeydown", function (evt) { + tarteaucitron.initEvents.keydownEvent(true, evt); + + }); + window.attachEvent("onhashchange", function () { + tarteaucitron.initEvents.hashchangeEvent(); + }); + window.attachEvent("onresize", function () { + tarteaucitron.initEvents.resizeEvent(); + }); + } + + if (typeof XMLHttpRequest !== 'undefined') { + origOpen = XMLHttpRequest.prototype.open; + XMLHttpRequest.prototype.open = function () { + + if (window.addEventListener) { + this.addEventListener("load", function () { + if (typeof tarteaucitronProLoadServices === 'function') { + tarteaucitronProLoadServices(); + } + }, false); + } else if (typeof this.attachEvent !== 'undefined') { + this.attachEvent("onload", function () { + if (typeof tarteaucitronProLoadServices === 'function') { + tarteaucitronProLoadServices(); + } + }); + } else { + if (typeof tarteaucitronProLoadServices === 'function') { + setTimeout(tarteaucitronProLoadServices, 1000); + } + } + + try { + origOpen.apply(this, arguments); + } catch (err) {} + }; + } + } + + if(tarteaucitron.events.init) { + tarteaucitron.events.init(); + } + }, + "initEvents": { + "loadEvent": function (isOldBrowser) { + tarteaucitron.load(); + tarteaucitron.fallback(['tarteaucitronOpenPanel'], function (elem) { + if (isOldBrowser) { + elem.attachEvent("onclick", function (event) { + tarteaucitron.userInterface.openPanel(); + event.preventDefault(); + }); + } else { + elem.addEventListener("click", function (event) { + tarteaucitron.userInterface.openPanel(); + event.preventDefault(); + }, false); + } + }, true); + }, + "keydownEvent": function (isOldBrowser, evt) { + if (evt.keyCode === 27) { + tarteaucitron.userInterface.closePanel(); + } + + if (isOldBrowser) { + if ( evt.keyCode === 9 && focusableEls.indexOf(evt.target) >= 0) { + if ( evt.shiftKey ) /* shift + tab */ { + if (document.activeElement === firstFocusableEl) { + lastFocusableEl.focus(); + evt.preventDefault(); + } + } else /* tab */ { + if (document.activeElement === lastFocusableEl) { + firstFocusableEl.focus(); + evt.preventDefault(); + } + } + } + } + }, + "hashchangeEvent": function () { + if (document.location.hash === tarteaucitron.hashtag && tarteaucitron.hashtag !== '') { + tarteaucitron.userInterface.openPanel(); + } + }, + "resizeEvent": function () { + var tacElem = document.getElementById('tarteaucitron'); + var tacCookieContainer = document.getElementById('tarteaucitronCookiesListContainer'); + + if (tacElem && tacElem.style.display === 'block') { + tarteaucitron.userInterface.jsSizing('main'); + } + + if (tacCookieContainer && tacCookieContainer.style.display === 'block') { + tarteaucitron.userInterface.jsSizing('cookie'); + } + }, + "scrollEvent": function () { + var scrollPos = window.pageYOffset || document.documentElement.scrollTop; + var heightPosition; + var tacPercentage = document.getElementById('tarteaucitronPercentage'); + var tacAlertBig = document.getElementById('tarteaucitronAlertBig'); + + if (tacAlertBig && !tarteaucitron.highPrivacy) { + if (tacAlertBig.style.display === 'block') { + heightPosition = tacAlertBig.offsetHeight + 'px'; + + if (scrollPos > (screen.height * 2)) { + tarteaucitron.userInterface.respondAll(true); + } else if (scrollPos > (screen.height / 2)) { + document.getElementById('tarteaucitronDisclaimerAlert').innerHTML = '' + tarteaucitron.lang.alertBigScroll + ' ' + tarteaucitron.lang.alertBig; + } + + if (tacPercentage) { + if (tarteaucitron.orientation === 'top') { + tacPercentage.style.top = heightPosition; + } else { + tacPercentage.style.bottom = heightPosition; + } + tacPercentage.style.width = ((100 / (screen.height * 2)) * scrollPos) + '%'; + } + } + } + }, + }, + "load": function () { + "use strict"; + var cdn = tarteaucitron.cdn, + language = tarteaucitron.getLanguage(), + useJSDelivrMinifiedJS = (cdn.indexOf('cdn.jsdelivr.net') >= 0), + pathToLang = cdn + 'lang/tarteaucitron.' + language + (useJSDelivrMinifiedJS ? '.min' : '') + '.js?v=' + tarteaucitron.version, + pathToServices = cdn + 'tarteaucitron.services' + (useJSDelivrMinifiedJS ? '.min' : '') + '.js?v=' + tarteaucitron.version, + linkElement = document.createElement('link'), + defaults = { + "adblocker": false, + "hashtag": '#tarteaucitron', + "cookieName": 'tarteaucitron', + "highPrivacy": true, + "orientation": "middle", + "bodyPosition": "bottom", + "removeCredit": false, + "showAlertSmall": false, + "showIcon": true, + "iconPosition": "BottomRight", + "cookieslist": false, + "handleBrowserDNTRequest": false, + "DenyAllCta": true, + "AcceptAllCta" : true, + "moreInfoLink": true, + "privacyUrl": "", + "useExternalCss": false, + "useExternalJs": false, + "mandatory": true, + "mandatoryCta": true, + "closePopup": false, + "groupServices": false, + "serviceDefaultState": 'wait', + }, + params = tarteaucitron.parameters; + + // Don't show the middle bar if we are on the privacy policy or more page + if (((tarteaucitron.parameters.readmoreLink !== undefined && window.location.href == tarteaucitron.parameters.readmoreLink) || window.location.href == tarteaucitron.parameters.privacyUrl) && tarteaucitron.parameters.orientation == "middle") { + tarteaucitron.parameters.orientation = "bottom"; + } + + // Step -1 + if (typeof tarteaucitronCustomPremium !== 'undefined') { + tarteaucitronCustomPremium(); + } + + // Step 0: get params + if (params !== undefined) { + + for (var k in defaults) { + if(!tarteaucitron.parameters.hasOwnProperty(k)) { + tarteaucitron.parameters[k] = defaults[k]; + } + } + } + + // global + tarteaucitron.orientation = tarteaucitron.parameters.orientation; + tarteaucitron.hashtag = tarteaucitron.parameters.hashtag; + tarteaucitron.highPrivacy = tarteaucitron.parameters.highPrivacy; + tarteaucitron.handleBrowserDNTRequest = tarteaucitron.parameters.handleBrowserDNTRequest; + tarteaucitron.customCloserId = tarteaucitron.parameters.customCloserId; + + // Step 1: load css + if ( !tarteaucitron.parameters.useExternalCss ) { + linkElement.rel = 'stylesheet'; + linkElement.type = 'text/css'; + linkElement.href = cdn + 'css/tarteaucitron' + (useJSDelivrMinifiedJS ? '.min' : '') + '.css?v=' + tarteaucitron.version; + document.getElementsByTagName('head')[0].appendChild(linkElement); + } + // Step 2: load language and services + tarteaucitron.addInternalScript(pathToLang, '', function () { + + if(tarteaucitronCustomText !== ''){ + tarteaucitron.lang = tarteaucitron.AddOrUpdate(tarteaucitron.lang, tarteaucitronCustomText); + } + tarteaucitron.addInternalScript(pathToServices, '', function () { + + // css for the middle bar TODO: add it on the css file + if (tarteaucitron.orientation === 'middle') { + var customThemeMiddle = document.createElement('style'), + cssRuleMiddle = 'div#tarteaucitronRoot.tarteaucitronBeforeVisible:before {content: \'\';position: fixed;width: 100%;height: 100%;background: white;top: 0;left: 0;z-index: 999;opacity: 0.5;}div#tarteaucitronAlertBig:before {content: \'' + tarteaucitron.lang.middleBarHead + '\';font-size: 35px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {width: 60%;min-width: 285px;height: auto;margin: auto;left: 50%;top: 50%;transform: translate(-50%, -50%);box-shadow: 0 0 9000px #000;border-radius: 20px;padding: 35px 25px;}span#tarteaucitronDisclaimerAlert {padding: 0 30px;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}@media screen and (max-width: 900px) {div#tarteaucitronAlertBig button {margin: 0 auto 10px!important;display: block!important;}}'; + + customThemeMiddle.type = 'text/css'; + if (customThemeMiddle.styleSheet) { + customThemeMiddle.styleSheet.cssText = cssRuleMiddle; + } else { + customThemeMiddle.appendChild(document.createTextNode(cssRuleMiddle)); + } + document.getElementsByTagName('head')[0].appendChild(customThemeMiddle); + } + + // css for the popup bar TODO: add it on the css file + if (tarteaucitron.orientation === 'popup') { + var customThemePopup = document.createElement('style'), + cssRulePopup = 'div#tarteaucitronAlertBig:before {content: \'' + tarteaucitron.lang.middleBarHead + '\';font-size: 22px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {bottom: 0;top: auto!important;left: 8px!important;right: auto!important;transform: initial!important;border-radius: 5px 5px 0 0!important;max-width: 250px!important;width: Calc(100% - 16px)!important;min-width: 0!important;padding: 25px 0;}span#tarteaucitronDisclaimerAlert {padding: 0 30px;font-size: 15px!important;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}div#tarteaucitronAlertBig button {margin: 0 auto 10px!important;display: block!important;width: Calc(100% - 60px);box-sizing: border-box;}'; + + customThemePopup.type = 'text/css'; + if (customThemePopup.styleSheet) { + customThemePopup.styleSheet.cssText = cssRulePopup; + } else { + customThemePopup.appendChild(document.createTextNode(cssRulePopup)); + } + document.getElementsByTagName('head')[0].appendChild(customThemePopup); + } + + var body = document.body, + div = document.createElement('div'), + html = '', + index, + orientation = 'Top', + cat = ['ads', 'analytic', 'api', 'comment', 'social', 'support', 'video', 'other'], + i; + + cat = cat.sort(function (a, b) { + if (tarteaucitron.lang[a].title > tarteaucitron.lang[b].title) { return 1; } + if (tarteaucitron.lang[a].title < tarteaucitron.lang[b].title) { return -1; } + return 0; + }); + + // Step 3: prepare the html + html += '

' + tarteaucitron.lang.title + '
'; + html += '
'; + if (tarteaucitron.reloadThePage) { + html += ''; + } else { + html += ''; + } + html += ''; + + if (tarteaucitron.parameters.orientation === 'bottom') { + orientation = 'Bottom'; + } + + if (tarteaucitron.parameters.highPrivacy && !tarteaucitron.parameters.AcceptAllCta) { + html += '
'; + //html += '
'; + html += ' '; + html += ' ' + tarteaucitron.lang.alertBigPrivacy; + html += ' '; + //html += ' '; + html += ' '; + + if (tarteaucitron.parameters.privacyUrl !== "") { + html += ' '; + } + + //html += ' '; + //html += '
'; + html += '
'; + } else { + html += '
'; + //html += '
'; + html += ' '; + + if (tarteaucitron.parameters.highPrivacy) { + html += ' ' + tarteaucitron.lang.alertBigPrivacy; + } else { + html += ' ' + tarteaucitron.lang.alertBigClick + ' ' + tarteaucitron.lang.alertBig; + } + + html += ' '; + //html += ' '; + html += ' '; + + + if (tarteaucitron.parameters.DenyAllCta) { + if (tarteaucitron.reloadThePage) { + html += ' '; + //html += '

'; + } + + html += ' '; + + if (tarteaucitron.parameters.privacyUrl !== "") { + html += ' '; + } + + //html += '
'; + //html += '
'; + html += '
'; + html += '
'; + } + + if (tarteaucitron.parameters.showIcon === true) { + html += '
'; + html += ' '; + html += '
'; + } + + if (tarteaucitron.parameters.showAlertSmall === true) { + html += '
'; + html += ' '; + html += '
'; + if (tarteaucitron.reloadThePage) { + html += ' '; + html += '
'; + html += ' 0 cookie'; + html += '
'; + html += '
'; + html += '
'; + } else { + html += '
'; + } + html += ''; + } + + tarteaucitron.addInternalScript(tarteaucitron.cdn + 'advertising' + (useJSDelivrMinifiedJS ? '.min' : '') + '.js?v=' + tarteaucitron.version, '', function () { + if (tarteaucitronNoAdBlocker === true || tarteaucitron.parameters.adblocker === false) { + + // create a wrapper container at the same level than tarteaucitron so we can add an aria-hidden when tarteaucitron is opened + /*var wrapper = document.createElement('div'); + wrapper.id = "tarteaucitronContentWrapper"; + + while (document.body.firstChild) + { + wrapper.appendChild(document.body.firstChild); + } + + // Append the wrapper to the body + document.body.appendChild(wrapper);*/ + + div.id = 'tarteaucitronRoot'; + if (tarteaucitron.parameters.bodyPosition === 'top') { + // Prepend tarteaucitron: #tarteaucitronRoot first-child of the body for better accessibility + var bodyFirstChild = body.firstChild; + body.insertBefore(div, bodyFirstChild); + } + else { + // Append tarteaucitron: #tarteaucitronRoot last-child of the body + body.appendChild(div, body); + } + + div.setAttribute('data-nosnippet', 'true'); + div.setAttribute('lang', language); + div.setAttribute('role', 'region'); + div.setAttribute('aria-labelledby', 'tac_title'); + + div.innerHTML = html; + + //ie compatibility + var tacRootAvailableEvent; + if(typeof(Event) === 'function') { + tacRootAvailableEvent = new Event("tac.root_available"); + }else if (typeof(document.createEvent) === 'function'){ + tacRootAvailableEvent = document.createEvent('Event'); + tacRootAvailableEvent.initEvent("tac.root_available", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacRootAvailableEvent);} + + if (tarteaucitron.job !== undefined) { + tarteaucitron.job = tarteaucitron.cleanArray(tarteaucitron.job); + for (index = 0; index < tarteaucitron.job.length; index += 1) { + tarteaucitron.addService(tarteaucitron.job[index]); + } + } else { + tarteaucitron.job = []; + } + + if (tarteaucitron.job.length === 0) { + tarteaucitron.userInterface.closeAlert(); + } + + tarteaucitron.isAjax = true; + + tarteaucitron.job.push = function (id) { + + // ie <9 hack + if (typeof tarteaucitron.job.indexOf === 'undefined') { + tarteaucitron.job.indexOf = function (obj, start) { + var i, + j = this.length; + for (i = (start || 0); i < j; i += 1) { + if (this[i] === obj) { return i; } + } + return -1; + }; + } + + if (tarteaucitron.job.indexOf(id) === -1) { + Array.prototype.push.call(this, id); + } + tarteaucitron.launch[id] = false; + tarteaucitron.addService(id); + }; + + if (document.location.hash === tarteaucitron.hashtag && tarteaucitron.hashtag !== '') { + tarteaucitron.userInterface.openPanel(); + } + + tarteaucitron.cookie.number(); + setInterval(tarteaucitron.cookie.number, 60000); + } + }, tarteaucitron.parameters.adblocker); + + if (tarteaucitron.parameters.adblocker === true) { + setTimeout(function () { + if (tarteaucitronNoAdBlocker === false) { + html = ''; + html += '
' + tarteaucitron.lang.title + '
'; + html += '
'; + + div.id = 'tarteaucitronRoot'; + if (tarteaucitron.parameters.bodyPosition === 'top') { + // Prepend tarteaucitron: #tarteaucitronRoot first-child of the body for better accessibility + var bodyFirstChild = body.firstChild; + body.insertBefore(div, bodyFirstChild); + } + else { + // Append tarteaucitron: #tarteaucitronRoot last-child of the body + body.appendChild(div, body); + } + + div.setAttribute('data-nosnippet', 'true'); + div.setAttribute('lang', language); + div.setAttribute('role', 'region'); + div.setAttribute('aria-labelledby', 'tac_title'); + + div.innerHTML = html; + } + }, 1500); + } + if(tarteaucitron.parameters.closePopup === true){ + setTimeout(function() { + var closeElement = document.getElementById('tarteaucitronAlertBig'), + closeSpan = document.createElement('span'); + if (closeElement) { + closeSpan.textContent = 'X'; + closeSpan.setAttribute('id', "tarteaucitronCloseCross"); + closeElement.insertBefore(closeSpan, closeElement.firstElementChild); + } + }, 100); + } + + + if(tarteaucitron.parameters.groupServices === true) { + var tac_group_style = document.createElement('style'); + tac_group_style.innerHTML = '.tarteaucitronTitle{display:none}'; + document.head.appendChild(tac_group_style); + var cats = document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]') + Array.prototype.forEach.call(cats, function(item) { + var cat = item.getAttribute('id').replace(/^(tarteaucitronServicesTitle_)/, ""); + if (cat !== "mandatory") { + var html = ''; + html += '
  • '; + html += '
    '; + html += ' '+tarteaucitron.lang[cat].title+''; + html += ' '+tarteaucitron.lang[cat].details+''; + html += ' '; + html += '
    '; + html += '
    '; + html += ' '; + html += ' '; + html += '
    '; + html += '
  • '; + var ul = document.createElement('ul'); + ul.innerHTML = html; + item.insertBefore(ul, item.querySelector('#tarteaucitronServices_'+cat+'')); + document.querySelector('#tarteaucitronServices_' + cat).style.display = 'none'; + tarteaucitron.addClickEventToId("tarteaucitron-toggle-group-" + cat, function () { + tarteaucitron.userInterface.toggle('tarteaucitronServices_' + cat); + if (document.getElementById('tarteaucitronServices_' + cat).style.display == 'block') { + tarteaucitron.userInterface.addClass('tarteaucitronServicesTitle_' + cat, 'tarteaucitronIsExpanded'); + document.getElementById('tarteaucitron-toggle-group-'+cat).setAttribute('aria-expanded', 'true'); + } else { + tarteaucitron.userInterface.removeClass('tarteaucitronServicesTitle_' + cat, 'tarteaucitronIsExpanded'); + document.getElementById('tarteaucitron-toggle-group-'+cat).setAttribute('aria-expanded', 'false'); + } + }); + tarteaucitron.addClickEventToId("tarteaucitron-accept-group-" + cat, function () { + tarteaucitron.userInterface.respondAll(true, cat); + }); + tarteaucitron.addClickEventToId("tarteaucitron-reject-group-" + cat, function () { + tarteaucitron.userInterface.respondAll(false, cat); + }); + } + }); + } + tarteaucitron.userInterface.color("", true); + + // add a little timeout to be sure everything is accessible + setTimeout(function () { + + // Setup events + tarteaucitron.addClickEventToId("tarteaucitronCloseCross", function () { + tarteaucitron.userInterface.closeAlert(); + }); + tarteaucitron.addClickEventToId("tarteaucitronPersonalize", function () { + tarteaucitron.userInterface.openPanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronPersonalize2", function () { + tarteaucitron.userInterface.respondAll(true); + }); + tarteaucitron.addClickEventToId("tarteaucitronManager", function () { + tarteaucitron.userInterface.openPanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronBack", function () { + tarteaucitron.userInterface.closePanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronClosePanel", function () { + tarteaucitron.userInterface.closePanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronClosePanelCookie", function () { + tarteaucitron.userInterface.closePanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrl", function () { + document.location = tarteaucitron.parameters.privacyUrl; + }); + tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrlDialog", function () { + document.location = tarteaucitron.parameters.privacyUrl; + }); + tarteaucitron.addClickEventToId("tarteaucitronCookiesNumber", function () { + tarteaucitron.userInterface.toggleCookiesList(); + }); + tarteaucitron.addClickEventToId("tarteaucitronAllAllowed", function () { + tarteaucitron.userInterface.respondAll(true); + }); + tarteaucitron.addClickEventToId("tarteaucitronAllDenied", function () { + tarteaucitron.userInterface.respondAll(false); + }); + tarteaucitron.addClickEventToId("tarteaucitronAllDenied2", function () { + tarteaucitron.userInterface.respondAll(false, '', true); + if (tarteaucitron.reloadThePage === true) { + window.location.reload(); + } + }); + tarteaucitron.addClickEventToId("tarteaucitronCloseAlert", function () { + tarteaucitron.userInterface.openPanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronCTAButton", function () { + location.reload(); + }); + var toggleBtns = document.getElementsByClassName("catToggleBtn"), i; + for (i = 0; i < toggleBtns.length; i++) { + toggleBtns[i].dataset.index = i; + tarteaucitron.addClickEventToElement(toggleBtns[i], function () { + tarteaucitron.userInterface.toggle('tarteaucitronDetails' + cat[this.dataset.index], 'tarteaucitronInfoBox'); + if (document.getElementById('tarteaucitronDetails' + cat[this.dataset.index]).style.display === 'block') { + this.setAttribute('aria-expanded', 'true'); + } else { + this.setAttribute('aria-expanded', 'false'); + } + return false; + }); + } + + var allowBtns = document.getElementsByClassName("tarteaucitronAllow"); + for (i = 0; i < allowBtns.length; i++) { + tarteaucitron.addClickEventToElement(allowBtns[i], function () { + tarteaucitron.userInterface.respond(this, true); + }); + } + var denyBtns = document.getElementsByClassName("tarteaucitronDeny"); + for (i = 0; i < denyBtns.length; i++) { + tarteaucitron.addClickEventToElement(denyBtns[i], function () { + tarteaucitron.userInterface.respond(this, false); + }); + } + if(tarteaucitron.events.load) { + tarteaucitron.events.load(); + } + }, 500); + + }); + }); + }, + "addService": function (serviceId) { + "use strict"; + var html = '', + s = tarteaucitron.services, + service = s[serviceId], + cookie = tarteaucitron.cookie.read(), + hostname = document.location.hostname, + hostRef = document.referrer.split('/')[2], + isNavigating = (hostRef === hostname && window.location.href !== tarteaucitron.parameters.privacyUrl), + isAutostart = (!service.needConsent), + isWaiting = (cookie.indexOf(service.key + '=wait') >= 0), + isDenied = (cookie.indexOf(service.key + '=false') >= 0), + isAllowed = ((cookie.indexOf(service.key + '=true') >= 0) || (!service.needConsent && cookie.indexOf(service.key + '=false') < 0)), + isResponded = (cookie.indexOf(service.key + '=false') >= 0 || cookie.indexOf(service.key + '=true') >= 0), + isDNTRequested = (navigator.doNotTrack === "1" || navigator.doNotTrack === "yes" || navigator.msDoNotTrack === "1" || window.doNotTrack === "1"), + currentStatus = (isAllowed) ? tarteaucitron.lang.allowed : tarteaucitron.lang.disallowed, + state = (undefined !== service.defaultState) ? service.defaultState : + (undefined !== tarteaucitron.parameters.serviceDefaultState ? tarteaucitron.parameters.serviceDefaultState : 'wait'); + + + if (tarteaucitron.added[service.key] !== true) { + tarteaucitron.added[service.key] = true; + + html += '
  • '; + html += '
    '; + html += ' ' + service.name + ''; + html += ' '+currentStatus+''; + html += ' - '; + html += '
    '; + if (tarteaucitron.parameters.moreInfoLink == true) { + + var link = 'https://tarteaucitron.io/service/' + service.key + '/'; + if (service.readmoreLink !== undefined && service.readmoreLink !== '') { + link = service.readmoreLink; + } + if (tarteaucitron.parameters.readmoreLink !== undefined && tarteaucitron.parameters.readmoreLink !== '') { + link = tarteaucitron.parameters.readmoreLink; + } + html += ' '; + html += ' ' + tarteaucitron.lang.more; + html += ' '; + html += ' - '; + html += ' '; + html += ' ' + tarteaucitron.lang.source; + html += ' '; + } + + html += '
    '; + html += '
    '; + html += ' '; + html += ' '; + html += '
    '; + html += '
  • '; + + tarteaucitron.userInterface.css('tarteaucitronServicesTitle_' + service.type, 'display', 'block'); + + if (document.getElementById('tarteaucitronServices_' + service.type) !== null) { + document.getElementById('tarteaucitronServices_' + service.type).innerHTML += html; + } + + tarteaucitron.userInterface.css('tarteaucitronNoServicesTitle', 'display', 'none'); + + tarteaucitron.userInterface.order(service.type); + + tarteaucitron.addClickEventToId(service.key + 'Allowed', function () { + tarteaucitron.userInterface.respond(this, true); + }); + + tarteaucitron.addClickEventToId(service.key + 'Denied', function () { + tarteaucitron.userInterface.respond(this, false); + }); + } + + tarteaucitron.pro('!' + service.key + '=' + isAllowed); + + // allow by default for non EU + if (isResponded === false && tarteaucitron.user.bypass === true) { + isAllowed = true; + tarteaucitron.cookie.create(service.key, true); + } + + if ((!isResponded && (isAutostart || (isNavigating && isWaiting)) && !tarteaucitron.highPrivacy) || isAllowed) { + if (!isAllowed || (!service.needConsent && cookie.indexOf(service.key + '=false') < 0)) { + tarteaucitron.cookie.create(service.key, true); + } + if (tarteaucitron.launch[service.key] !== true) { + tarteaucitron.launch[service.key] = true; + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { service.js(); } + tarteaucitron.sendEvent(service.key + '_loaded'); + } + tarteaucitron.state[service.key] = true; + tarteaucitron.userInterface.color(service.key, true); + } else if (isDenied) { + if (typeof service.fallback === 'function') { + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { service.fallback(); } + } + tarteaucitron.state[service.key] = false; + tarteaucitron.userInterface.color(service.key, false); + } else if (!isResponded && isDNTRequested && tarteaucitron.handleBrowserDNTRequest) { + tarteaucitron.cookie.create(service.key, 'false'); + if (typeof service.fallback === 'function') { + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { service.fallback(); } + } + tarteaucitron.state[service.key] = false; + tarteaucitron.userInterface.color(service.key, false); + } else if (!isResponded) { + tarteaucitron.cookie.create(service.key, state); + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { + if(true === state && typeof service.js === 'function') { + service.js(); + } else if (typeof service.fallback === 'function') { + service.fallback(); + } + } + + tarteaucitron.userInterface.color(service.key, state); + + if( 'wait' === state ) { + tarteaucitron.userInterface.openAlert(); + } + } + + tarteaucitron.cookie.checkCount(service.key); + tarteaucitron.sendEvent(service.key + '_added') + }, + "sendEvent" : function(event_key) { + if(event_key !== undefined) { + //ie compatibility + var send_event_item; + if(typeof(Event) === 'function') { + send_event_item = new Event(event_key); + }else if (typeof(document.createEvent) === 'function'){ + send_event_item = document.createEvent('Event'); + send_event_item.initEvent(event_key, true, true); + } + //end ie compatibility + + document.dispatchEvent(send_event_item); + } + }, + "cleanArray": function cleanArray(arr) { + "use strict"; + var i, + len = arr.length, + out = [], + obj = {}, + s = tarteaucitron.services; + + for (i = 0; i < len; i += 1) { + if (!obj[arr[i]]) { + obj[arr[i]] = {}; + if (tarteaucitron.services[arr[i]] !== undefined) { + out.push(arr[i]); + } + } + } + + out = out.sort(function (a, b) { + if (s[a].type + s[a].key > s[b].type + s[b].key) { return 1; } + if (s[a].type + s[a].key < s[b].type + s[b].key) { return -1; } + return 0; + }); + + return out; + }, + "userInterface": { + "css": function (id, property, value) { + "use strict"; + if (document.getElementById(id) !== null) { + + if (property == "display" && value == "none" && (id == "tarteaucitron" || id == "tarteaucitronBack" || id == "tarteaucitronAlertBig")) { + document.getElementById(id).style["opacity"] = "0"; + + setTimeout(function() {document.getElementById(id).style[property] = value;}, 200); + } else { + + document.getElementById(id).style[property] = value; + + if (property == "display" && value == "block" && (id == "tarteaucitron" || id == "tarteaucitronAlertBig")) { + document.getElementById(id).style["opacity"] = "0"; + setTimeout(function() {document.getElementById(id).style["opacity"] = "1";}, 1); + } + + if (property == "display" && value == "block" && id == "tarteaucitronBack") { + document.getElementById(id).style["opacity"] = "0"; + setTimeout(function() {document.getElementById(id).style["opacity"] = "0.7";}, 1); + } + } + } + }, + "addClass": function (id, className) { + "use strict"; + if (document.getElementById(id) !== null && document.getElementById(id).classList !== undefined) { + document.getElementById(id).classList.add(className); + } + }, + "removeClass": function (id, className) { + "use strict"; + if (document.getElementById(id) !== null && document.getElementById(id).classList !== undefined) { + document.getElementById(id).classList.remove(className); + } + }, + "respondAll": function (status, type, allowSafeAnalytics) { + "use strict"; + var s = tarteaucitron.services, + service, + key, + index = 0; + + for (index = 0; index < tarteaucitron.job.length; index += 1) { + + if (typeof type !== 'undefined' && type !== '' && s[tarteaucitron.job[index]].type !== type) { + continue; + } + + if (allowSafeAnalytics && typeof s[tarteaucitron.job[index]].safeanalytic !== "undefined" && s[tarteaucitron.job[index]].safeanalytic === true) { + continue; + } + + service = s[tarteaucitron.job[index]]; + key = service.key; + if (tarteaucitron.state[key] !== status) { + if (status === false && tarteaucitron.launch[key] === true) { + tarteaucitron.reloadThePage = true; + if (tarteaucitron.checkIfExist('tarteaucitronClosePanel')) { + var ariaCloseValue = document.getElementById('tarteaucitronClosePanel').textContent.trim() + ' (' + tarteaucitron.lang.reload + ')'; + document.getElementById('tarteaucitronClosePanel').setAttribute("aria-label", ariaCloseValue); + document.getElementById('tarteaucitronClosePanel').setAttribute("title", ariaCloseValue); + } + } + if (tarteaucitron.launch[key] !== true && status === true) { + + tarteaucitron.pro('!' + key + '=engage'); + + tarteaucitron.launch[key] = true; + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + key + "_") < 0) { tarteaucitron.services[key].js(); } + tarteaucitron.sendEvent(key + '_loaded'); + } + var itemStatusElem = document.getElementById('tacCurrentStatus'+key); + if(status == true){ + itemStatusElem.innerHTML = tarteaucitron.lang.allowed; + tarteaucitron.sendEvent(key + '_allowed'); + }else{ + itemStatusElem.innerHTML = tarteaucitron.lang.disallowed; + tarteaucitron.sendEvent(key + '_disallowed'); + } + tarteaucitron.state[key] = status; + tarteaucitron.cookie.create(key, status); + tarteaucitron.userInterface.color(key, status); + } + } + }, + "respond": function (el, status) { + "use strict"; + if (el.id === '') { + return; + } + var key = el.id.replace(new RegExp("(Eng[0-9]+|Allow|Deni)ed", "g"), ''); + + if (key.substring(0, 13) === 'tarteaucitron' || key === '') {return;} + + // return if same state + if (tarteaucitron.state[key] === status) { + return; + } + + if (status === false && tarteaucitron.launch[key] === true) { + tarteaucitron.reloadThePage = true; + if (tarteaucitron.checkIfExist('tarteaucitronClosePanel')) { + var ariaCloseValue = document.getElementById('tarteaucitronClosePanel').textContent.trim() + ' (' + tarteaucitron.lang.reload + ')'; + document.getElementById('tarteaucitronClosePanel').setAttribute("aria-label", ariaCloseValue); + document.getElementById('tarteaucitronClosePanel').setAttribute("title", ariaCloseValue); + } + } + + // if not already launched... launch the service + if (status === true) { + if (tarteaucitron.launch[key] !== true) { + + tarteaucitron.pro('!' + key + '=engage'); + + tarteaucitron.launch[key] = true; + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + key + "_") < 0) { tarteaucitron.services[key].js(); } + tarteaucitron.sendEvent(key + '_loaded'); + } + } + var itemStatusElem = document.getElementById('tacCurrentStatus'+key); + if(status == true){ + itemStatusElem.innerHTML = tarteaucitron.lang.allowed; + tarteaucitron.sendEvent(key + '_allowed'); + }else{ + itemStatusElem.innerHTML = tarteaucitron.lang.disallowed; + tarteaucitron.sendEvent(key + '_disallowed'); + } + tarteaucitron.state[key] = status; + tarteaucitron.cookie.create(key, status); + tarteaucitron.userInterface.color(key, status); + }, + "color": function (key, status) { + "use strict"; + var c = 'tarteaucitron', + nbDenied = 0, + nbPending = 0, + nbAllowed = 0, + sum = tarteaucitron.job.length, + index, + s = tarteaucitron.services; + + if (key !== "") { + + if (status === true) { + tarteaucitron.userInterface.addClass(key + 'Line', 'tarteaucitronIsAllowed'); + tarteaucitron.userInterface.removeClass(key + 'Line', 'tarteaucitronIsDenied'); + document.getElementById(key + 'Allowed').setAttribute('aria-pressed', 'true'); + document.getElementById(key + 'Denied').setAttribute('aria-pressed', 'false'); + } else if (status === false) { + tarteaucitron.userInterface.removeClass(key + 'Line', 'tarteaucitronIsAllowed'); + tarteaucitron.userInterface.addClass(key + 'Line', 'tarteaucitronIsDenied'); + document.getElementById(key + 'Allowed').setAttribute('aria-pressed', 'false'); + document.getElementById(key + 'Denied').setAttribute('aria-pressed', 'true'); + } else { + document.getElementById(key + 'Allowed').setAttribute('aria-pressed', 'false'); + document.getElementById(key + 'Denied').setAttribute('aria-pressed', 'false'); + } + + // check if all services are allowed + var sumToRemove = 0; + for (index = 0; index < sum; index += 1) { + + if (typeof s[tarteaucitron.job[index]].safeanalytic !== "undefined" && s[tarteaucitron.job[index]].safeanalytic === true) { + sumToRemove += 1; + continue; + } + + if (tarteaucitron.state[tarteaucitron.job[index]] === false) { + nbDenied += 1; + } else if (tarteaucitron.state[tarteaucitron.job[index]] === undefined) { + nbPending += 1; + } else if (tarteaucitron.state[tarteaucitron.job[index]] === true) { + nbAllowed += 1; + } + } + sum -= sumToRemove; + + tarteaucitron.userInterface.css(c + 'DotGreen', 'width', ((100 / sum) * nbAllowed) + '%'); + tarteaucitron.userInterface.css(c + 'DotYellow', 'width', ((100 / sum) * nbPending) + '%'); + tarteaucitron.userInterface.css(c + 'DotRed', 'width', ((100 / sum) * nbDenied) + '%'); + + if (nbDenied === 0 && nbPending === 0) { + tarteaucitron.userInterface.removeClass(c + 'AllDenied', c + 'IsSelected'); + tarteaucitron.userInterface.addClass(c + 'AllAllowed', c + 'IsSelected'); + + tarteaucitron.userInterface.addClass(c + 'MainLineOffset', c + 'IsAllowed'); + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsDenied'); + + document.getElementById(c + 'AllDenied').setAttribute('aria-pressed', 'false'); + document.getElementById(c + 'AllAllowed').setAttribute('aria-pressed', 'true'); + + } else if (nbAllowed === 0 && nbPending === 0) { + tarteaucitron.userInterface.removeClass(c + 'AllAllowed', c + 'IsSelected'); + tarteaucitron.userInterface.addClass(c + 'AllDenied', c + 'IsSelected'); + + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsAllowed'); + tarteaucitron.userInterface.addClass(c + 'MainLineOffset', c + 'IsDenied'); + + document.getElementById(c + 'AllDenied').setAttribute('aria-pressed', 'true'); + document.getElementById(c + 'AllAllowed').setAttribute('aria-pressed', 'false'); + + } else { + tarteaucitron.userInterface.removeClass(c + 'AllAllowed', c + 'IsSelected'); + tarteaucitron.userInterface.removeClass(c + 'AllDenied', c + 'IsSelected'); + + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsAllowed'); + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsDenied'); + + document.getElementById(c + 'AllDenied').setAttribute('aria-pressed', 'false'); + document.getElementById(c + 'AllAllowed').setAttribute('aria-pressed', 'false'); + } + + // close the alert if all service have been reviewed + if (nbPending === 0) { + tarteaucitron.userInterface.closeAlert(); + } + + if (tarteaucitron.services[key].cookies.length > 0 && status === false) { + tarteaucitron.cookie.purge(tarteaucitron.services[key].cookies); + } + + if (status === true) { + if (document.getElementById('tacCL' + key) !== null) { + document.getElementById('tacCL' + key).innerHTML = '...'; + } + setTimeout(function () { + tarteaucitron.cookie.checkCount(key); + }, 2500); + } else { + tarteaucitron.cookie.checkCount(key); + } + + } + + // groups + var cats = document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]') + Array.prototype.forEach.call(cats, function(item) { + var cat = item.getAttribute('id').replace(/^(tarteaucitronServicesTitle_)/, ""), + total = document.getElementById("tarteaucitronServices_"+cat).childElementCount; + var doc = document.getElementById("tarteaucitronServices_"+cat), + groupdenied = 0, + groupallowed = 0; + for (var ii = 0; ii < doc.children.length; ii++) { + if (doc.children[ii].className == "tarteaucitronLine tarteaucitronIsDenied") { + groupdenied++; + } + if (doc.children[ii].className == "tarteaucitronLine tarteaucitronIsAllowed") { + groupallowed++; + } + } + if (total === groupallowed) { + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsDenied'); + tarteaucitron.userInterface.addClass('tarteaucitron-group-'+cat, 'tarteaucitronIsAllowed'); + + if (document.getElementById('tarteaucitron-reject-group-'+cat)) { + document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed', 'false'); + document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed', 'true'); + } + } + if (total === groupdenied) { + tarteaucitron.userInterface.addClass('tarteaucitron-group-'+cat, 'tarteaucitronIsDenied'); + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsAllowed'); + + if (document.getElementById('tarteaucitron-reject-group-'+cat)) { + document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed', 'true'); + document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed', 'false'); + } + } + if (total !== groupdenied && total !== groupallowed) { + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsDenied'); + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsAllowed'); + + if (document.getElementById('tarteaucitron-reject-group-'+cat)) { + document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed', 'false'); + document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed', 'false'); + } + } + groupdenied = 0; + groupallowed = 0; + }); + + }, + "openPanel": function () { + "use strict"; + + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'block'); + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'block'); + tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer', 'display', 'none'); + + document.getElementById('tarteaucitronClosePanel').focus(); + if (document.getElementsByTagName('body')[0].classList !== undefined) { + document.getElementsByTagName('body')[0].classList.add('tarteaucitron-modal-open'); + } + tarteaucitron.userInterface.focusTrap(); + tarteaucitron.userInterface.jsSizing('main'); + + //ie compatibility + var tacOpenPanelEvent; + if(typeof(Event) === 'function') { + tacOpenPanelEvent = new Event("tac.open_panel"); + }else if (typeof(document.createEvent) === 'function'){ + tacOpenPanelEvent = document.createEvent('Event'); + tacOpenPanelEvent.initEvent("tac.open_panel", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacOpenPanelEvent);} + }, + "closePanel": function () { + "use strict"; + + if (document.location.hash === tarteaucitron.hashtag) { + if (window.history) { + window.history.replaceState('', document.title, window.location.pathname + window.location.search); + } else { + document.location.hash = ''; + } + } + if (tarteaucitron.checkIfExist('tarteaucitron')) { + // accessibility: manage focus on close panel + if (tarteaucitron.checkIfExist('tarteaucitronCloseAlert')) { + document.getElementById('tarteaucitronCloseAlert').focus(); + } else if (tarteaucitron.checkIfExist('tarteaucitronManager')) { + document.getElementById('tarteaucitronManager').focus(); + } else if (tarteaucitron.customCloserId && tarteaucitron.checkIfExist(tarteaucitron.customCloserId)) { + document.getElementById(tarteaucitron.customCloserId).focus(); + } + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'none'); + } + + if (tarteaucitron.checkIfExist('tarteaucitronCookiesListContainer') && tarteaucitron.checkIfExist('tarteaucitronCookiesNumber')) { + // accessibility: manage focus on close cookies list + document.getElementById('tarteaucitronCookiesNumber').focus(); + document.getElementById('tarteaucitronCookiesNumber').setAttribute("aria-expanded", "false"); + tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer', 'display', 'none'); + } + + tarteaucitron.fallback(['tarteaucitronInfoBox'], function (elem) { + elem.style.display = 'none'; + }, true); + + if (tarteaucitron.reloadThePage === true) { + window.location.reload(); + } else { + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'none'); + } + if (document.getElementsByTagName('body')[0].classList !== undefined) { + document.getElementsByTagName('body')[0].classList.remove('tarteaucitron-modal-open'); + } + + //ie compatibility + var tacClosePanelEvent; + if(typeof(Event) === 'function') { + tacClosePanelEvent = new Event("tac.close_panel"); + }else if (typeof(document.createEvent) === 'function'){ + tacClosePanelEvent = document.createEvent('Event'); + tacClosePanelEvent.initEvent("tac.close_panel", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacClosePanelEvent);} + }, + "focusTrap": function() { + "use strict"; + + var focusableEls, + firstFocusableEl, + lastFocusableEl, + filtered; + + focusableEls = document.getElementById('tarteaucitron').querySelectorAll('a[href], button'); + filtered = []; + + // get only visible items + for (var i = 0, max = focusableEls.length; i < max; i++) { + if (focusableEls[i].offsetHeight > 0) { + filtered.push(focusableEls[i]); + } + } + + firstFocusableEl = filtered[0]; + lastFocusableEl = filtered[filtered.length - 1]; + + //loop focus inside tarteaucitron + document.getElementById('tarteaucitron').addEventListener("keydown", function (evt) { + + if ( evt.key === 'Tab' || evt.keyCode === 9 ) { + + if ( evt.shiftKey ) /* shift + tab */ { + if (document.activeElement === firstFocusableEl) { + lastFocusableEl.focus(); + evt.preventDefault(); + } + } else /* tab */ { + if (document.activeElement === lastFocusableEl) { + firstFocusableEl.focus(); + evt.preventDefault(); + } + } + } + }) + }, + "openAlert": function () { + "use strict"; + var c = 'tarteaucitron'; + tarteaucitron.userInterface.css(c + 'Percentage', 'display', 'block'); + tarteaucitron.userInterface.css(c + 'AlertSmall', 'display', 'none'); + tarteaucitron.userInterface.css(c + 'Icon', 'display', 'none'); + tarteaucitron.userInterface.css(c + 'AlertBig', 'display', 'block'); + tarteaucitron.userInterface.addClass(c + 'Root', 'tarteaucitronBeforeVisible'); + + //ie compatibility + var tacOpenAlertEvent; + if(typeof(Event) === 'function') { + tacOpenAlertEvent = new Event("tac.open_alert"); + }else if (typeof(document.createEvent) === 'function'){ + tacOpenAlertEvent = document.createEvent('Event'); + tacOpenAlertEvent.initEvent("tac.open_alert", true, true); + } + //end ie compatibility + + if (document.getElementById('tarteaucitronAlertBig') !== null) { + document.getElementById('tarteaucitronAlertBig').focus(); + } + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacOpenAlertEvent);} + }, + "closeAlert": function () { + "use strict"; + var c = 'tarteaucitron'; + tarteaucitron.userInterface.css(c + 'Percentage', 'display', 'none'); + tarteaucitron.userInterface.css(c + 'AlertSmall', 'display', 'block'); + tarteaucitron.userInterface.css(c + 'Icon', 'display', 'block'); + tarteaucitron.userInterface.css(c + 'AlertBig', 'display', 'none'); + tarteaucitron.userInterface.removeClass(c + 'Root', 'tarteaucitronBeforeVisible'); + tarteaucitron.userInterface.jsSizing('box'); + + //ie compatibility + var tacCloseAlertEvent; + if(typeof(Event) === 'function') { + tacCloseAlertEvent = new Event("tac.close_alert"); + }else if (typeof(document.createEvent) === 'function'){ + tacCloseAlertEvent = document.createEvent('Event'); + tacCloseAlertEvent.initEvent("tac.close_alert", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacCloseAlertEvent);} + }, + "toggleCookiesList": function () { + "use strict"; + var div = document.getElementById('tarteaucitronCookiesListContainer'), + togglediv = document.getElementById('tarteaucitronCookiesNumber'); + + if (div === null) { + return; + } + + if (div.style.display !== 'block') { + tarteaucitron.cookie.number(); + div.style.display = 'block'; + togglediv.setAttribute("aria-expanded", "true"); + tarteaucitron.userInterface.jsSizing('cookie'); + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'none'); + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'block'); + tarteaucitron.fallback(['tarteaucitronInfoBox'], function (elem) { + elem.style.display = 'none'; + }, true); + } else { + div.style.display = 'none'; + togglediv.setAttribute("aria-expanded", "false"); + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'none'); + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'none'); + } + }, + "toggle": function (id, closeClass) { + "use strict"; + var div = document.getElementById(id); + + if (div === null) { + return; + } + + if (closeClass !== undefined) { + tarteaucitron.fallback([closeClass], function (elem) { + if (elem.id !== id) { + elem.style.display = 'none'; + } + }, true); + } + + if (div.style.display !== 'block') { + div.style.display = 'block'; + } else { + div.style.display = 'none'; + } + }, + "order": function (id) { + "use strict"; + var main = document.getElementById('tarteaucitronServices_' + id), + allDivs, + store = [], + i; + + if (main === null) { + return; + } + + allDivs = main.childNodes; + + if (typeof Array.prototype.map === 'function' && typeof Enumerable === 'undefined') { + Array.prototype.map.call(main.children, Object).sort(function (a, b) { + //var mainChildren = Array.from(main.children); + //mainChildren.sort(function (a, b) { + if (tarteaucitron.services[a.id.replace(/Line/g, '')].name > tarteaucitron.services[b.id.replace(/Line/g, '')].name) { return 1; } + if (tarteaucitron.services[a.id.replace(/Line/g, '')].name < tarteaucitron.services[b.id.replace(/Line/g, '')].name) { return -1; } + return 0; + }).forEach(function (element) { + main.appendChild(element); + }); + } + }, + "jsSizing": function (type) { + "use strict"; + var scrollbarMarginRight = 10, + scrollbarWidthParent, + scrollbarWidthChild, + servicesHeight, + e = window, + a = 'inner', + windowInnerHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight, + mainTop, + mainHeight, + closeButtonHeight, + headerHeight, + cookiesListHeight, + cookiesCloseHeight, + cookiesTitleHeight, + paddingBox, + alertSmallHeight, + cookiesNumberHeight; + + if (type === 'box') { + if (document.getElementById('tarteaucitronAlertSmall') !== null && document.getElementById('tarteaucitronCookiesNumber') !== null) { + + // reset + tarteaucitron.userInterface.css('tarteaucitronCookiesNumber', 'padding', '0px 10px'); + + // calculate + alertSmallHeight = document.getElementById('tarteaucitronAlertSmall').offsetHeight; + cookiesNumberHeight = document.getElementById('tarteaucitronCookiesNumber').offsetHeight; + paddingBox = (alertSmallHeight - cookiesNumberHeight) / 2; + + // apply + tarteaucitron.userInterface.css('tarteaucitronCookiesNumber', 'padding', paddingBox + 'px 10px'); + } + } else if (type === 'main') { + + // get the real window width for media query + if (window.innerWidth === undefined) { + a = 'client'; + e = document.documentElement || document.body; + } + + // height of the services list container + if (document.getElementById('tarteaucitron') !== null && document.getElementById('tarteaucitronClosePanel') !== null && document.getElementById('tarteaucitronMainLineOffset') !== null) { + + // reset + tarteaucitron.userInterface.css('tarteaucitronServices', 'height', 'auto'); + + // calculate + mainHeight = document.getElementById('tarteaucitron').offsetHeight; + closeButtonHeight = document.getElementById('tarteaucitronClosePanel').offsetHeight; + + // apply + servicesHeight = (mainHeight - closeButtonHeight + 2); + tarteaucitron.userInterface.css('tarteaucitronServices', 'height', servicesHeight + 'px'); + tarteaucitron.userInterface.css('tarteaucitronServices', 'overflow-x', 'auto'); + } + + // align the main allow/deny button depending on scrollbar width + if (document.getElementById('tarteaucitronServices') !== null && document.getElementById('tarteaucitronScrollbarChild') !== null) { + + // media query + if (e[a + 'Width'] <= 479) { + //tarteaucitron.userInterface.css('tarteaucitronScrollbarAdjust', 'marginLeft', '11px'); + } else if (e[a + 'Width'] <= 767) { + scrollbarMarginRight = 12; + } + + scrollbarWidthParent = document.getElementById('tarteaucitronServices').offsetWidth; + scrollbarWidthChild = document.getElementById('tarteaucitronScrollbarChild').offsetWidth; + //tarteaucitron.userInterface.css('tarteaucitronScrollbarAdjust', 'marginRight', ((scrollbarWidthParent - scrollbarWidthChild) + scrollbarMarginRight) + 'px'); + } + + // center the main panel + if (document.getElementById('tarteaucitron') !== null) { + + // media query + if (e[a + 'Width'] <= 767) { + mainTop = 0; + } else { + mainTop = ((windowInnerHeight - document.getElementById('tarteaucitron').offsetHeight) / 2) - 21; + } + + if (document.getElementById('tarteaucitronMainLineOffset') !== null) { + if (document.getElementById('tarteaucitron').offsetHeight < (windowInnerHeight / 2)) { + mainTop -= document.getElementById('tarteaucitronMainLineOffset').offsetHeight; + } + } + + // correct + if (mainTop < 0) { + mainTop = 0; + } + + // apply + tarteaucitron.userInterface.css('tarteaucitron', 'top', mainTop + 'px'); + } + + + } else if (type === 'cookie') { + + // put cookies list at bottom + if (document.getElementById('tarteaucitronAlertSmall') !== null) { + tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer', 'bottom', (document.getElementById('tarteaucitronAlertSmall').offsetHeight) + 'px'); + } + + // height of cookies list + if (document.getElementById('tarteaucitronCookiesListContainer') !== null) { + + // reset + tarteaucitron.userInterface.css('tarteaucitronCookiesList', 'height', 'auto'); + + // calculate + cookiesListHeight = document.getElementById('tarteaucitronCookiesListContainer').offsetHeight; + cookiesCloseHeight = document.getElementById('tarteaucitronClosePanelCookie').offsetHeight; + cookiesTitleHeight = document.getElementById('tarteaucitronCookiesTitle').offsetHeight; + + // apply + tarteaucitron.userInterface.css('tarteaucitronCookiesList', 'height', (cookiesListHeight - cookiesCloseHeight - cookiesTitleHeight - 2) + 'px'); + } + } + } + }, + "cookie": { + "owner": {}, + "create": function (key, status) { + "use strict"; + + if (tarteaucitronForceExpire !== '') { + // The number of day(s)/hour(s) can't be higher than 1 year + if ((tarteaucitronExpireInDay && tarteaucitronForceExpire < 365) || (!tarteaucitronExpireInDay && tarteaucitronForceExpire < 8760)) { + if (tarteaucitronExpireInDay) { + // Multiplication to tranform the number of days to milliseconds + timeExpire = tarteaucitronForceExpire * 86400000; + } else { + // Multiplication to tranform the number of hours to milliseconds + timeExpire = tarteaucitronForceExpire * 3600000; + } + } + } + + var d = new Date(), + time = d.getTime(), + expireTime = time + timeExpire, // 365 days + regex = new RegExp("!" + key + "=(wait|true|false)", "g"), + cookie = tarteaucitron.cookie.read().replace(regex, ""), + value = tarteaucitron.parameters.cookieName + '=' + cookie + '!' + key + '=' + status, + domain = (tarteaucitron.parameters.cookieDomain !== undefined && tarteaucitron.parameters.cookieDomain !== '') ? '; domain=' + tarteaucitron.parameters.cookieDomain : '', + secure = location.protocol === 'https:' ? '; Secure' : ''; + + d.setTime(expireTime); + document.cookie = value + '; expires=' + d.toGMTString() + '; path=/' + domain + secure + '; samesite=lax'; + }, + "read": function () { + "use strict"; + var nameEQ = tarteaucitron.parameters.cookieName + "=", + ca = document.cookie.split(';'), + i, + c; + + for (i = 0; i < ca.length; i += 1) { + c = ca[i]; + while (c.charAt(0) === ' ') { + c = c.substring(1, c.length); + } + if (c.indexOf(nameEQ) === 0) { + return c.substring(nameEQ.length, c.length); + } + } + return ''; + }, + "purge": function (arr) { + "use strict"; + var i; + + for (i = 0; i < arr.length; i += 1) { + + var rgxpCookie = new RegExp("^(.*;)?\\s*" + arr[i] + "\\s*=\\s*[^;]+(.*)?$"); + if (document.cookie.match(rgxpCookie)) { + document.cookie = arr[i] + '=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/;'; + document.cookie = arr[i] + '=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=.' + location.hostname + ';'; + document.cookie = arr[i] + '=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=.' + location.hostname.split('.').slice(-2).join('.') + ';'; + } + } + }, + "checkCount": function (key) { + "use strict"; + var arr = tarteaucitron.services[key].cookies, + nb = arr.length, + nbCurrent = 0, + html = '', + i, + status = document.cookie.indexOf(key + '=true'); + + if (status >= 0 && nb === 0) { + html += tarteaucitron.lang.useNoCookie; + } else if (status >= 0) { + for (i = 0; i < nb; i += 1) { + if (document.cookie.indexOf(arr[i] + '=') !== -1) { + nbCurrent += 1; + if (tarteaucitron.cookie.owner[arr[i]] === undefined) { + tarteaucitron.cookie.owner[arr[i]] = []; + } + if (tarteaucitron.cookie.crossIndexOf(tarteaucitron.cookie.owner[arr[i]], tarteaucitron.services[key].name) === false) { + tarteaucitron.cookie.owner[arr[i]].push(tarteaucitron.services[key].name); + } + } + } + + if (nbCurrent > 0) { + html += tarteaucitron.lang.useCookieCurrent + ' ' + nbCurrent + ' cookie'; + if (nbCurrent > 1) { + html += 's'; + } + html += '.'; + } else { + html += tarteaucitron.lang.useNoCookie; + } + } else if (nb === 0) { + html = tarteaucitron.lang.noCookie; + } else { + html += tarteaucitron.lang.useCookie + ' ' + nb + ' cookie'; + if (nb > 1) { + html += 's'; + } + html += '.'; + } + + if (document.getElementById('tacCL' + key) !== null) { + document.getElementById('tacCL' + key).innerHTML = html; + } + }, + "crossIndexOf": function (arr, match) { + "use strict"; + var i; + for (i = 0; i < arr.length; i += 1) { + if (arr[i] === match) { + return true; + } + } + return false; + }, + "number": function () { + "use strict"; + var cookies = document.cookie.split(';'), + nb = (document.cookie !== '') ? cookies.length : 0, + html = '', + i, + name, + namea, + nameb, + c, + d, + s = (nb > 1) ? 's' : '', + savedname, + regex = /^https?\:\/\/([^\/?#]+)(?:[\/?#]|$)/i, + regexedDomain = (tarteaucitron.cdn.match(regex) !== null) ? tarteaucitron.cdn.match(regex)[1] : tarteaucitron.cdn, + host = (tarteaucitron.domain !== undefined) ? tarteaucitron.domain : regexedDomain; + + cookies = cookies.sort(function (a, b) { + namea = a.split('=', 1).toString().replace(/ /g, ''); + nameb = b.split('=', 1).toString().replace(/ /g, ''); + c = (tarteaucitron.cookie.owner[namea] !== undefined) ? tarteaucitron.cookie.owner[namea] : '0'; + d = (tarteaucitron.cookie.owner[nameb] !== undefined) ? tarteaucitron.cookie.owner[nameb] : '0'; + if (c + a > d + b) { return 1; } + if (c + a < d + b) { return -1; } + return 0; + }); + + if (document.cookie !== '') { + for (i = 0; i < nb; i += 1) { + name = cookies[i].split('=', 1).toString().replace(/ /g, ''); + if (tarteaucitron.cookie.owner[name] !== undefined && tarteaucitron.cookie.owner[name].join(' // ') !== savedname) { + savedname = tarteaucitron.cookie.owner[name].join(' // '); + html += '
    '; + html += ' '; + html += ' ' + tarteaucitron.cookie.owner[name].join(' // '); + html += ' '; + html += '