# Copyright (C) 2026 Let's Code
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: Let's Code Cookie Banner 1.2.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/lets-code-cookie-banner\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-06-17T12:45:44+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: lets-code-cookie-banner\n"

#. Plugin Name of the plugin
#: lets-code-cookie-banner.php
#: includes/class-lccb-admin.php:80
#: includes/class-lccb-admin.php:344
msgid "Let's Code Cookie Banner"
msgstr ""

#. Description of the plugin
#: lets-code-cookie-banner.php
msgid "GDPR-compliant cookie banner following Italian Data Protection Authority (Garante) guidelines."
msgstr ""

#. Author of the plugin
#: lets-code-cookie-banner.php
msgid "Let's Code"
msgstr ""

#: includes/class-lccb-admin.php:56
msgid "Settings"
msgstr ""

#: includes/class-lccb-admin.php:66
#: includes/class-lccb-admin.php:67
msgid "Let's Code Tools"
msgstr ""

#: includes/class-lccb-admin.php:81
msgid "Cookie Banner"
msgstr ""

#: includes/class-lccb-admin.php:118
#: includes/class-lccb-admin.php:274
#: includes/class-lccb-admin.php:315
#: includes/class-lccb-admin.php:1536
#: includes/class-lccb-admin.php:1564
#: includes/class-lccb-admin.php:1645
#: includes/class-lccb-admin.php:1693
#: includes/class-lccb-admin.php:1751
msgid "Insufficient permissions."
msgstr ""

#: includes/class-lccb-admin.php:188
msgid "Are you sure you want to delete ALL recorded consents? This action is irreversible."
msgstr ""

#: includes/class-lccb-admin.php:189
msgid "Are you sure you want to delete all consents older than {period}? This action is irreversible."
msgstr ""

#: includes/class-lccb-admin.php:190
msgid "An error occurred during deletion."
msgstr ""

#: includes/class-lccb-admin.php:191
msgid "Are you sure you want to reset all Design values to their defaults? Unsaved changes will be lost."
msgstr ""

#: includes/class-lccb-admin.php:192
msgid "Delete this cookie from the list?"
msgstr ""

#: includes/class-lccb-admin.php:193
msgid "Clear all cookies from the registry? This cannot be undone."
msgstr ""

#: includes/class-lccb-admin.php:194
msgid "Clear the list of detected cookies? They will be re-detected on the next site visit."
msgstr ""

#: includes/class-lccb-admin.php:195
msgid "Contribute this cookie to the global database? It will be reviewed by our team before being published."
msgstr ""

#: includes/class-lccb-admin.php:196
msgid "Thank you! Your contribution is pending review by our team."
msgstr ""

#: includes/class-lccb-admin.php:197
#: includes/class-lccb-admin.php:1552
#: includes/class-lccb-api-client.php:164
#: includes/class-lccb-api-client.php:172
#: includes/class-lccb-api-client.php:219
#: includes/class-lccb-api-client.php:272
msgid "The service is temporarily unavailable. Please try again later or contact support@let-scode.it"
msgstr ""

#: includes/class-lccb-admin.php:198
msgid "Please enter a URL before starting the scan."
msgstr ""

#: includes/class-lccb-admin.php:199
msgid "Invalid URL. Please enter a full URL (e.g. https://example.com/page/)."
msgstr ""

#: includes/class-lccb-admin.php:200
msgid "The popup was blocked by the browser."
msgstr ""

#: includes/class-lccb-admin.php:201
msgid "Click here to open the scan manually"
msgstr ""

#: includes/class-lccb-admin.php:202
msgid "Scan window opened. Please wait for it to complete before closing it — results will appear in the table below."
msgstr ""

#: includes/class-lccb-admin.php:203
msgid "Network error during scan."
msgstr ""

#: includes/class-lccb-admin.php:204
msgid "Network error."
msgstr ""

#: includes/class-lccb-admin.php:205
msgid "Error:"
msgstr ""

