Version Description
Download this release
Release Info
Developer | aytac |
Plugin | Cookiebot | GDPR Compliant Cookie Consent and Notice |
Version | 3.10.1 |
Comparing to | |
See all releases |
Code changes from version 3.10.0 to 3.10.1
- addons/controller/addons/embed-autocorrect/embed-autocorrect.php +15 -5
- addons/lib/helper.php +60 -0
- addons/lib/settings-service.php +4 -1
- cookiebot.php +2 -2
- langs/cookiebot-da_DK.mo +0 -0
- langs/cookiebot-da_DK.po +337 -28
- langs/cookiebot.pot +12 -0
- readme.txt +6 -2
addons/controller/addons/embed-autocorrect/embed-autocorrect.php
CHANGED
@@ -129,7 +129,7 @@ class Embed_Autocorrect implements Cookiebot_Addons_Interface {
|
|
129 |
$this->get_cookie_types() ); ?>) {
|
130 |
jQuery( '.wp-video-shortcode__disabled' ).addClass( 'wp-video-shortcode' ).removeClass( 'wp-video-shortcode__disabled' );
|
131 |
jQuery( '.wp-audio-shortcode__disabled' ).addClass( 'wp-audio-shortcode' ).removeClass( 'wp-audio-shortcode__disabled' );
|
132 |
-
if (window.wp && window.wp.mediaelement && window.wp.mediaelement.initialize) {
|
133 |
window.wp.mediaelement.initialize();
|
134 |
}
|
135 |
}
|
@@ -259,7 +259,8 @@ class Embed_Autocorrect implements Cookiebot_Addons_Interface {
|
|
259 |
}
|
260 |
|
261 |
unset( $matches );
|
262 |
-
preg_match_all( '/<script.*(instagram|twitter|issuu|imgur|redditmedia\.com|tiktok\.com|polldaddy|tumblr)+.*<\/script>/mi',
|
|
|
263 |
foreach ( $matches[0] as $x => $match ) {
|
264 |
//Replace - and add cookie consent notice.
|
265 |
$adjusted = str_replace( ' src=',
|
@@ -301,6 +302,12 @@ class Embed_Autocorrect implements Cookiebot_Addons_Interface {
|
|
301 |
preg_match( '| src=\"([^\"]*)\"|', $output, $match );
|
302 |
$src = $match[1];
|
303 |
|
|
|
|
|
|
|
|
|
|
|
|
|
304 |
/**
|
305 |
* Generate placeholder
|
306 |
*/
|
@@ -621,7 +628,8 @@ class Embed_Autocorrect implements Cookiebot_Addons_Interface {
|
|
621 |
public function extra_available_addon_option() {
|
622 |
?>
|
623 |
<div class="show_advanced_options">
|
624 |
-
<button class="button button-secondary"><?php esc_html_e( 'Show advanced options',
|
|
|
625 |
<span class="help-tip"
|
626 |
title="<?php echo esc_html__( 'This is for more advanced users.', 'cookiebot-addons' ); ?>"></span>
|
627 |
</div>
|
@@ -637,14 +645,16 @@ class Embed_Autocorrect implements Cookiebot_Addons_Interface {
|
|
637 |
><?php echo esc_html( $this->get_regex() ); ?></textarea>
|
638 |
|
639 |
<?php if ( $this->is_regex_default() ) : ?>
|
640 |
-
<button id="edit_embed_regex" class="button"><?php esc_html_e( 'Edit regex',
|
|
|
641 |
<?php endif; ?>
|
642 |
|
643 |
<button
|
644 |
id="btn_default_embed_regex"
|
645 |
class="button<?php echo ( $this->is_regex_default() ) ? ' hidden' : ''; ?>"
|
646 |
type="button"
|
647 |
-
value="Reset to default regex"><?php esc_html_e( 'Reset to default regex',
|
|
|
648 |
<input
|
649 |
type="hidden"
|
650 |
name="default_embed_regex"
|
129 |
$this->get_cookie_types() ); ?>) {
|
130 |
jQuery( '.wp-video-shortcode__disabled' ).addClass( 'wp-video-shortcode' ).removeClass( 'wp-video-shortcode__disabled' );
|
131 |
jQuery( '.wp-audio-shortcode__disabled' ).addClass( 'wp-audio-shortcode' ).removeClass( 'wp-audio-shortcode__disabled' );
|
132 |
+
if ( window.wp && window.wp.mediaelement && window.wp.mediaelement.initialize ) {
|
133 |
window.wp.mediaelement.initialize();
|
134 |
}
|
135 |
}
|
259 |
}
|
260 |
|
261 |
unset( $matches );
|
262 |
+
preg_match_all( '/<script.*(instagram|twitter|issuu|imgur|redditmedia\.com|tiktok\.com|polldaddy|tumblr)+.*<\/script>/mi',
|
263 |
+
$content, $matches );
|
264 |
foreach ( $matches[0] as $x => $match ) {
|
265 |
//Replace - and add cookie consent notice.
|
266 |
$adjusted = str_replace( ' src=',
|
302 |
preg_match( '| src=\"([^\"]*)\"|', $output, $match );
|
303 |
$src = $match[1];
|
304 |
|
305 |
+
// allow same domain embeds without cookieconsent
|
306 |
+
$src_domain = cookiebot_addons_get_domain_from_url( $src );
|
307 |
+
if( cookiebot_addons_get_home_url_domain() === $src_domain ) {
|
308 |
+
return $output;
|
309 |
+
}
|
310 |
+
|
311 |
/**
|
312 |
* Generate placeholder
|
313 |
*/
|
628 |
public function extra_available_addon_option() {
|
629 |
?>
|
630 |
<div class="show_advanced_options">
|
631 |
+
<button class="button button-secondary"><?php esc_html_e( 'Show advanced options',
|
632 |
+
'cookiebot-addons' ); ?></button>
|
633 |
<span class="help-tip"
|
634 |
title="<?php echo esc_html__( 'This is for more advanced users.', 'cookiebot-addons' ); ?>"></span>
|
635 |
</div>
|
645 |
><?php echo esc_html( $this->get_regex() ); ?></textarea>
|
646 |
|
647 |
<?php if ( $this->is_regex_default() ) : ?>
|
648 |
+
<button id="edit_embed_regex" class="button"><?php esc_html_e( 'Edit regex',
|
649 |
+
'cookiebot-addons' ); ?></button>
|
650 |
<?php endif; ?>
|
651 |
|
652 |
<button
|
653 |
id="btn_default_embed_regex"
|
654 |
class="button<?php echo ( $this->is_regex_default() ) ? ' hidden' : ''; ?>"
|
655 |
type="button"
|
656 |
+
value="Reset to default regex"><?php esc_html_e( 'Reset to default regex',
|
657 |
+
'cookiebot-addons' ); ?></button>
|
658 |
<input
|
659 |
type="hidden"
|
660 |
name="default_embed_regex"
|
addons/lib/helper.php
CHANGED
@@ -306,6 +306,29 @@ function cookiebot_addons_get_language() {
|
|
306 |
return $lang;
|
307 |
}
|
308 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
309 |
/**
|
310 |
* Get supported languages by the cookiebot
|
311 |
*
|
@@ -366,3 +389,40 @@ function cookiebot_addons_plugin_activated( ) {
|
|
366 |
$cookiebot_addons = \cookiebot_addons\Cookiebot_Addons::instance();
|
367 |
$cookiebot_addons->cookiebot_activated();
|
368 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
306 |
return $lang;
|
307 |
}
|
308 |
|
309 |
+
/**
|
310 |
+
* @param array $cookie_names
|
311 |
+
*
|
312 |
+
* @return array
|
313 |
+
*/
|
314 |
+
function cookiebot_translate_cookie_names($cookie_names) {
|
315 |
+
$translated_cookie_names = array(
|
316 |
+
'preferences' => esc_html__('preferences', 'cookiebot'),
|
317 |
+
'statistics' => esc_html__('statistics', 'cookiebot'),
|
318 |
+
'marketing' => esc_html__('marketing', 'cookiebot'),
|
319 |
+
);
|
320 |
+
return array_map(
|
321 |
+
function(string $cookie_name) use ($translated_cookie_names) {
|
322 |
+
$cookie_name = trim($cookie_name);
|
323 |
+
if(isset($translated_cookie_names[$cookie_name])) {
|
324 |
+
return $translated_cookie_names[$cookie_name];
|
325 |
+
}
|
326 |
+
return $cookie_name;
|
327 |
+
},
|
328 |
+
$cookie_names
|
329 |
+
);
|
330 |
+
}
|
331 |
+
|
332 |
/**
|
333 |
* Get supported languages by the cookiebot
|
334 |
*
|
389 |
$cookiebot_addons = \cookiebot_addons\Cookiebot_Addons::instance();
|
390 |
$cookiebot_addons->cookiebot_activated();
|
391 |
}
|
392 |
+
|
393 |
+
/**
|
394 |
+
* @param string $url
|
395 |
+
*
|
396 |
+
* @return string
|
397 |
+
*
|
398 |
+
* @since 3.11.0
|
399 |
+
*/
|
400 |
+
function cookiebot_addons_get_domain_from_url( $url ) {
|
401 |
+
$parsed_url = parse_url( $url );
|
402 |
+
|
403 |
+
// relative url does not have host so use home url domain
|
404 |
+
$host = isset( $parsed_url['host'] ) ? $parsed_url['host'] : cookiebot_addons_get_home_url_domain();
|
405 |
+
|
406 |
+
$url_parts = explode('.', $host );
|
407 |
+
|
408 |
+
$url_parts = array_slice($url_parts, -2);
|
409 |
+
|
410 |
+
return implode('.', $url_parts );
|
411 |
+
}
|
412 |
+
|
413 |
+
/**
|
414 |
+
* @return string
|
415 |
+
* @throws Exception
|
416 |
+
*
|
417 |
+
* @since 3.11.0
|
418 |
+
*/
|
419 |
+
function cookiebot_addons_get_home_url_domain() {
|
420 |
+
$home_url = parse_url( home_url() );
|
421 |
+
/** @var $host string */
|
422 |
+
$host = $home_url['host'];
|
423 |
+
|
424 |
+
if( empty( $host ) ) {
|
425 |
+
throw new Exception('Home url domain is not found.' );
|
426 |
+
}
|
427 |
+
return $host;
|
428 |
+
}
|
addons/lib/settings-service.php
CHANGED
@@ -395,8 +395,11 @@ class Settings_Service implements Settings_Service_Interface {
|
|
395 |
* if current lang match with the prefix language in the database then get the text
|
396 |
*/
|
397 |
if ( $key == $current_lang ) {
|
|
|
|
|
|
|
398 |
return $this->placeholder_merge_tag( $option[ $option_key ]['placeholder']['languages'][ $key ],
|
399 |
-
$
|
400 |
}
|
401 |
}
|
402 |
}
|
395 |
* if current lang match with the prefix language in the database then get the text
|
396 |
*/
|
397 |
if ( $key == $current_lang ) {
|
398 |
+
$cookies_array = explode(', ',$cookies);
|
399 |
+
$translated_cookie_names = cookiebot_translate_cookie_names($cookies_array);
|
400 |
+
$translated_cookie_names = implode(', ', $translated_cookie_names);
|
401 |
return $this->placeholder_merge_tag( $option[ $option_key ]['placeholder']['languages'][ $key ],
|
402 |
+
$translated_cookie_names, $src );
|
403 |
}
|
404 |
}
|
405 |
}
|
cookiebot.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Cookiebot | GDPR/CCPA Compliant Cookie Consent and Control
|
|
4 |
Plugin URI: https://cookiebot.com/
|
5 |
Description: Cookiebot is a cloud-driven solution that automatically controls cookies and trackers, enabling full GDPR/ePrivacy and CCPA compliance for websites.
|
6 |
Author: Cybot A/S
|
7 |
-
Version: 3.10.
|
8 |
Author URI: http://cookiebot.com
|
9 |
Text Domain: cookiebot
|
10 |
Domain Path: /langs
|
@@ -23,7 +23,7 @@ if ( ! class_exists( 'Cookiebot_WP' ) ) :
|
|
23 |
* @var string
|
24 |
* @since 1.0.0
|
25 |
*/
|
26 |
-
public $version = '3.10.
|
27 |
|
28 |
/**
|
29 |
* @var Cookiebot_WP The single instance of the class
|
4 |
Plugin URI: https://cookiebot.com/
|
5 |
Description: Cookiebot is a cloud-driven solution that automatically controls cookies and trackers, enabling full GDPR/ePrivacy and CCPA compliance for websites.
|
6 |
Author: Cybot A/S
|
7 |
+
Version: 3.10.1
|
8 |
Author URI: http://cookiebot.com
|
9 |
Text Domain: cookiebot
|
10 |
Domain Path: /langs
|
23 |
* @var string
|
24 |
* @since 1.0.0
|
25 |
*/
|
26 |
+
public $version = '3.10.1';
|
27 |
|
28 |
/**
|
29 |
* @var Cookiebot_WP The single instance of the class
|
langs/cookiebot-da_DK.mo
CHANGED
Binary file
|
langs/cookiebot-da_DK.po
CHANGED
@@ -4,8 +4,8 @@
|
|
4 |
msgid ""
|
5 |
msgstr ""
|
6 |
"Project-Id-Version: Cookiebot\n"
|
7 |
-
"Report-Msgid-Bugs-To:
|
8 |
-
"POT-Creation-Date:
|
9 |
"PO-Revision-Date: \n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: Cookiebot <qa@cookiebot.com>\n"
|
@@ -20,34 +20,206 @@ msgstr ""
|
|
20 |
"esc_attr_e;esc_attr_x:1,2c;esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
21 |
"_x:1,2c;_n:1,2;_n_noop:1,2;__ngettext:1,2;__ngettext_noop:1,2;_c,_nc:4c,1,2\n"
|
22 |
"X-Poedit-Basepath: ..\n"
|
23 |
-
"X-Generator: Poedit 2.
|
24 |
"X-Poedit-SearchPath-0: .\n"
|
25 |
|
26 |
-
#: cookiebot.php:
|
27 |
msgid "Cookiebot Status"
|
28 |
msgstr "Cookiebot Status"
|
29 |
|
30 |
-
#: cookiebot.php:
|
31 |
msgid "You need to enter your Cookiebot ID."
|
32 |
msgstr "Du skal indtaste et Cookiebot ID."
|
33 |
|
34 |
-
#: cookiebot.php:
|
35 |
msgid "Update your Cookiebot ID"
|
36 |
msgstr "Opdater dit Cookiebot ID"
|
37 |
|
38 |
-
#: cookiebot.php:
|
39 |
msgid "Your Cookiebot is working!"
|
40 |
msgstr "Din Cookiebot virker!"
|
41 |
|
42 |
-
#: cookiebot.php:
|
43 |
msgid "Cookiebot"
|
44 |
msgstr "Cookiebot"
|
45 |
|
46 |
-
#: cookiebot.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
msgid "Cookiebot Settings"
|
48 |
msgstr "Cookiebot indstillinger"
|
49 |
|
50 |
-
#: cookiebot.php:
|
51 |
msgid ""
|
52 |
"Cookiebot enables your website to comply with current legislation in the EU "
|
53 |
"on the use of cookies for user tracking and profiling. The EU ePrivacy "
|
@@ -66,23 +238,105 @@ msgstr ""
|
|
66 |
"data, du deler med de indlejrede tredjeparts-tjenester på din hjemmeside, og "
|
67 |
"hvor i Verden brugernes data sendes hen."
|
68 |
|
69 |
-
#: cookiebot.php:
|
70 |
msgid "Cookiebot ID"
|
71 |
msgstr "Cookiebot ID"
|
72 |
|
73 |
-
#: cookiebot.php:
|
74 |
msgid "Need an ID?"
|
75 |
msgstr "Brug for et ID?"
|
76 |
|
77 |
-
#: cookiebot.php:
|
78 |
msgid "Sign up for free on cookiebot.com"
|
79 |
msgstr "Opret dig gratis på cookiebot.com"
|
80 |
|
81 |
-
#: cookiebot.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
msgid "How to find my Cookiebot ID"
|
83 |
msgstr "Hvordan finder jeg mit Cookiebot ID"
|
84 |
|
85 |
-
#: cookiebot.php:
|
86 |
msgid ""
|
87 |
"Log in to your <a href=\"https://www.cookiebot.com/en/account\" target="
|
88 |
"\"_blank\">Cookiebot account</a>."
|
@@ -90,16 +344,16 @@ msgstr ""
|
|
90 |
"Log ind på din <a href=\"https://www.cookiebit.com/da/account\" target="
|
91 |
"\"blank\">Cookiebot konto</a>."
|
92 |
|
93 |
-
#: cookiebot.php:
|
94 |
msgid "Go to <b>Manage</b> > <b>Settings</b> and add setup your Cookiebot"
|
95 |
msgstr ""
|
96 |
"Gå til <b>Administration</b> > <b>Indstillinger</b> og opret din Cookiebot"
|
97 |
|
98 |
-
#: cookiebot.php:
|
99 |
msgid "Go to the <b>\"Your scripts\"</b> tab"
|
100 |
msgstr "Gå til <b>\"Dine scripts\"</b> fanen"
|
101 |
|
102 |
-
#: cookiebot.php:
|
103 |
msgid ""
|
104 |
"Copy the value inside the data-cid parameter - eg.: abcdef12-3456-7890-abcd-"
|
105 |
"ef1234567890"
|
@@ -107,22 +361,43 @@ msgstr ""
|
|
107 |
"Kopier værdien i data-cid parameteren - f.eks.: abcdef12-3456-7890-abcd-"
|
108 |
"ef1234567890"
|
109 |
|
110 |
-
#: cookiebot.php:
|
111 |
msgid ""
|
112 |
"Add <b>[cookie_declaration]</b> shortcode to a page to show the declation"
|
113 |
msgstr ""
|
114 |
"Tilføj <b>[cookie_declaration]</b> shortcoden til siden hvor du ønsker at "
|
115 |
"vise deklarationen"
|
116 |
|
117 |
-
#: cookiebot.php:
|
118 |
msgid "Remember to change your scripts as descripted below"
|
119 |
msgstr "Husk at opdatere dine scripts som beskrevet nedenfor"
|
120 |
|
121 |
-
#: cookiebot.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
122 |
msgid "Update your script tags"
|
123 |
msgstr "Opdater dine script tags"
|
124 |
|
125 |
-
#: cookiebot.php:
|
126 |
msgid ""
|
127 |
"To enable prior consent, apply the attribute \"data-cookieconsent\" to "
|
128 |
"cookie-setting script tags on your website. Set the comma-separated value to "
|
@@ -133,11 +408,11 @@ msgid ""
|
|
133 |
"script tag."
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: cookiebot.php:
|
137 |
msgid "Helper function to update your scripts"
|
138 |
msgstr "Hjælperfunktion til at opdatere dine scripts"
|
139 |
|
140 |
-
#: cookiebot.php:
|
141 |
msgid ""
|
142 |
"You are able to update your scripts yourself. However, Cookiebot also offers "
|
143 |
"a small helper function that makes the work easier."
|
@@ -145,15 +420,49 @@ msgstr ""
|
|
145 |
"Du kan selv opdatere dine scripts, men Cookiebot tilbyder også en lille "
|
146 |
"hjælperfunktion, der gør arbejdet lidt nemmere."
|
147 |
|
148 |
-
#: cookiebot.php:
|
149 |
msgid "Update your script tags this way:"
|
150 |
msgstr "Opdater dine script tags på denne måde:"
|
151 |
|
152 |
-
#: cookiebot.php:
|
153 |
-
#, php-format
|
154 |
msgid "%s to %s"
|
155 |
msgstr "%s til %s"
|
156 |
|
157 |
-
#: cookiebot.php:
|
158 |
msgid "Please add your Cookiebot ID to show Cookie Declarations"
|
159 |
msgstr "Tilføj dit Cookiebot ID for at vise Cookie deklarationen"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
msgid ""
|
5 |
msgstr ""
|
6 |
"Project-Id-Version: Cookiebot\n"
|
7 |
+
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cookiebot\n"
|
8 |
+
"POT-Creation-Date: 2018-05-30 16:47:20+00:00\n"
|
9 |
"PO-Revision-Date: \n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: Cookiebot <qa@cookiebot.com>\n"
|
20 |
"esc_attr_e;esc_attr_x:1,2c;esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
21 |
"_x:1,2c;_n:1,2;_n_noop:1,2;__ngettext:1,2;__ngettext_noop:1,2;_c,_nc:4c,1,2\n"
|
22 |
"X-Poedit-Basepath: ..\n"
|
23 |
+
"X-Generator: Poedit 2.4.2\n"
|
24 |
"X-Poedit-SearchPath-0: .\n"
|
25 |
|
26 |
+
#: cookiebot.php:85
|
27 |
msgid "Cookiebot Status"
|
28 |
msgstr "Cookiebot Status"
|
29 |
|
30 |
+
#: cookiebot.php:97
|
31 |
msgid "You need to enter your Cookiebot ID."
|
32 |
msgstr "Du skal indtaste et Cookiebot ID."
|
33 |
|
34 |
+
#: cookiebot.php:99
|
35 |
msgid "Update your Cookiebot ID"
|
36 |
msgstr "Opdater dit Cookiebot ID"
|
37 |
|
38 |
+
#: cookiebot.php:103
|
39 |
msgid "Your Cookiebot is working!"
|
40 |
msgstr "Din Cookiebot virker!"
|
41 |
|
42 |
+
#: cookiebot.php:114
|
43 |
msgid "Cookiebot"
|
44 |
msgstr "Cookiebot"
|
45 |
|
46 |
+
#: cookiebot.php:170
|
47 |
+
msgid "Norwegian Bokmål"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: cookiebot.php:171
|
51 |
+
msgid "Turkish"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: cookiebot.php:172
|
55 |
+
msgid "German"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: cookiebot.php:173
|
59 |
+
msgid "Czech"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: cookiebot.php:174
|
63 |
+
msgid "Danish"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: cookiebot.php:175
|
67 |
+
msgid "Albanian"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: cookiebot.php:176
|
71 |
+
msgid "Hebrew"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: cookiebot.php:177
|
75 |
+
msgid "Korean"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: cookiebot.php:178
|
79 |
+
msgid "Italian"
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: cookiebot.php:179
|
83 |
+
msgid "Dutch"
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: cookiebot.php:180
|
87 |
+
msgid "Vietnamese"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: cookiebot.php:181
|
91 |
+
msgid "Tamil"
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: cookiebot.php:182
|
95 |
+
msgid "Icelandic"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: cookiebot.php:183
|
99 |
+
msgid "Romanian"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: cookiebot.php:184
|
103 |
+
msgid "Sinhala"
|
104 |
+
msgstr ""
|
105 |
+
|
106 |
+
#: cookiebot.php:185
|
107 |
+
msgid "Catalan"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: cookiebot.php:186
|
111 |
+
msgid "Bulgarian"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: cookiebot.php:187
|
115 |
+
msgid "Ukrainian"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: cookiebot.php:188
|
119 |
+
msgid "Chinese"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: cookiebot.php:189
|
123 |
+
msgid "English"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: cookiebot.php:190
|
127 |
+
msgid "Arabic"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: cookiebot.php:191
|
131 |
+
msgid "Croatian"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: cookiebot.php:192
|
135 |
+
msgid "Thai"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: cookiebot.php:193
|
139 |
+
msgid "Greek"
|
140 |
+
msgstr ""
|
141 |
+
|
142 |
+
#: cookiebot.php:194
|
143 |
+
msgid "Lithuanian"
|
144 |
+
msgstr ""
|
145 |
+
|
146 |
+
#: cookiebot.php:195
|
147 |
+
msgid "Polish"
|
148 |
+
msgstr ""
|
149 |
+
|
150 |
+
#: cookiebot.php:196
|
151 |
+
msgid "Latvian"
|
152 |
+
msgstr ""
|
153 |
+
|
154 |
+
#: cookiebot.php:197
|
155 |
+
msgid "French"
|
156 |
+
msgstr ""
|
157 |
+
|
158 |
+
#: cookiebot.php:198
|
159 |
+
msgid "Indonesian"
|
160 |
+
msgstr ""
|
161 |
+
|
162 |
+
#: cookiebot.php:199
|
163 |
+
msgid "Macedonian"
|
164 |
+
msgstr ""
|
165 |
+
|
166 |
+
#: cookiebot.php:200
|
167 |
+
msgid "Estonian"
|
168 |
+
msgstr ""
|
169 |
+
|
170 |
+
#: cookiebot.php:201
|
171 |
+
msgid "Portuguese"
|
172 |
+
msgstr ""
|
173 |
+
|
174 |
+
#: cookiebot.php:202
|
175 |
+
msgid "Irish"
|
176 |
+
msgstr ""
|
177 |
+
|
178 |
+
#: cookiebot.php:203
|
179 |
+
msgid "Malay"
|
180 |
+
msgstr ""
|
181 |
+
|
182 |
+
#: cookiebot.php:204
|
183 |
+
msgid "Slovenian"
|
184 |
+
msgstr ""
|
185 |
+
|
186 |
+
#: cookiebot.php:205
|
187 |
+
msgid "Russian"
|
188 |
+
msgstr ""
|
189 |
+
|
190 |
+
#: cookiebot.php:206
|
191 |
+
msgid "Japanese"
|
192 |
+
msgstr ""
|
193 |
+
|
194 |
+
#: cookiebot.php:207
|
195 |
+
msgid "Hindi"
|
196 |
+
msgstr ""
|
197 |
+
|
198 |
+
#: cookiebot.php:208
|
199 |
+
msgid "Slovak"
|
200 |
+
msgstr ""
|
201 |
+
|
202 |
+
#: cookiebot.php:209
|
203 |
+
msgid "Spanish"
|
204 |
+
msgstr ""
|
205 |
+
|
206 |
+
#: cookiebot.php:210
|
207 |
+
msgid "Swedish"
|
208 |
+
msgstr ""
|
209 |
+
|
210 |
+
#: cookiebot.php:211
|
211 |
+
msgid "Serbian"
|
212 |
+
msgstr ""
|
213 |
+
|
214 |
+
#: cookiebot.php:212
|
215 |
+
msgid "Finnish"
|
216 |
+
msgstr ""
|
217 |
+
|
218 |
+
#: cookiebot.php:226
|
219 |
msgid "Cookiebot Settings"
|
220 |
msgstr "Cookiebot indstillinger"
|
221 |
|
222 |
+
#: cookiebot.php:231
|
223 |
msgid ""
|
224 |
"Cookiebot enables your website to comply with current legislation in the EU "
|
225 |
"on the use of cookies for user tracking and profiling. The EU ePrivacy "
|
238 |
"data, du deler med de indlejrede tredjeparts-tjenester på din hjemmeside, og "
|
239 |
"hvor i Verden brugernes data sendes hen."
|
240 |
|
241 |
+
#: cookiebot.php:238
|
242 |
msgid "Cookiebot ID"
|
243 |
msgstr "Cookiebot ID"
|
244 |
|
245 |
+
#: cookiebot.php:242
|
246 |
msgid "Need an ID?"
|
247 |
msgstr "Brug for et ID?"
|
248 |
|
249 |
+
#: cookiebot.php:243
|
250 |
msgid "Sign up for free on cookiebot.com"
|
251 |
msgstr "Opret dig gratis på cookiebot.com"
|
252 |
|
253 |
+
#: cookiebot.php:248
|
254 |
+
#, fuzzy
|
255 |
+
#| msgid "Cookiebot Status"
|
256 |
+
msgid "Cookiebot Language"
|
257 |
+
msgstr "Cookiebot Status"
|
258 |
+
|
259 |
+
#: cookiebot.php:254
|
260 |
+
msgid "Default (Autodetect)"
|
261 |
+
msgstr ""
|
262 |
+
|
263 |
+
#: cookiebot.php:255
|
264 |
+
msgid "Use Wordpress Language"
|
265 |
+
msgstr ""
|
266 |
+
|
267 |
+
#: cookiebot.php:265
|
268 |
+
msgid "You need to add the language in the Cookiebot administration tool."
|
269 |
+
msgstr ""
|
270 |
+
|
271 |
+
#: cookiebot.php:268
|
272 |
+
msgid ""
|
273 |
+
"You need to add all languages that you want auto-detected in the Cookiebot "
|
274 |
+
"administration tool."
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: cookiebot.php:269
|
278 |
+
msgid ""
|
279 |
+
"The auto-detect checkbox needs to be enabled in the Cookiebot administration "
|
280 |
+
"tool."
|
281 |
+
msgstr ""
|
282 |
+
|
283 |
+
#: cookiebot.php:270
|
284 |
+
msgid ""
|
285 |
+
"If the auto-detected language is not supported, Cookiebot will use the "
|
286 |
+
"default language."
|
287 |
+
msgstr ""
|
288 |
+
|
289 |
+
#: cookiebot.php:274
|
290 |
+
msgid "Read more here"
|
291 |
+
msgstr ""
|
292 |
+
|
293 |
+
#: cookiebot.php:277
|
294 |
+
msgid "Show guide to add languages"
|
295 |
+
msgstr ""
|
296 |
+
|
297 |
+
#: cookiebot.php:282
|
298 |
+
msgid "Hide guide"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: cookiebot.php:313
|
302 |
+
#, fuzzy
|
303 |
+
#| msgid "Update your Cookiebot ID"
|
304 |
+
msgid "Auto-update Cookiebot"
|
305 |
+
msgstr "Opdater dit Cookiebot ID"
|
306 |
+
|
307 |
+
#: cookiebot.php:317
|
308 |
+
msgid ""
|
309 |
+
"Automatic update your Cookiebot plugin when new releases becomes available."
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: cookiebot.php:322
|
313 |
+
msgid "Hide Cookie Popup"
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: cookiebot.php:326
|
317 |
+
msgid ""
|
318 |
+
"This checkbox will remove the cookie consent banner from your website. The "
|
319 |
+
"<i>[cookie_declaration]</i> shortcode will still be available."
|
320 |
+
msgstr ""
|
321 |
+
|
322 |
+
#: cookiebot.php:327
|
323 |
+
msgid ""
|
324 |
+
"If you are using Google Tag Manager (or equal), you need to add the "
|
325 |
+
"Cookiebot script in your Tag Manager."
|
326 |
+
msgstr ""
|
327 |
+
|
328 |
+
#: cookiebot.php:328
|
329 |
+
msgid ""
|
330 |
+
"<a href=\"https://support.cookiebot.com/hc/en-us/articles/360003793854-"
|
331 |
+
"Google-Tag-Manager-deployment\" target=\"_blank\">See a detailed guide here</"
|
332 |
+
"a>"
|
333 |
+
msgstr ""
|
334 |
+
|
335 |
+
#: cookiebot.php:335
|
336 |
msgid "How to find my Cookiebot ID"
|
337 |
msgstr "Hvordan finder jeg mit Cookiebot ID"
|
338 |
|
339 |
+
#: cookiebot.php:338
|
340 |
msgid ""
|
341 |
"Log in to your <a href=\"https://www.cookiebot.com/en/account\" target="
|
342 |
"\"_blank\">Cookiebot account</a>."
|
344 |
"Log ind på din <a href=\"https://www.cookiebit.com/da/account\" target="
|
345 |
"\"blank\">Cookiebot konto</a>."
|
346 |
|
347 |
+
#: cookiebot.php:339
|
348 |
msgid "Go to <b>Manage</b> > <b>Settings</b> and add setup your Cookiebot"
|
349 |
msgstr ""
|
350 |
"Gå til <b>Administration</b> > <b>Indstillinger</b> og opret din Cookiebot"
|
351 |
|
352 |
+
#: cookiebot.php:340
|
353 |
msgid "Go to the <b>\"Your scripts\"</b> tab"
|
354 |
msgstr "Gå til <b>\"Dine scripts\"</b> fanen"
|
355 |
|
356 |
+
#: cookiebot.php:341
|
357 |
msgid ""
|
358 |
"Copy the value inside the data-cid parameter - eg.: abcdef12-3456-7890-abcd-"
|
359 |
"ef1234567890"
|
361 |
"Kopier værdien i data-cid parameteren - f.eks.: abcdef12-3456-7890-abcd-"
|
362 |
"ef1234567890"
|
363 |
|
364 |
+
#: cookiebot.php:342
|
365 |
msgid ""
|
366 |
"Add <b>[cookie_declaration]</b> shortcode to a page to show the declation"
|
367 |
msgstr ""
|
368 |
"Tilføj <b>[cookie_declaration]</b> shortcoden til siden hvor du ønsker at "
|
369 |
"vise deklarationen"
|
370 |
|
371 |
+
#: cookiebot.php:343
|
372 |
msgid "Remember to change your scripts as descripted below"
|
373 |
msgstr "Husk at opdatere dine scripts som beskrevet nedenfor"
|
374 |
|
375 |
+
#: cookiebot.php:346
|
376 |
+
msgid "Add the Cookie Declaration to your website"
|
377 |
+
msgstr ""
|
378 |
+
|
379 |
+
#: cookiebot.php:348
|
380 |
+
msgid ""
|
381 |
+
"Use the shortcode <b>[cookie_declaration]</b> to add the cookie declaration "
|
382 |
+
"a page or post. The cookie declaration will always show the latest version "
|
383 |
+
"from Cookiebot."
|
384 |
+
msgstr ""
|
385 |
+
|
386 |
+
#: cookiebot.php:350
|
387 |
+
msgid ""
|
388 |
+
"If you need to force language of the cookie declaration, you can add the "
|
389 |
+
"<i>lang</i> attribute. Eg. <b>[cookie_declaration lang=\"de\"]</b>."
|
390 |
+
msgstr ""
|
391 |
+
|
392 |
+
#: cookiebot.php:353 cookiebot.php:369
|
393 |
+
msgid "Watch video demonstration"
|
394 |
+
msgstr ""
|
395 |
+
|
396 |
+
#: cookiebot.php:355
|
397 |
msgid "Update your script tags"
|
398 |
msgstr "Opdater dine script tags"
|
399 |
|
400 |
+
#: cookiebot.php:357
|
401 |
msgid ""
|
402 |
"To enable prior consent, apply the attribute \"data-cookieconsent\" to "
|
403 |
"cookie-setting script tags on your website. Set the comma-separated value to "
|
408 |
"script tag."
|
409 |
msgstr ""
|
410 |
|
411 |
+
#: cookiebot.php:372
|
412 |
msgid "Helper function to update your scripts"
|
413 |
msgstr "Hjælperfunktion til at opdatere dine scripts"
|
414 |
|
415 |
+
#: cookiebot.php:374
|
416 |
msgid ""
|
417 |
"You are able to update your scripts yourself. However, Cookiebot also offers "
|
418 |
"a small helper function that makes the work easier."
|
420 |
"Du kan selv opdatere dine scripts, men Cookiebot tilbyder også en lille "
|
421 |
"hjælperfunktion, der gør arbejdet lidt nemmere."
|
422 |
|
423 |
+
#: cookiebot.php:376
|
424 |
msgid "Update your script tags this way:"
|
425 |
msgstr "Opdater dine script tags på denne måde:"
|
426 |
|
427 |
+
#: cookiebot.php:380
|
|
|
428 |
msgid "%s to %s"
|
429 |
msgstr "%s til %s"
|
430 |
|
431 |
+
#: cookiebot.php:431
|
432 |
msgid "Please add your Cookiebot ID to show Cookie Declarations"
|
433 |
msgstr "Tilføj dit Cookiebot ID for at vise Cookie deklarationen"
|
434 |
+
|
435 |
+
#. Plugin Name of the plugin/theme
|
436 |
+
msgid "Cookiebot | GDPR Compliant Cookie Consent and Notice"
|
437 |
+
msgstr ""
|
438 |
+
|
439 |
+
#. Plugin URI of the plugin/theme
|
440 |
+
msgid "https://cookiebot.com/"
|
441 |
+
msgstr ""
|
442 |
+
|
443 |
+
#. Description of the plugin/theme
|
444 |
+
msgid ""
|
445 |
+
"Cookiebot is a fully GDPR & ePrivacy compliant cookie consent solution "
|
446 |
+
"supporting prior consent, cookie declaration, and documentation of consents. "
|
447 |
+
"Easy to install, implement and configure."
|
448 |
+
msgstr ""
|
449 |
+
|
450 |
+
#. Author of the plugin/theme
|
451 |
+
msgid "Cybot A/S"
|
452 |
+
msgstr ""
|
453 |
+
|
454 |
+
#. Author URI of the plugin/theme
|
455 |
+
msgid "http://cookiebot.com"
|
456 |
+
msgstr ""
|
457 |
+
|
458 |
+
#: Preferences
|
459 |
+
msgid "preferences"
|
460 |
+
msgstr "præferencer"
|
461 |
+
|
462 |
+
#: Statistics
|
463 |
+
msgid "statistics"
|
464 |
+
msgstr "statistikker"
|
465 |
+
|
466 |
+
#: Marketing
|
467 |
+
msgid "marketing"
|
468 |
+
msgstr "markedsføring"
|
langs/cookiebot.pot
CHANGED
@@ -424,3 +424,15 @@ msgstr ""
|
|
424 |
#. Author URI of the plugin/theme
|
425 |
msgid "http://cookiebot.com"
|
426 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
424 |
#. Author URI of the plugin/theme
|
425 |
msgid "http://cookiebot.com"
|
426 |
msgstr ""
|
427 |
+
|
428 |
+
#: Preferences
|
429 |
+
msgid "preferences"
|
430 |
+
msgstr ""
|
431 |
+
|
432 |
+
#: Statistics
|
433 |
+
msgid "statistics"
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
+
#: Marketing
|
437 |
+
msgid "marketing"
|
438 |
+
msgstr ""
|
readme.txt
CHANGED
@@ -2,8 +2,8 @@
|
|
2 |
* Contributors: cookiebot,phpgeekdk,aytac
|
3 |
* Tags: cookie, compliance, eu, gdpr, europe, cookie consent, consent, ccpa
|
4 |
* Requires at least: 4.4
|
5 |
-
* Tested up to: 5.7.
|
6 |
-
* Stable tag: 3.10.
|
7 |
* Requires PHP: 5.6
|
8 |
* License: GPLv2 or later
|
9 |
|
@@ -197,6 +197,10 @@ You are able to define the mapping between Cookiebot and the WP Consent API in t
|
|
197 |
|
198 |
## Changelog ##
|
199 |
|
|
|
|
|
|
|
|
|
200 |
### 3.10.0 - 2021-03-22 ###
|
201 |
* Added support for translating the settings pages
|
202 |
* Added support for Enfold theme
|
2 |
* Contributors: cookiebot,phpgeekdk,aytac
|
3 |
* Tags: cookie, compliance, eu, gdpr, europe, cookie consent, consent, ccpa
|
4 |
* Requires at least: 4.4
|
5 |
+
* Tested up to: 5.7.2
|
6 |
+
* Stable tag: 3.10.1
|
7 |
* Requires PHP: 5.6
|
8 |
* License: GPLv2 or later
|
9 |
|
197 |
|
198 |
## Changelog ##
|
199 |
|
200 |
+
### 3.10.1 - 2021-04-29 ###
|
201 |
+
* Added support for translating 'marketing', 'statistics', and 'preferences'
|
202 |
+
* Allow cookies for same domain embedded content
|
203 |
+
|
204 |
### 3.10.0 - 2021-03-22 ###
|
205 |
* Added support for translating the settings pages
|
206 |
* Added support for Enfold theme
|