#. translators: %d = number of cookies detected.
#: includes/class-lccb-admin.php:207
#, php-format
msgid "Detected %d cookies (including HttpOnly). Refresh the page to see them in the table."
msgstr ""

#: includes/class-lccb-admin.php:208
msgid "No Set-Cookie headers found in the HTTP response. The page may not set cookies on first load."
msgstr ""

#. translators: %1$s = number of domains scanned, %2$s = number of cookies detected (replaced in JavaScript).
#: includes/class-lccb-admin.php:210
#, php-format
msgid "Scan complete: %1$s domains scanned, %2$s cookies detected."
msgstr ""

#: includes/class-lccb-admin.php:211
msgid "Unreachable:"
msgstr ""

#: includes/class-lccb-admin.php:212
msgid "Refresh the page to see the results in the table."
msgstr ""

#: includes/class-lccb-admin.php:213
msgid "Cookie name is required."
msgstr ""

#: includes/class-lccb-admin.php:214
msgid "A cookie with this name is already in the registry."
msgstr ""

#: includes/class-lccb-admin.php:215
msgid "Cookie updated."
msgstr ""

#: includes/class-lccb-admin.php:216
msgid "Cookie added to the registry."
msgstr ""

#: includes/class-lccb-admin.php:217
msgid "In registry"
msgstr ""

#. translators: %s = date/time of the last database update.
#: includes/class-lccb-admin.php:219
#: includes/class-lccb-admin.php:942
#, php-format
msgid "Last update from global database: %s"
msgstr ""

#: includes/class-lccb-admin.php:220
msgid "Updating…"
msgstr ""

#. translators: %d = number of cookies updated.
#: includes/class-lccb-admin.php:222
#, php-format
msgid "%d cookies updated from the global database."
msgstr ""

#: includes/class-lccb-admin.php:223
msgid "No cookies found in the global database. They may not be in our catalogue yet."
msgstr ""

#: includes/class-lccb-admin.php:224
msgid "Sent ✓"
msgstr ""

#. translators: %d = number of log records deleted.
#: includes/class-lccb-admin.php:226
#, php-format
msgid "%d records deleted."
msgstr ""

#: includes/class-lccb-admin.php:227
msgid "Edit Cookie"
msgstr ""

#: includes/class-lccb-admin.php:228
#: includes/class-lccb-admin.php:231
#: includes/class-lccb-admin.php:929
msgid "Add Cookie"
msgstr ""

#: includes/class-lccb-admin.php:229
msgid "Edit Detected Cookie"
msgstr ""

#: includes/class-lccb-admin.php:230
msgid "Update Cookie"
msgstr ""

#: includes/class-lccb-admin.php:232
msgid "Add to Registry"
msgstr ""

#. translators: %d = number of scripts sent.
#: includes/class-lccb-admin.php:234
#, php-format
msgid "%d script(s) sent successfully. Thank you for helping improve the plugin!"
msgstr ""

#: includes/class-lccb-admin.php:235
#: includes/class-lccb-admin.php:1707
msgid "All detected scripts have already been synced."
msgstr ""

#: includes/class-lccb-admin.php:236
msgid "Clear the list of detected scripts? This cannot be undone."
msgstr ""

#. translators: %s = date/time of last sync.
#: includes/class-lccb-admin.php:238
#: includes/class-lccb-admin.php:868
#, php-format
msgid "Last sync: %s"
msgstr ""

#: includes/class-lccb-admin.php:320
msgid "Invalid parameter."
msgstr ""

#: includes/class-lccb-admin.php:348
msgid "General"
msgstr ""

#: includes/class-lccb-admin.php:349
msgid "Design"
msgstr ""

#: includes/class-lccb-admin.php:350
msgid "Cookie Scanner"
msgstr ""

#: includes/class-lccb-admin.php:351
#: includes/class-lccb-admin.php:915
msgid "Cookie Registry"
msgstr ""

#: includes/class-lccb-admin.php:352
#: includes/class-lccb-admin.php:1047
msgid "Shortcodes"
msgstr ""

#: includes/class-lccb-admin.php:353
#: includes/class-lccb-admin.php:1266
msgid "Consent Log"
msgstr ""

#: includes/class-lccb-admin.php:385
msgid "Save Settings"
msgstr ""

#: includes/class-lccb-admin.php:401
msgid "General Settings"
msgstr ""

#: includes/class-lccb-admin.php:404
msgid "Enable Banner"
msgstr ""

#: includes/class-lccb-admin.php:409
msgid "Show the banner to site visitors"
msgstr ""

#: includes/class-lccb-admin.php:414
msgid "Floating \"Manage Cookies\" Button"
msgstr ""

#: includes/class-lccb-admin.php:419
msgid "Show the floating button that allows visitors to reopen cookie preferences"
msgstr ""

#. translators: %s: shortcode
#: includes/class-lccb-admin.php:425
#, php-format
msgid "If unchecked, visitors will have no default way to reopen cookie preferences. Add the %s shortcode to a page or menu item to give them access."
msgstr ""

#: includes/class-lccb-admin.php:433
msgid "Cookie Policy URL"
msgstr ""

#: includes/class-lccb-admin.php:438
msgid "Link to the full Cookie Policy page. It will be shown in the banner."
msgstr ""

#: includes/class-lccb-admin.php:442
msgid "Consent Log (GDPR)"
msgstr ""

#: includes/class-lccb-admin.php:447
msgid "Enable anonymous consent log (recommended)"
msgstr ""

#: includes/class-lccb-admin.php:450
msgid "Records date, time and choices without storing personal data or IP addresses. Useful for demonstrating GDPR compliance."
msgstr ""

#: includes/class-lccb-admin.php:455
msgid "Uninstall"
msgstr ""

#: includes/class-lccb-admin.php:460
msgid "Delete all data (settings and consent log) when the plugin is uninstalled"
msgstr ""

#: includes/class-lccb-admin.php:463
msgid "If unchecked (recommended), data is preserved and restored if the plugin is reinstalled."
msgstr ""

#: includes/class-lccb-admin.php:469
msgid "Global Cookie Database"
msgstr ""

#: includes/class-lccb-admin.php:471
msgid "Connect to the Let's Code global cookie database to enrich your cookie list automatically and contribute your own cookie definitions."
msgstr ""

#: includes/class-lccb-admin.php:478
msgid "Connection status"
msgstr ""

#: includes/class-lccb-admin.php:481
msgid "Connected"
msgstr ""

#: includes/class-lccb-admin.php:486
msgid "Not connected"
msgstr ""

#: includes/class-lccb-admin.php:488
msgid "Click the button below to register this site and generate an API key."
msgstr ""

#: includes/class-lccb-admin.php:498
msgid "Reconnect"
msgstr ""

#: includes/class-lccb-admin.php:499
msgid "Connect"
msgstr ""

#: includes/class-lccb-admin.php:551
msgid "Design Customisation"
msgstr ""

#: includes/class-lccb-admin.php:555
msgid "Let's Code Cookie Banner Pro"
msgstr ""

#. translators: %s: Pro plugin name with link.
#: includes/class-lccb-admin.php:559
#, php-format
msgid "Design Customisation is available in %s."
msgstr ""

#: includes/class-lccb-admin.php:586
#: includes/class-lccb-admin.php:894
#: includes/class-lccb-admin.php:1104
msgid "Necessary"
msgstr ""

#: includes/class-lccb-admin.php:587
#: includes/class-lccb-admin.php:895
#: includes/class-lccb-admin.php:1105
#: includes/class-lccb-admin.php:1331
msgid "Statistics"
msgstr ""

#: includes/class-lccb-admin.php:588
#: includes/class-lccb-admin.php:896
#: includes/class-lccb-admin.php:1106
#: includes/class-lccb-admin.php:1332
msgid "Marketing"
msgstr ""

#: includes/class-lccb-admin.php:589
#: includes/class-lccb-admin.php:897
#: includes/class-lccb-admin.php:1107
#: includes/class-lccb-admin.php:1333
msgid "Preferences"
msgstr ""

#: includes/class-lccb-admin.php:604
msgid "Cookie Scan (Client-Side)"
msgstr ""

#: includes/class-lccb-admin.php:608
msgid "Opens a new window that automatically scrolls through the specified page and detects all cookies accessible via JavaScript, including lazily loaded ones. Detected cookies (excluding HttpOnly) will appear in the table below. To scan all pages of your site, use the Full Website Scan below."
msgstr ""

#: includes/class-lccb-admin.php:610
msgid "Opens a new window that automatically scrolls through the specified page and detects all cookies accessible via JavaScript, including lazily loaded ones. Detected cookies (excluding HttpOnly) will appear in the table below."
msgstr ""

#: includes/class-lccb-admin.php:616
#: includes/class-lccb-admin.php:670
msgid "Single Scan"
msgstr ""

#: includes/class-lccb-admin.php:621
#: includes/class-lccb-admin.php:678
msgid "URL to scan"
msgstr ""

#: includes/class-lccb-admin.php:629
#: includes/class-lccb-admin.php:686
msgid "Scan"
msgstr ""

#: includes/class-lccb-admin.php:635
msgid "Force acceptance of all cookies"
msgstr ""

#: includes/class-lccb-admin.php:649
msgid "Cookie Scan (Server-Side)"
msgstr ""

#: includes/class-lccb-admin.php:652
#: includes/class-lccb-admin.php:804
msgid "Clear list"
msgstr ""

#: includes/class-lccb-admin.php:657
msgid "The WordPress server makes HTTP requests to target URLs and inspects Set-Cookie response headers. This is the only way to detect HttpOnly cookies, which are invisible to JavaScript."
msgstr ""

#: includes/class-lccb-admin.php:673
msgid "Enter any URL to inspect its Set-Cookie response headers. Use this when you suspect a page sets HttpOnly cookies that you need to document in your cookie policy."
msgstr ""

#: includes/class-lccb-admin.php:681
msgid "Scan third party domain"
msgstr ""

#: includes/class-lccb-admin.php:690
msgid "Scanning…"
msgstr ""

#: includes/class-lccb-admin.php:696
msgid "Note: Cookies set only after login or user interaction may not be detected."
msgstr ""

#: includes/class-lccb-admin.php:721
msgid "Cookies Found by Scans"
msgstr ""

#: includes/class-lccb-admin.php:724
msgid "Clear detections"
msgstr ""

#: includes/class-lccb-admin.php:729
msgid "Cookies detected by the client-side scan, server-side scan, and third-party domain scan that are not yet in the Cookie Registry. Cookies must be added to the registry to appear in your cookie policy. Use the Edit button to review and fill in the details, then Add to register them."
msgstr ""

#: includes/class-lccb-admin.php:734
msgid "No new cookies detected. All detected cookies are already in the registry, or no scan has been run yet."
msgstr ""

#: includes/class-lccb-admin.php:740
#: includes/class-lccb-admin.php:981
#: includes/class-lccb-admin.php:1089
msgid "Cookie Name"
msgstr ""

#: includes/class-lccb-admin.php:741
#: includes/class-lccb-admin.php:956
#: includes/class-lccb-admin.php:982
#: includes/class-lccb-admin.php:1100
msgid "Category"
msgstr ""

#: includes/class-lccb-admin.php:742
#: includes/class-lccb-admin.php:983
#: includes/class-lccb-admin.php:1113
msgid "Vendor"
msgstr ""

#: includes/class-lccb-admin.php:743
#: includes/class-lccb-admin.php:984
#: includes/class-lccb-admin.php:1121
msgid "Duration"
msgstr ""

#: includes/class-lccb-admin.php:744
#: includes/class-lccb-admin.php:819
msgid "First Detected"
msgstr ""

#: includes/class-lccb-admin.php:745
#: includes/class-lccb-admin.php:986
msgid "Actions"
msgstr ""

#: includes/class-lccb-admin.php:767
msgid "Add to Cookie Registry"
msgstr ""

#: includes/class-lccb-admin.php:775
#: includes/class-lccb-admin.php:1016
msgid "Edit"
msgstr ""

#: includes/class-lccb-admin.php:801
msgid "Suggest Scripts to Community"
msgstr ""

#: includes/class-lccb-admin.php:809
msgid "Help us improve the script-blocking database. After running a client-side scan, the list below shows all third-party scripts detected on your site. Clicking \"Suggest to Community\" sends only the script URL (scheme, domain, and path — no query parameters or personal data) to the Let's Code team for review. Your contribution may be used to improve automatic script recognition for everyone."
msgstr ""

#: includes/class-lccb-admin.php:816
msgid "Script URL"
msgstr ""

#: includes/class-lccb-admin.php:817
msgid "Domain"
msgstr ""

#: includes/class-lccb-admin.php:818
msgid "Detected Cookies"
msgstr ""

#: includes/class-lccb-admin.php:820
#: includes/class-lccb-admin.php:839
msgid "Synced"
msgstr ""

#: includes/class-lccb-admin.php:841
msgid "Not yet synced"
msgstr ""

#: includes/class-lccb-admin.php:851
msgid "Suggest to Community"
msgstr ""

#: includes/class-lccb-admin.php:855
msgid "Connect to the global database first (General Settings tab) to enable community contributions."
msgstr ""

#: includes/class-lccb-admin.php:860
msgid "Syncing…"
msgstr ""

#: includes/class-lccb-admin.php:872
msgid "Never synced"
msgstr ""

#: includes/class-lccb-admin.php:879
msgid "No third-party scripts detected yet. Run a client-side scan first to populate this list."
msgstr ""

#. translators: %d = number of cookies with incomplete information
#: includes/class-lccb-admin.php:922
#, php-format
msgid "Update from global database (%d incomplete)"
msgstr ""

#: includes/class-lccb-admin.php:932
msgid "Clear Registry"
msgstr ""

#: includes/class-lccb-admin.php:949
msgid "Official list of cookies used by the site. Displayed in the Preferences Panel and in the [lccb_cookie_policy] shortcode."
msgstr ""

#: includes/class-lccb-admin.php:959
msgid "All categories"
msgstr ""

#: includes/class-lccb-admin.php:967
msgid "Search (name, vendor, purpose)"
msgstr ""

#: includes/class-lccb-admin.php:970
msgid "e.g. _ga, Google, statistics…"
msgstr ""

#: includes/class-lccb-admin.php:973
msgid "Reset filters"
msgstr ""

#: includes/class-lccb-admin.php:985
#: includes/class-lccb-admin.php:1130
msgid "Purpose"
msgstr ""

#: includes/class-lccb-admin.php:991
msgid "No cookies in the list."
msgstr ""

#: includes/class-lccb-admin.php:1020
#: includes/class-lccb-admin.php:1300
msgid "Delete"
msgstr ""

#: includes/class-lccb-admin.php:1025
msgid "Contribute"
msgstr ""

#: includes/class-lccb-admin.php:1028
msgid "In global catalogue"
msgstr ""

#: includes/class-lccb-admin.php:1049
msgid "Use these shortcodes to embed cookie management elements anywhere on your site."
msgstr ""

#: includes/class-lccb-admin.php:1053
msgid "Manage Cookies Button"
msgstr ""

#: includes/class-lccb-admin.php:1055
msgid "Renders a button that opens the cookie preferences panel. Use this on any page or widget to give visitors a way to review or change their cookie choices. Especially useful when the floating button is disabled in General Settings."
msgstr ""

#: includes/class-lccb-admin.php:1058
msgid "Optional attribute: class=\"my-css-class\""
msgstr ""

#: includes/class-lccb-admin.php:1062
msgid "Cookie Policy Table"
msgstr ""

#: includes/class-lccb-admin.php:1064
msgid "Renders a detailed table of all cookies in the registry, grouped by category. Add this to your Cookie Policy page to automatically display up-to-date cookie information. The table colours can be customised in the Design tab."
msgstr ""

#: includes/class-lccb-admin.php:1082
msgid "Cookie"
msgstr ""

#: includes/class-lccb-admin.php:1083
msgid "Close"
msgstr ""

#: includes/class-lccb-admin.php:1094
msgid "e.g. _ga, _fbp"
msgstr ""

#: includes/class-lccb-admin.php:1125
msgid "e.g. Session, 1 year, 90 days"
msgstr ""

#: includes/class-lccb-admin.php:1134
msgid "Description of the cookie purpose..."
msgstr ""

#: includes/class-lccb-admin.php:1140
msgid "Save"
msgstr ""

#: includes/class-lccb-admin.php:1143
msgid "Cancel"
msgstr ""

#: includes/class-lccb-admin.php:1253
msgid "The consent log is disabled. Enable it in the General tab."
msgstr ""

#. translators: %d = total number of recorded consents
#: includes/class-lccb-admin.php:1271
#, php-format
msgid "Total recorded consents: %d"
msgstr ""

#: includes/class-lccb-admin.php:1277
msgid "Export CSV"
msgstr ""

#: includes/class-lccb-admin.php:1282
msgid "We recommend keeping your consent records."
msgstr ""

#: includes/class-lccb-admin.php:1283
msgid "The consent log is your legal evidence of GDPR compliance: it proves that each visitor gave informed consent, when they did so, and for which cookie categories. Deleting records means losing the ability to demonstrate compliance in the event of an inspection or complaint. Use the cleanup tool below only if storage constraints make it strictly necessary, and prefer retaining at least the last 2–3 years of records."
msgstr ""

#: includes/class-lccb-admin.php:1288
msgid "Log Cleanup"
msgstr ""

#: includes/class-lccb-admin.php:1289
msgid "Delete consents older than:"
msgstr ""

#: includes/class-lccb-admin.php:1292
msgid "1 year"
msgstr ""

#: includes/class-lccb-admin.php:1293
msgid "2 years"
msgstr ""

#: includes/class-lccb-admin.php:1294
msgid "3 years"
msgstr ""

#: includes/class-lccb-admin.php:1295
msgid "5 years"
msgstr ""

#: includes/class-lccb-admin.php:1296
msgid "10 years"
msgstr ""

#: includes/class-lccb-admin.php:1297
msgid "All"
msgstr ""

#: includes/class-lccb-admin.php:1328
msgid "ID"
msgstr ""

#: includes/class-lccb-admin.php:1329
msgid "Consent ID"
msgstr ""

#: includes/class-lccb-admin.php:1330
msgid "Date"
msgstr ""

#: includes/class-lccb-admin.php:1334
msgid "Action"
msgstr ""

#: includes/class-lccb-admin.php:1339
msgid "No consents recorded yet."
msgstr ""

#: includes/class-lccb-admin.php:1445
msgid "Domain not found in the detected list."
msgstr ""

#: includes/class-lccb-admin.php:1545
msgid "Connected successfully."
msgstr ""

#: includes/class-lccb-admin.php:1650
msgid "Missing cookie ID."
msgstr ""

#: includes/class-lccb-admin.php:1663
msgid "Cookie not found."
msgstr ""

#: includes/class-lccb-admin.php:1667
msgid "This cookie already comes from the global database."
msgstr ""

#: includes/class-lccb-api-client.php:143
#: includes/class-lccb-api-client.php:198
#: includes/class-lccb-api-client.php:246
msgid "API key not found. Reactivate the plugin to generate a key."
msgstr ""

#: includes/class-lccb-api-client.php:178
msgid "Invalid API response."
msgstr ""

#: includes/class-lccb-api-client.php:227
msgid "An error occurred while sending the script contribution."
msgstr ""

#: includes/class-lccb-api-client.php:280
msgid "An error occurred while sending the contribution."
msgstr ""

#. translators: %s = linked "Let's Code" brand name.
#: includes/class-lccb-frontend.php:408
#, php-format
msgid "Powered by %s"
msgstr ""
