From d3c632a84a43f93076b2b07236eff7e7952162d7 Mon Sep 17 00:00:00 2001 From: atroci Date: Thu, 28 May 2026 16:21:06 +0200 Subject: [PATCH 1/2] i18n: regen pt-BR from current source + init de_DE template MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The pt-BR .po file was last regenerated at v1.5.2 (POT-Creation-Date 2025-12-26). The plugin has shipped 9 minor releases since (1.6.0 → 1.8.6) and the .po file was missing every string added in that window. Process (run from a clean worktree off main): 1. xgettext over PHP (clicutcl.php, uninstall.php, includes/**.php) and JS (assets/js/*.js) with the standard WP translation keyword set: __, _e, esc_html__, esc_html_e, esc_attr__, esc_attr_e, _x, _ex, _n, _nx, _n_noop, _nx_noop, esc_html_x, esc_attr_x. 2. msgcat to merge the two POTs into one (PHP entries take precedence when an msgid appears in both sources). 3. msgmerge --update into the existing pt-BR.po — preserves existing translations, adds new untranslated entries, marks removed msgids as obsolete (kept under #~ for reference). 4. sed-bump Project-Id-Version 1.5.2 → 1.8.6 in the pt-BR header. 5. msginit --no-translator --locale=de_DE to create the de_DE.po template from POT. Post-merge state: - pt-BR.po: 615 active msgids, ~241 translated (carried over from 1.5.2), ~259 untranslated (new strings since 1.5.2), 1 fuzzy, 171 obsolete entries kept for translator reference. - de_DE.po: 615 msgids, 0 translated (template only). This commit lands ONLY the infrastructure regeneration. Actual translation of the untranslated strings is a separate workstream. .mo files are NOT recompiled here — they should be rebuilt with `msgfmt languages/click-trail-handler-pt_BR.po -o languages/click-trail-handler-pt_BR.mo` once the new pt-BR strings are translated. Same for de_DE once translated. JSON files (`languages/*-pt_BR-*.json`) for script translations are also left untouched — they need `wp i18n make-json` (WP-CLI) to regenerate after .po files are finalized. Co-Authored-By: claude-flow --- languages/click-trail-handler-de_DE.po | 2846 +++++++++++++++++ languages/click-trail-handler-pt_BR.po | 4084 +++++++++++++++++------- 2 files changed, 5731 insertions(+), 1199 deletions(-) create mode 100644 languages/click-trail-handler-de_DE.po diff --git a/languages/click-trail-handler-de_DE.po b/languages/click-trail-handler-de_DE.po new file mode 100644 index 0000000..bad80d5 --- /dev/null +++ b/languages/click-trail-handler-de_DE.po @@ -0,0 +1,2846 @@ +# German translations for ClickTrail package +# German translation for ClickTrail. +# Copyright (C) 2026 Vizuh +# This file is distributed under the same license as the ClickTrail package. +# Automatically generated, 2026. +# +msgid "" +msgstr "" +"Project-Id-Version: ClickTrail 1.8.6\n" +"Report-Msgid-Bugs-To: hugo@vizuh.com\n" +"POT-Creation-Date: 2026-05-28 16:20+0200\n" +"PO-Revision-Date: 2026-05-28 16:20+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: clicutcl.php:197 +msgid "" +"ClickTrail could not start because a required class is missing. This usually " +"means the release ZIP is missing files or the autoloader mapping is " +"incorrect." +msgstr "" + +#: includes/Modules/GTM/class-gtm-settings.php:89 +msgid "Invalid GTM Container ID format. Should be GTM-XXXXXX" +msgstr "" + +#: includes/Modules/GTM/class-web-tag.php:81 +msgid "Google Tag Manager snippet added by ClickTrail (sGTM mode)" +msgstr "" + +#: includes/Modules/GTM/class-web-tag.php:82 +msgid "Google Tag Manager snippet added by ClickTrail" +msgstr "" + +#: includes/Modules/GTM/class-web-tag.php:86 +msgid "End Google Tag Manager snippet added by ClickTrail" +msgstr "" + +#: includes/Modules/GTM/class-web-tag.php:107 +msgid "Google Tag Manager (noscript) snippet added by ClickTrail" +msgstr "" + +#: includes/Modules/GTM/class-web-tag.php:111 +msgid "End Google Tag Manager (noscript) snippet added by ClickTrail" +msgstr "" + +#: includes/Modules/consent-mode/class-consent-mode.php:88 +msgid "Google tag (gtag.js) consent mode dataLayer added by ClickTrail" +msgstr "" + +#: includes/Modules/consent-mode/class-consent-mode.php:98 +msgid "End Google tag (gtag.js) consent mode dataLayer added by ClickTrail" +msgstr "" + +#: includes/admin/class-admin.php:95 +msgid "ClickTrail Status" +msgstr "" + +#: includes/admin/class-admin.php:122 +msgid "Attribution Cookie" +msgstr "" + +#: includes/admin/class-admin.php:123 +msgid "Caching Status" +msgstr "" + +#: includes/admin/class-admin.php:124 +msgid "Form Capture Fallback" +msgstr "" + +#: includes/admin/class-admin.php:125 +msgid "Cross-domain Links" +msgstr "" + +#: includes/admin/class-admin.php:127 +msgid "Run Full Diagnostics" +msgstr "" + +#: includes/admin/class-admin.php:136 includes/admin/class-admin.php:137 +#: includes/admin/class-admin.php:825 includes/admin/class-admin.php:1526 +#: includes/admin/traits/trait-admin-pages.php:23 +msgid "ClickTrail" +msgstr "" + +#: includes/admin/class-admin.php:148 includes/admin/class-admin.php:149 +msgid "Settings" +msgstr "" + +#: includes/admin/class-admin.php:157 includes/admin/class-admin.php:158 +msgid "Logs" +msgstr "" + +#: includes/admin/class-admin.php:166 includes/admin/class-admin.php:167 +msgid "Diagnostics" +msgstr "" + +#: includes/admin/class-admin.php:237 +msgid "Testing..." +msgstr "" + +#: includes/admin/class-admin.php:238 +msgid "Test failed" +msgstr "" + +#: includes/admin/class-admin.php:239 +msgid "Clipboard unavailable" +msgstr "" + +#: includes/admin/class-admin.php:240 +msgid "Copied" +msgstr "" + +#: includes/admin/class-admin.php:241 +msgid "Copy failed" +msgstr "" + +#: includes/admin/class-admin.php:242 +msgid "Saving..." +msgstr "" + +#: includes/admin/class-admin.php:243 +msgid "Failed" +msgstr "" + +#: includes/admin/class-admin.php:244 +#: includes/admin/traits/trait-admin-pages.php:330 +msgid "Disable Debug" +msgstr "" + +#: includes/admin/class-admin.php:245 +#: includes/admin/traits/trait-admin-pages.php:330 +msgid "Enable 15 Minutes" +msgstr "" + +#: includes/admin/class-admin.php:246 +msgid "Purge local tracking data now? This cannot be undone." +msgstr "" + +#: includes/admin/class-admin.php:247 +msgid "Purging..." +msgstr "" + +#: includes/admin/class-admin.php:248 +msgid "Purged" +msgstr "" + +#: includes/admin/class-admin.php:249 +msgid "Purge failed" +msgstr "" + +#: includes/admin/class-admin.php:250 +msgid "Scanning..." +msgstr "" + +#: includes/admin/class-admin.php:251 +msgid "Conflict scan failed." +msgstr "" + +#: includes/admin/class-admin.php:252 +msgid "Preparing backup..." +msgstr "" + +#: includes/admin/class-admin.php:253 +msgid "Backup export failed." +msgstr "" + +#: includes/admin/class-admin.php:254 +msgid "Importing backup..." +msgstr "" + +#: includes/admin/class-admin.php:255 +msgid "Backup import failed." +msgstr "" + +#: includes/admin/class-admin.php:256 +msgid "Choose a ClickTrail backup file first." +msgstr "" + +#: includes/admin/class-admin.php:257 +msgid "Restore this ClickTrail backup now? Current settings will be replaced." +msgstr "" + +#: includes/admin/class-admin.php:258 +msgid "Looking up order..." +msgstr "" + +#: includes/admin/class-admin.php:259 +msgid "Order lookup failed." +msgstr "" + +#: includes/admin/class-admin.php:308 +msgid "Core Attribution Settings" +msgstr "" + +#: includes/admin/class-admin.php:315 +msgid "Enable attribution tracking" +msgstr "" + +#: includes/admin/class-admin.php:322 +msgid "Capture campaign and referral data for each visit." +msgstr "" + +#: includes/admin/class-admin.php:328 +msgid "Attribution retention (days)" +msgstr "" + +#: includes/admin/class-admin.php:335 +msgid "How long attribution data should be stored." +msgstr "" + +#: includes/admin/class-admin.php:342 +msgid "Reliability Settings" +msgstr "" + +#: includes/admin/class-admin.php:349 +msgid "Client-side capture fallback" +msgstr "" + +#: includes/admin/class-admin.php:357 +msgid "Recommended for cached or highly optimized pages." +msgstr "" + +#: includes/admin/class-admin.php:363 +msgid "Watch dynamic content" +msgstr "" + +#: includes/admin/class-admin.php:371 +msgid "Recommended when forms or links appear after page load." +msgstr "" + +#: includes/admin/class-admin.php:378 +msgid "Cross-domain Settings" +msgstr "" + +#: includes/admin/class-admin.php:385 +msgid "Decorate outgoing links" +msgstr "" + +#: includes/admin/class-admin.php:393 +msgid "Append attribution parameters to approved links." +msgstr "" + +#: includes/admin/class-admin.php:399 +msgid "Allowed cross-domain destinations" +msgstr "" + +#: includes/admin/class-admin.php:407 +msgid "Domains where attribution parameters may be added." +msgstr "" + +#: includes/admin/class-admin.php:414 +msgid "Do not modify signed URLs" +msgstr "" + +#: includes/admin/class-admin.php:422 +msgid "" +"Recommended when links contain temporary signatures or protected access " +"tokens." +msgstr "" + +#: includes/admin/class-admin.php:428 +msgid "Pass cross-domain attribution token" +msgstr "" + +#: includes/admin/class-admin.php:436 +msgid "" +"Adds a temporary token to preserve attribution across approved domains. No " +"personal data is included." +msgstr "" + +#: includes/admin/class-admin.php:443 +msgid "Advanced Settings" +msgstr "" + +#: includes/admin/class-admin.php:450 +msgid "Replace existing attribution values" +msgstr "" + +#: includes/admin/class-admin.php:458 +msgid "Use newly detected values even if attribution was already stored." +msgstr "" + +#: includes/admin/class-admin.php:466 includes/admin/class-admin.php:1715 +msgid "WhatsApp" +msgstr "" + +#: includes/admin/class-admin.php:473 +msgid "Enable WhatsApp tracking" +msgstr "" + +#: includes/admin/class-admin.php:481 +msgid "Track clicks on WhatsApp links and buttons." +msgstr "" + +#: includes/admin/class-admin.php:487 +msgid "Append attribution to message" +msgstr "" + +#: includes/admin/class-admin.php:495 +msgid "Add attribution details to the pre-filled WhatsApp message." +msgstr "" + +#: includes/admin/class-admin.php:502 +msgid "Consent Mode Configuration" +msgstr "" + +#: includes/admin/class-admin.php:509 +msgid "Enable consent mode" +msgstr "" + +#: includes/admin/class-admin.php:521 +msgid "Regions requiring consent" +msgstr "" + +#: includes/admin/class-admin.php:533 +msgid "Consent behavior" +msgstr "" + +#: includes/admin/class-admin.php:545 +msgid "Consent source" +msgstr "" + +#: includes/admin/class-admin.php:557 +msgid "Consent wait time (ms)" +msgstr "" + +#: includes/admin/class-admin.php:570 includes/admin/class-admin.php:1572 +msgid "Google Tag Manager" +msgstr "" + +#: includes/admin/class-admin.php:577 +msgid "Container ID" +msgstr "" + +#: includes/admin/class-admin.php:583 +msgid "Use only if your site does not already load Google Tag Manager." +msgstr "" + +#: includes/admin/class-admin.php:593 +msgid "Server-side Transport" +msgstr "" + +#: includes/admin/class-admin.php:600 +msgid "Enable server-side delivery" +msgstr "" + +#: includes/admin/class-admin.php:607 +msgid "Send events through your own collector endpoint." +msgstr "" + +#: includes/admin/class-admin.php:613 +msgid "Collector URL" +msgstr "" + +#: includes/admin/class-admin.php:620 +msgid "Endpoint that receives server-side events." +msgstr "" + +#: includes/admin/class-admin.php:627 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:874 +msgid "Delivery adapter" +msgstr "" + +#: includes/admin/class-admin.php:640 +msgid "Request timeout (seconds)" +msgstr "" + +#: includes/admin/class-admin.php:652 +msgid "Share anonymous failure counts" +msgstr "" + +#: includes/admin/class-admin.php:659 +msgid "" +"Only aggregated failure counts are shared. No payloads or personal data are " +"included." +msgstr "" + +#: includes/admin/class-admin.php:666 +msgid "Use Network Defaults" +msgstr "" + +#: includes/admin/class-admin.php:673 +msgid "Use network-level server-side settings for this site." +msgstr "" + +#: includes/admin/class-admin.php:734 +msgid "ClickTrail settings require JavaScript in wp-admin." +msgstr "" + +#: includes/admin/class-admin.php:749 includes/admin/class-admin.php:750 +#: includes/admin/class-admin.php:1077 includes/admin/class-admin.php:1184 +#: includes/admin/class-admin.php:1689 +msgid "Capture" +msgstr "" + +#: includes/admin/class-admin.php:751 +msgid "" +"Capture and preserve source data from campaigns, referrals, and ad clicks." +msgstr "" + +#: includes/admin/class-admin.php:755 includes/admin/class-admin.php:756 +#: includes/admin/class-admin.php:1083 includes/admin/class-admin.php:1204 +msgid "Forms" +msgstr "" + +#: includes/admin/class-admin.php:757 +msgid "" +"Keep attribution attached to forms, lead sources, and messaging touchpoints." +msgstr "" + +#: includes/admin/class-admin.php:761 includes/admin/class-admin.php:762 +#: includes/admin/class-admin.php:1089 includes/admin/class-admin.php:1214 +msgid "Events" +msgstr "" + +#: includes/admin/class-admin.php:763 +msgid "" +"Configure browser event collection, destinations, and the unified event " +"pipeline." +msgstr "" + +#: includes/admin/class-admin.php:767 includes/admin/class-admin.php:768 +#: includes/admin/class-admin.php:1101 includes/admin/class-admin.php:1228 +msgid "Delivery" +msgstr "" + +#: includes/admin/class-admin.php:769 +msgid "Control privacy, server-side transport, and operational safeguards." +msgstr "" + +#: includes/admin/class-admin.php:829 +msgid "" +"These settings are now organized by capability. Browser events and " +"destinations live under Events, while transport and privacy controls live " +"under Delivery." +msgstr "" + +#: includes/admin/class-admin.php:899 +msgid "Generic Collector" +msgstr "" + +#: includes/admin/class-admin.php:901 +msgid "sGTM (Server GTM)" +msgstr "" + +#: includes/admin/class-admin.php:903 +msgid "Meta CAPI" +msgstr "" + +#: includes/admin/class-admin.php:905 +msgid "Google Ads / GA4" +msgstr "" + +#: includes/admin/class-admin.php:907 +msgid "LinkedIn CAPI" +msgstr "" + +#: includes/admin/class-admin.php:909 +msgid "Pinterest Conversions API" +msgstr "" + +#: includes/admin/class-admin.php:911 +msgid "TikTok Events API" +msgstr "" + +#: includes/admin/class-admin.php:927 +msgid "Meta" +msgstr "" + +#: includes/admin/class-admin.php:929 +msgid "Google" +msgstr "" + +#: includes/admin/class-admin.php:931 +msgid "LinkedIn" +msgstr "" + +#: includes/admin/class-admin.php:933 +msgid "Reddit" +msgstr "" + +#: includes/admin/class-admin.php:935 +msgid "Pinterest" +msgstr "" + +#: includes/admin/class-admin.php:937 +msgid "TikTok" +msgstr "" + +#: includes/admin/class-admin.php:1078 includes/admin/class-admin.php:1084 +#: includes/admin/class-admin.php:1090 includes/admin/class-admin.php:1096 +#: includes/admin/class-admin.php:1102 includes/admin/class-admin.php:1108 +#: includes/admin/class-admin.php:1768 includes/admin/class-admin.php:1773 +#: includes/admin/class-admin.php:1778 includes/admin/class-admin.php:1783 +#: includes/admin/class-admin.php:1788 +msgid "Off" +msgstr "" + +#: includes/admin/class-admin.php:1078 includes/admin/class-admin.php:1084 +#: includes/admin/class-admin.php:1090 includes/admin/class-admin.php:1096 +#: includes/admin/class-admin.php:1102 includes/admin/class-admin.php:1108 +#: includes/admin/class-admin.php:1768 includes/admin/class-admin.php:1773 +#: includes/admin/class-admin.php:1778 includes/admin/class-admin.php:1783 +#: includes/admin/class-admin.php:1788 +msgid "On" +msgstr "" + +#: includes/admin/class-admin.php:1095 includes/admin/class-admin.php:1264 +#: includes/admin/class-admin.php:1782 +msgid "Cross-domain" +msgstr "" + +#: includes/admin/class-admin.php:1107 includes/admin/class-admin.php:1632 +#: includes/admin/class-admin.php:1633 +#: includes/admin/traits/trait-admin-pages.php:473 +msgid "Consent" +msgstr "" + +#: includes/admin/class-admin.php:1187 +msgid "Attribution capture is enabled." +msgstr "" + +#: includes/admin/class-admin.php:1188 +msgid "Turn on attribution capture before testing source continuity." +msgstr "" + +#: includes/admin/class-admin.php:1194 +msgid "Consent Guidance" +msgstr "" + +#: includes/admin/class-admin.php:1197 +msgid "" +"Consent mode is configured. Verify the selected CMP source before rollout." +msgstr "" + +#: includes/admin/class-admin.php:1198 +msgid "" +"Consent mode is off. Confirm this matches your regional rollout requirements." +msgstr "" + +#: includes/admin/class-admin.php:1207 +msgid "Form capture helpers or providers are active." +msgstr "" + +#: includes/admin/class-admin.php:1208 +msgid "" +"Enable client fallback, WhatsApp, or provider hooks if forms are part of " +"your attribution path." +msgstr "" + +#. translators: %d: enabled destination count. +#: includes/admin/class-admin.php:1219 +#, php-format +msgid "Browser events are active. Enabled destinations: %d." +msgstr "" + +#: includes/admin/class-admin.php:1222 +msgid "" +"Enable the browser event pipeline before relying on dataLayer and canonical " +"intake." +msgstr "" + +#: includes/admin/class-admin.php:1231 +msgid "Server-side delivery has an endpoint and is ready for endpoint tests." +msgstr "" + +#: includes/admin/class-admin.php:1233 +msgid "Server-side delivery is on, but the collector URL still needs review." +msgstr "" + +#: includes/admin/class-admin.php:1234 +msgid "" +"Server-side delivery is off. Logs and Diagnostics still work for local " +"checks." +msgstr "" + +#: includes/admin/class-admin.php:1240 +msgid "sGTM" +msgstr "" + +#: includes/admin/class-admin.php:1243 +msgid "" +"sGTM mode has a web container plus a tagging server or custom loader path " +"configured." +msgstr "" + +#: includes/admin/class-admin.php:1245 +msgid "" +"sGTM mode is on. Add the tagging server URL or a custom loader path before " +"preview testing." +msgstr "" + +#: includes/admin/class-admin.php:1246 +msgid "" +"Standard GTM loading is active. Enable sGTM mode when you want first-party " +"script delivery or custom loader support." +msgstr "" + +#: includes/admin/class-admin.php:1252 +msgid "Woo" +msgstr "" + +#: includes/admin/class-admin.php:1255 +msgid "WooCommerce storefront events and order delivery helpers are ready." +msgstr "" + +#: includes/admin/class-admin.php:1257 +msgid "" +"WooCommerce is active. Enable storefront events when you want list, product, " +"cart, and checkout signals." +msgstr "" + +#: includes/admin/class-admin.php:1258 +msgid "WooCommerce is not active on this site." +msgstr "" + +#: includes/admin/class-admin.php:1267 +msgid "" +"Link decoration is active. Attribution carries across subdomains " +"automatically. Add destination domains in the allowed list only if your " +"checkout is on a fully separate domain. Note: external payment providers " +"(Stripe, PayPal, Mollie) cannot be decorated — attribution survives those " +"redirects via the last-touch cookie." +msgstr "" + +#. translators: %s: WooCommerce checkout hostname detected on a different subdomain. +#: includes/admin/class-admin.php:1270 +#, php-format +msgid "" +"Your WooCommerce checkout is on %s. Enable cross-domain link decoration " +"under Capture → Link Decoration to carry attribution through the subdomain " +"hop." +msgstr "" + +#: includes/admin/class-admin.php:1271 +msgid "" +"Cross-domain link decoration is off. Enable it under Capture → Link " +"Decoration if your funnel spans multiple domains or subdomains." +msgstr "" + +#: includes/admin/class-admin.php:1323 +msgid "No attempts yet" +msgstr "" + +#. translators: %s: relative time. +#: includes/admin/class-admin.php:1327 +#: includes/admin/traits/trait-admin-pages.php:164 +#, php-format +msgid "%s ago" +msgstr "" + +#: includes/admin/class-admin.php:1330 +#: includes/admin/traits/trait-admin-pages.php:167 +msgid "No delivery attempts recorded." +msgstr "" + +#: includes/admin/class-admin.php:1558 +msgid "" +"ClickTrail's core engine handles attribution capture. The sections below " +"configure how captured events are packaged and delivered — each platform " +"receives its own tailored payload, with consent signals already applied. You " +"only need to configure the platforms you actively use. If you only run a " +"single GTM container, you don't need anything here." +msgstr "" + +#: includes/admin/class-admin.php:1573 +msgid "Inject GTM on this site — only if GTM is not already loaded elsewhere." +msgstr "" + +#: includes/admin/class-admin.php:1588 +msgid "Server-side delivery" +msgstr "" + +#: includes/admin/class-admin.php:1589 +msgid "" +"Route events through your own collector endpoint — bypasses browser ad-" +"blockers and provides a reliable delivery path." +msgstr "" + +#: includes/admin/class-admin.php:1598 +msgid "" +"Advertising platform destinations below are managed through the v2 delivery " +"pipeline. Each platform receives its own payload format independently." +msgstr "" + +#: includes/admin/class-admin.php:1626 includes/admin/class-admin.php:1627 +#: includes/admin/class-admin.php:1767 +msgid "Attribution" +msgstr "" + +#: includes/admin/class-admin.php:1628 +msgid "" +"Capture UTM parameters, click IDs, and referrers — and keep them through " +"forms, caching, and navigation." +msgstr "" + +#: includes/admin/class-admin.php:1634 +msgid "" +"Control when tracking is allowed to start, which regions require explicit " +"opt-in, and which consent platform ClickTrail should listen to." +msgstr "" + +#: includes/admin/class-admin.php:1638 includes/admin/class-admin.php:1639 +msgid "Destinations" +msgstr "" + +#: includes/admin/class-admin.php:1640 +msgid "" +"Configure where events are sent — your own server-side endpoint, GTM, and " +"advertising platforms." +msgstr "" + +#: includes/admin/class-admin.php:1644 includes/admin/class-admin.php:1645 +#: includes/admin/class-admin.php:1725 includes/admin/class-admin.php:1730 +msgid "Advanced" +msgstr "" + +#: includes/admin/class-admin.php:1646 +msgid "" +"Platform-level controls — feature flags, security, deduplication, lifecycle " +"ingestion, and external form providers." +msgstr "" + +#: includes/admin/class-admin.php:1690 +msgid "Enable attribution tracking and set how long source data is stored." +msgstr "" + +#: includes/admin/class-admin.php:1697 +msgid "Cached pages" +msgstr "" + +#: includes/admin/class-admin.php:1698 +msgid "" +"Ensures attribution still reaches hidden form fields when pages are served " +"from cache. Recommended for most sites." +msgstr "" + +#: includes/admin/class-admin.php:1700 +msgid "Recommended" +msgstr "" + +#: includes/admin/class-admin.php:1707 +msgid "Cross-domain links" +msgstr "" + +#: includes/admin/class-admin.php:1708 +msgid "" +"Preserve attribution when visitors follow links to your other domains or " +"subdomains." +msgstr "" + +#: includes/admin/class-admin.php:1716 +msgid "" +"Carry attribution into outbound WhatsApp clicks and pre-filled messages." +msgstr "" + +#: includes/admin/class-admin.php:1726 +msgid "Low-level capture behavior. Most sites can leave these unchanged." +msgstr "" + +#: includes/admin/class-admin.php:1740 +msgid "Consent mode" +msgstr "" + +#: includes/admin/class-admin.php:1741 +msgid "Decide when attribution and event collection are allowed to start." +msgstr "" + +#: includes/admin/class-admin.php:1772 +msgid "Consent Mode" +msgstr "" + +#: includes/admin/class-admin.php:1777 +msgid "JS Capture" +msgstr "" + +#: includes/admin/class-admin.php:1787 +msgid "Server-side" +msgstr "" + +#: includes/admin/class-admin.php:1884 +msgid "Save Changes" +msgstr "" + +#: includes/admin/class-admin.php:1886 +msgid "Save changes for this tab." +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:35 +#: includes/admin/class-clicutcl-woocommerce-admin.php:109 +#: includes/admin/class-clicutcl-woocommerce-admin.php:156 +msgid "Source" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:77 +msgid "Direct" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:87 +msgid "Marketing Attribution" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:103 +msgid "No attribution data available." +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:110 +#: includes/admin/class-clicutcl-woocommerce-admin.php:159 +msgid "Medium" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:111 +msgid "Campaign" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:112 +msgid "Term" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:113 +msgid "Content" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:114 +msgid "Google Click ID" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:115 +msgid "Facebook Click ID" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:116 +msgid "LinkedIn Click ID" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:117 +msgid "Landing Page" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:121 +msgid "First Touch" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:142 +msgid "No first-touch data available" +msgstr "" + +#: includes/admin/class-clicutcl-woocommerce-admin.php:153 +msgid "Last Touch" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:118 +msgid "Free GTM Starter Kit — pre-wired for ClickTrail" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:121 +msgid "" +"A ready-to-import GTM container with GA4, Google Ads, and Meta Pixel tags " +"already mapped to ClickTrail's data layer (purchase, cart, attribution " +"fields). Import once, fill in your IDs, done." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:129 +msgid "your@email.com" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:134 +msgid "Send me occasional ClickTrail tips and updates. Unsubscribe any time." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:137 +msgid "Get the GTM kit" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:144 +msgid "Your kit is ready." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:145 +msgid "" +"Import the JSON into GTM, then fill in the five constant variables at the " +"top of the container." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:147 +msgid "Download GTM container JSON" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:156 +msgid "Dismiss this offer" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:187 +msgid "Please enter a valid email address." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:192 +msgid "Please check the consent box to continue." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:216 +msgid "Something went wrong. Please try again." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:223 +msgid "Request failed. Please check your connection." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:242 +msgid "A valid email address is required." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:245 +msgid "Consent is required." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:290 +msgid "" +"This download link has expired or is invalid. Return to ClickTrail settings " +"to request a new one." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:291 +msgid "Link expired" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:302 +msgid "File not found." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:303 +#: includes/admin/class-setup-wizard.php:344 +msgid "Not found" +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:318 +msgid "Could not read the download file." +msgstr "" + +#: includes/admin/class-gtm-lead-magnet.php:319 +msgid "Server error" +msgstr "" + +#: includes/admin/class-log-list-table.php:101 +#: includes/privacy/class-privacy-handler.php:140 +msgid "Date" +msgstr "" + +#: includes/admin/class-log-list-table.php:102 +#: includes/privacy/class-privacy-handler.php:136 +msgid "Event Type" +msgstr "" + +#: includes/admin/class-log-list-table.php:103 +msgid "Details" +msgstr "" + +#: includes/admin/class-log-list-table.php:195 +msgid "No logs found." +msgstr "" + +#: includes/admin/class-setup-wizard.php:74 +msgid "ClickTrail Setup" +msgstr "" + +#: includes/admin/class-setup-wizard.php:75 +msgid "Setup" +msgstr "" + +#: includes/admin/class-setup-wizard.php:92 +msgid "Setup Wizard" +msgstr "" + +#: includes/admin/class-setup-wizard.php:138 +#: includes/admin/class-setup-wizard.php:206 +#: includes/admin/class-site-health.php:143 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:28 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:67 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:100 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:122 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:188 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:206 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:236 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:258 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:295 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:316 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:347 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:373 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:415 +#: includes/admin/traits/trait-admin-pages.php:102 +msgid "Forbidden" +msgstr "" + +#: includes/admin/class-setup-wizard.php:224 +msgid "Skip setup" +msgstr "" + +#: includes/admin/class-setup-wizard.php:249 +#: includes/admin/class-setup-wizard.php:287 +msgid "What are you tracking?" +msgstr "" + +#: includes/admin/class-setup-wizard.php:250 +msgid "Ad platforms" +msgstr "" + +#: includes/admin/class-setup-wizard.php:251 +#: includes/admin/class-setup-wizard.php:543 +msgid "You're set up" +msgstr "" + +#: includes/admin/class-setup-wizard.php:254 +msgid "Setup progress" +msgstr "" + +#. translators: %s: form plugin names. +#: includes/admin/class-setup-wizard.php:294 +#, php-format +msgid "" +"We found %s and WooCommerce. ClickTrail will track form submissions and " +"eCommerce sessions automatically." +msgstr "" + +#. translators: %s: form plugin names. +#: includes/admin/class-setup-wizard.php:300 +#, php-format +msgid "" +"We found %s. ClickTrail will inject attribution data into your forms " +"automatically." +msgstr "" + +#: includes/admin/class-setup-wizard.php:304 +msgid "" +"We found WooCommerce. ClickTrail will store attribution on every order " +"automatically." +msgstr "" + +#: includes/admin/class-setup-wizard.php:306 +msgid "" +"ClickTrail will capture UTMs and click IDs from every visitor automatically." +msgstr "" + +#: includes/admin/class-setup-wizard.php:315 +msgid "UTM & click ID capture" +msgstr "" + +#: includes/admin/class-setup-wizard.php:316 +#: includes/admin/class-setup-wizard.php:322 +msgid "Auto" +msgstr "" + +#: includes/admin/class-setup-wizard.php:321 +msgid "First-touch & last-touch attribution" +msgstr "" + +#. translators: %s: form plugin name. +#: includes/admin/class-setup-wizard.php:336 +#, php-format +msgid "%s attribution" +msgstr "" + +#: includes/admin/class-setup-wizard.php:342 +#: includes/admin/class-setup-wizard.php:353 +#: includes/admin/class-setup-wizard.php:369 +msgid "Detected" +msgstr "" + +#: includes/admin/class-setup-wizard.php:352 +msgid "WooCommerce order attribution" +msgstr "" + +#. translators: %s: CMP plugin name. +#: includes/admin/class-setup-wizard.php:364 +#, php-format +msgid "%s consent integration" +msgstr "" + +#. translators: %s: caching/CDN plugin name. +#: includes/admin/class-setup-wizard.php:380 +#, php-format +msgid "%s compatibility (client-side fallback)" +msgstr "" + +#: includes/admin/class-setup-wizard.php:385 +#: includes/admin/traits/trait-admin-pages.php:49 +#: includes/admin/traits/trait-admin-pages.php:216 +msgid "Enabled" +msgstr "" + +#: includes/admin/class-setup-wizard.php:393 +msgid "GA4 Measurement ID" +msgstr "" + +#: includes/admin/class-setup-wizard.php:394 +msgid "optional" +msgstr "" + +#: includes/admin/class-setup-wizard.php:407 +msgid "Needed for GA4 event forwarding. You can add this later in Settings." +msgstr "" + +#: includes/admin/class-setup-wizard.php:420 +msgid "I run paid ads (Google Ads or Meta Ads)" +msgstr "" + +#: includes/admin/class-setup-wizard.php:434 +#: includes/admin/class-setup-wizard.php:506 +msgid "Next" +msgstr "" + +#: includes/admin/class-setup-wizard.php:456 +msgid "Where are your leads coming from?" +msgstr "" + +#: includes/admin/class-setup-wizard.php:459 +msgid "" +"ClickTrail captures click IDs automatically. Confirm which platforms you use " +"so we can surface them in your form entries." +msgstr "" + +#: includes/admin/class-setup-wizard.php:471 +#: includes/admin/class-setup-wizard.php:475 +msgid "Google Ads" +msgstr "" + +#: includes/admin/class-setup-wizard.php:476 +msgid "Captures GCLID and auto-tag parameters from every Google Ads click." +msgstr "" + +#: includes/admin/class-setup-wizard.php:487 +#: includes/admin/class-setup-wizard.php:491 +msgid "Meta / Facebook Ads" +msgstr "" + +#: includes/admin/class-setup-wizard.php:492 +msgid "Captures FBCLID from every Meta ad click." +msgstr "" + +#: includes/admin/class-setup-wizard.php:503 +#: includes/admin/class-setup-wizard.php:573 +msgid "Back" +msgstr "" + +#: includes/admin/class-setup-wizard.php:521 +msgid "UTM tracking: ON" +msgstr "" + +#. translators: %s: form plugin names. +#: includes/admin/class-setup-wizard.php:527 +#, php-format +msgid "Forms: %s" +msgstr "" + +#: includes/admin/class-setup-wizard.php:532 +msgid "WooCommerce: ON" +msgstr "" + +#: includes/admin/class-setup-wizard.php:546 +msgid "" +"ClickTrail is tracking your visitors. Attribution data will appear in your " +"form entries as soon as someone submits a form with UTMs in the URL." +msgstr "" + +#: includes/admin/class-setup-wizard.php:560 +msgid "Quick test:" +msgstr "" + +#: includes/admin/class-setup-wizard.php:561 +msgid "Open your site with" +msgstr "" + +#: includes/admin/class-setup-wizard.php:563 +msgid "in the URL, submit a form, and look for" +msgstr "" + +#: includes/admin/class-setup-wizard.php:565 +msgid "in the entry." +msgstr "" + +#: includes/admin/class-setup-wizard.php:576 +msgid "View my tracking dashboard" +msgstr "" + +#: includes/admin/class-setup-wizard.php:583 +msgid "I want more control → Switch to Advanced Mode" +msgstr "" + +#: includes/admin/class-site-health.php:20 +msgid "ClickTrail: Caching/conflicts detected" +msgstr "" + +#: includes/admin/class-site-health.php:25 +msgid "ClickTrail: Admin diagnostics script heartbeat" +msgstr "" + +#: includes/admin/class-site-health.php:30 +msgid "ClickTrail: Attribution cookie readable" +msgstr "" + +#: includes/admin/class-site-health.php:67 +msgid "No common caching/conflict plugins detected" +msgstr "" + +#: includes/admin/class-site-health.php:68 +msgid "ClickTrail will still work best with JS injection enabled." +msgstr "" + +#: includes/admin/class-site-health.php:74 +msgid "Caching/optimization detected (client-side capture recommended)" +msgstr "" + +#. translators: %s: List of detected caching or conflict plugins. +#: includes/admin/class-site-health.php:77 +#, php-format +msgid "" +"Detected: %s. Full-page caching can make hidden field values stale. Enable " +"ClickTrail's client-side capture fallback." +msgstr "" + +#: includes/admin/class-site-health.php:90 +msgid "Admin diagnostics script seen in the last 24h" +msgstr "" + +#: includes/admin/class-site-health.php:91 +msgid "A recent wp-admin heartbeat ping was recorded." +msgstr "" + +#: includes/admin/class-site-health.php:97 +msgid "Admin diagnostics script not seen recently" +msgstr "" + +#: includes/admin/class-site-health.php:98 +msgid "" +"Open a ClickTrail admin screen (or Site Health) to refresh the diagnostics " +"heartbeat." +msgstr "" + +#: includes/admin/class-site-health.php:114 +msgid "Attribution cookie present in request" +msgstr "" + +#: includes/admin/class-site-health.php:115 +msgid "Server received the attribution cookie." +msgstr "" + +#: includes/admin/class-site-health.php:119 +msgid "This may be normal if no UTM visit occurred." +msgstr "" + +#: includes/admin/class-site-health.php:121 +msgid "" +"Note: Consent Mode is enabled. If you have not granted consent, no cookie " +"will be set." +msgstr "" + +#: includes/admin/class-site-health.php:123 +msgid "Test by visiting a page with ?utm_source=test." +msgstr "" + +#: includes/admin/class-site-health.php:128 +msgid "Attribution cookie not present in request" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:38 +msgid "Wait for consent" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:39 +msgid "Allow until denied" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:40 +msgid "Require consent by region" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:51 +msgid "Choose when attribution is allowed to start for a visitor." +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:65 +msgid "Use region codes such as EEA, UK, US, or US-CA." +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:74 +msgid "Auto-detect" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:75 +msgid "ClickTrail built-in banner" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:76 +msgid "Cookiebot / Usercentrics" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:77 +msgid "OneTrust" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:78 +msgid "Complianz" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:79 +msgid "Google Consent Mode via GTM" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:80 +msgid "Custom integration" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:91 +msgid "Select the consent platform ClickTrail should listen to." +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:113 +msgid "How long to wait for a consent response before treating it as denied." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:51 +msgid "" +"ClickTrail Audit detected PII risk on your Thank You page. Your tracking may " +"be deactivated by Google." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:54 +msgid "Open Diagnostics" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:57 +msgid "Review Tracking Settings" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:76 +msgid "Server-side adapter not configured." +msgstr "" + +#. translators: %1$d: HTTP status code. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:85 +#, php-format +msgid "Endpoint reachable (HTTP %1$d)." +msgstr "" + +#. translators: %1$d: HTTP status code, %2$s: error message. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:93 +#, php-format +msgid "Endpoint error (HTTP %1$d): %2$s" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:107 +msgid "Debug disabled." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:112 +msgid "Debug enabled for 15 minutes." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:167 +msgid "Could not purge all tracking tables." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:176 +msgid "Tracking data purged." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:223 +msgid "Settings saved." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:282 +msgid "Advanced event settings saved." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:359 +msgid "Backup prepared." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:380 +msgid "Missing backup payload." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:385 +msgid "Backup file is not valid JSON." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:402 +msgid "Backup restored." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:420 +msgid "WooCommerce is not active." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:425 +msgid "Enter a valid WooCommerce order ID." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:430 +msgid "Order not found." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:438 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:439 +msgid "No ClickTrail traces stored for this order yet." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:459 +msgid "not_queued" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:459 +msgid "queued" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:461 +msgid "No pending retry row found." +msgstr "" + +#. translators: 1: attempts count, 2: next attempt timestamp. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:464 +#, php-format +msgid "Attempts: %1$d. Next attempt: %2$s." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:476 +msgid "Order trace loaded." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:501 +msgid "Caching or script optimization detected" +msgstr "" + +#. translators: %s: detected plugin labels. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:504 +#, php-format +msgid "" +"Detected: %s. Turn on the client-side capture fallback to reduce stale " +"attribution and delayed event issues." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:513 +msgid "NitroPack detected — check JS postpone exclusions" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:514 +msgid "" +"NitroPack's \"Postpone JS\" feature can prevent attribution scripts from " +"running before the user interacts with the page, causing empty UTM data on " +"leads. ClickTrail attempts to exclude its scripts automatically. To verify: " +"NitroPack > Optimization > JavaScript > Script exclusions -- confirm " +"clicutcl-attribution.js and clicutcl-consent-bridge.js are listed." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:523 +msgid "Server-side delivery has no endpoint" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:524 +msgid "Delivery is enabled, but the collector URL is empty." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:531 +msgid "Woo storefront events enabled without WooCommerce" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:532 +msgid "Disable Woo storefront events or activate WooCommerce on this site." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:540 +msgid "sGTM mode enabled without a web container" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:541 +msgid "Add a GTM web container ID before testing sGTM mode." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:548 +msgid "sGTM mode has no loader source" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:549 +msgid "" +"Provide a tagging server URL or a custom loader path so ClickTrail can " +"deliver the GTM script in sGTM mode." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:556 +msgid "Custom loader enabled without a path" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:557 +msgid "" +"Add a same-site path or loader URL before enabling the custom loader option." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:564 +msgid "sGTM mode does not match the active delivery adapter" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:565 +msgid "" +"GTM is configured for sGTM mode, but Delivery is not currently using the " +"sGTM adapter." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:572 +msgid "Woo user_data is enabled without the richer contract" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:573 +msgid "" +"Turn on the richer Woo dataLayer contract if you want ClickTrail to emit " +"consent-aware user_data objects." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:582 +msgid "Adapter selected without matching destination toggle" +msgstr "" + +#. translators: 1: adapter label, 2: destination label. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:585 +#, php-format +msgid "%1$s is selected as the delivery adapter, but %2$s is off in Events." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:608 +msgid "Destination toggle does not match the active adapter" +msgstr "" + +#. translators: 1: destination label, 2: adapter label. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:611 +#, php-format +msgid "%1$s is enabled in Events, but Delivery currently uses %2$s." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:626 +msgid "Review duplicate destination ownership" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:627 +msgid "" +"GTM is configured alongside native destination toggles. Confirm each " +"platform is owned by only one runtime path." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:640 +msgid "No common conflicts detected in the current ClickTrail configuration." +msgstr "" + +#. translators: %d: findings count. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:648 +#, php-format +msgid "Conflict scan found %d item worth reviewing." +msgid_plural "Conflict scan found %d items worth reviewing." +msgstr[0] "" +msgstr[1] "" + +#. translators: %s: form title. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:704 +#, php-format +msgid "Gravity Forms: \"%s\" has no ct_* attribution fields" +msgstr "" + +#. translators: %s: edit form URL. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:709 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:752 +#, php-format +msgid "" +"Add hidden fields named ct_utm_source, ct_utm_medium, etc. to capture " +"attribution in this entry. Edit form →" +msgstr "" + +#. translators: %s: form title. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:747 +#, php-format +msgid "WPForms: \"%s\" has no ct_* attribution fields" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:832 +msgid "Web container" +msgstr "" + +#. translators: %s: GTM container ID. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:837 +#, php-format +msgid "Container %s is configured." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:840 +msgid "Add a GTM web container ID before using the wizard." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:844 +msgid "sGTM mode" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:847 +msgid "sGTM compatibility mode is active." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:848 +msgid "ClickTrail is still using the standard GTM loader mode." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:852 +msgid "Tagging server URL" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:856 +msgid "" +"Add the tagging server URL if you want first-party script delivery or a " +"stronger preview workflow." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:860 +msgid "Loader path" +msgstr "" + +#. translators: %s: loader URL. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:865 +#, php-format +msgid "Custom loader enabled: %s" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:869 +msgid "First-party script delivery is enabled." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:870 +msgid "" +"Enable first-party delivery or add a custom loader when you want the script " +"to avoid the default Google host." +msgstr "" + +#. translators: %s: adapter label. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:879 +#, php-format +msgid "Delivery is enabled with %s." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:882 +msgid "" +"Delivery is off. You can still validate browser-side GTM behavior before " +"enabling server delivery." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:886 +msgid "Destination toggles" +msgstr "" + +#. translators: %d: enabled destination count. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:891 +#, php-format +msgid "%d destination is enabled in Events." +msgid_plural "%d destinations are enabled in Events." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:894 +msgid "" +"No native destination toggles are enabled. That is fine if GTM or another " +"relay owns final delivery." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:901 +msgid "Loader probe" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:903 +msgid "Could not reach the configured GTM loader URL from WordPress." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:910 +msgid "Collector probe" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:912 +msgid "Could not reach the configured sGTM collector URL from WordPress." +msgstr "" + +#. translators: 1: ready checks count, 2: total checks count. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:929 +#, php-format +msgid "sGTM preview checks marked %1$d of %2$d items as ready." +msgstr "" + +#. translators: 1: URL, 2: HTTP status code. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:975 +#, php-format +msgid "%1$s responded with HTTP %2$d." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:995 +msgid "" +"Load the Meta tag and matching server template in GTM, then confirm Meta is " +"owned by either GTM or ClickTrail native delivery, not both." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1003 +msgid "" +"Confirm your server container has the GA4 client and the Google tags you " +"expect before previewing purchase and checkout events." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1011 +msgid "" +"Verify the LinkedIn server-side tag template and consent handling in GTM " +"before you rely on ClickTrail purchase or lead events." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1019 +msgid "" +"Install the Pinterest Conversions template in the server container if GTM " +"owns Pinterest delivery for this site." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1027 +msgid "" +"Install the TikTok Events API template in the server container if GTM owns " +"TikTok delivery for this site." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1034 +msgid "Template ownership" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1035 +msgid "" +"Use destination toggles as ownership markers. Keep each downstream platform " +"owned by exactly one delivery path." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1078 +msgid "Backup file format is not supported." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1082 +msgid "Backup file does not contain any ClickTrail options." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:22 +msgid "ClickTrail Network" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:40 +msgid "ClickTrail Network Settings" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:45 +msgid "Enable Server-side Sending" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:54 +msgid "Collector Endpoint URL" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:60 +msgid "Adapter Type" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:78 +msgid "Request Timeout (seconds)" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:84 +msgid "Remote Failure Telemetry (Opt-in)" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:88 +msgid "Enable aggregated remote failure reporting hook" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:90 +msgid "" +"Disabled by default. Sends only aggregated failure counts (no payloads, no " +"PII)." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:159 +msgid "No dispatches yet" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:183 +msgid "ClickTrail Diagnostics" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:189 +msgid "Queue Backlog" +msgstr "" + +#. translators: %d: due now count. +#: includes/admin/traits/trait-admin-pages.php:195 +#, php-format +msgid "Due now: %d" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:203 +msgid "Last Dispatch" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:209 +msgid "Last Error" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:210 +msgid "None" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:211 +msgid "No errors recorded." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:215 +#: includes/admin/traits/trait-admin-pages.php:322 +msgid "Debug Logging" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:216 +msgid "Disabled" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:218 +msgid "15 minute window when enabled." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:238 +msgid "Endpoint Test" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:239 +msgid "Validate connectivity to the configured server-side endpoint." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:245 +msgid "Test Endpoint" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:256 +msgid "Conflict Scan" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:257 +msgid "" +"Run deterministic checks for caching, duplicate ownership, Woo gaps, and " +"delivery mismatches." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:263 +msgid "Run Conflict Scan" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:277 +msgid "Backup Restore" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:278 +msgid "" +"Export or restore the five main ClickTrail option stores, including masked " +"secrets through privileged server-side actions." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:284 +msgid "Export Backup" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:289 +msgid "Restore Backup" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:300 +msgid "Woo Order Trace Lookup" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:301 +msgid "" +"Inspect the stored purchase and milestone payload snapshots for a " +"WooCommerce order, even outside the debug window." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:307 +msgid "Order ID" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:308 +msgid "Lookup Order" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:323 +msgid "" +"Capture temporary dispatch traces and normalized event intake entries for " +"debugging." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:342 +msgid "Data Management" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:343 +msgid "" +"Purge local tracking data, including events, queue rows, and diagnostic " +"buffers. This cannot be undone." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:349 +msgid "Purge Tracking Data" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:360 +msgid "Failure Telemetry" +msgstr "" + +#. translators: %d: total failures. +#: includes/admin/traits/trait-admin-pages.php:365 +#, php-format +msgid "Failure-only aggregated counters. Total failures tracked: %d." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:377 +msgid "Hour Bucket" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:378 +msgid "Total Failures" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:379 +msgid "Codes" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:408 +msgid "No failures recorded yet." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:421 +msgid "Queue Backlog Details" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:422 +msgid "Current state of the retry queue used for failed dispatch attempts." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:430 +msgid "Queue Ready" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:431 +msgid "No" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:431 +msgid "Yes" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:434 +msgid "Pending Events" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:438 +msgid "Due Now" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:442 +msgid "Max Attempts in Queue" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:446 +msgid "Oldest Next Attempt" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:459 +msgid "Recent Event Intake" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:460 +msgid "Last normalized event intake entries captured during the debug window." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:468 +#: includes/admin/traits/trait-admin-pages.php:523 +msgid "Time" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:469 +msgid "Kind" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:470 +#: includes/admin/traits/trait-admin-pages.php:524 +msgid "Event" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:471 +#: includes/admin/traits/trait-admin-pages.php:527 +msgid "Status" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:472 +msgid "Reason" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:474 +msgid "Attribution Keys" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:475 +msgid "Identity Keys" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:501 +msgid "" +"No normalized intake entries recorded yet. Enable Debug Logging and " +"reproduce an event." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:514 +msgid "Recent Dispatches" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:515 +msgid "Dispatch entries are captured only while Debug Logging is enabled." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:525 +msgid "Event ID" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:526 +msgid "Adapter" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:528 +msgid "HTTP" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:529 +msgid "Endpoint" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:530 +msgid "Message" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:550 +msgid "No dispatches recorded yet." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:569 +msgid "ClickTrail Logs" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:593 +msgid "Run the scan to review likely setup conflicts." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:632 +msgid "Lookup an order to inspect stored purchase and milestone traces." +msgstr "" + +#. translators: %d: WooCommerce order ID. +#: includes/admin/traits/trait-admin-pages.php:649 +#, php-format +msgid "Order #%d" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:667 +msgid "Stored trace" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:676 +msgid "Source Hook" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:680 +msgid "Attempted At" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:684 +msgid "Dispatch Result" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:688 +msgid "Dispatch Detail" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:692 +msgid "Queue State" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:696 +msgid "Queue Detail" +msgstr "" + +#: includes/api/class-tracking-controller.php:483 +#: includes/api/class-tracking-controller.php:568 +msgid "Payload too large." +msgstr "" + +#: includes/class-clicutcl-core.php:81 +msgid "" +"ClickTrail failed to boot: missing class CLICUTCL\\Core\\Context. Check your " +"autoloader mapping and release ZIP contents." +msgstr "" + +#: includes/class-clicutcl-core.php:282 +msgid "We use cookies to improve your experience and analyze traffic." +msgstr "" + +#: includes/class-clicutcl-core.php:283 +msgid "Read more" +msgstr "" + +#: includes/class-clicutcl-core.php:284 +msgid "Accept All" +msgstr "" + +#: includes/class-clicutcl-core.php:285 +msgid "Reject Non-Essential" +msgstr "" + +#: includes/class-clicutcl-core.php:585 +msgid "Shop" +msgstr "" + +#. translators: %s: search query. +#: includes/class-clicutcl-core.php:612 +#, php-format +msgid "Search: %s" +msgstr "" + +#: includes/class-clicutcl-core.php:615 +msgid "Search Results" +msgstr "" + +#: includes/integrations/forms/class-gf-form-settings-tab.php:74 +msgid "Attribution Tracking" +msgstr "" + +#: includes/integrations/forms/class-gf-form-settings-tab.php:78 +msgid "Enable attribution tracking for this form" +msgstr "" + +#: includes/integrations/forms/class-ninja-forms-submission-extra-handler.php:96 +msgid "ClickTrail Attribution" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:58 +#: includes/privacy/class-privacy-handler.php:73 +msgid "ClickTrail Tracking Data" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:132 +msgid "ClickTrail Events" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:144 +msgid "Event Data" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:241 +#: includes/privacy/class-privacy-handler.php:245 +msgid "Some ClickTrail event records could not be deleted." +msgstr "" + +#. translators: %s: database error message. +#: includes/privacy/class-privacy-handler.php:250 +#, php-format +msgid "Database error: %s" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:376 +#: includes/privacy/class-privacy-handler.php:404 +msgid "ClickTrail Debug Storage" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:380 +#: includes/privacy/class-privacy-handler.php:408 +msgid "Storage Type" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:384 +#: includes/privacy/class-privacy-handler.php:412 +msgid "Storage Key" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:388 +#: includes/privacy/class-privacy-handler.php:416 +msgid "Data Snapshot" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:449 +msgid "Some ClickTrail transient debug records could not be deleted." +msgstr "" + +#: includes/privacy/class-privacy-handler.php:476 +msgid "Some ClickTrail option debug records could not be updated." +msgstr "" + +#: includes/privacy/class-privacy-handler.php:485 +msgid "Some ClickTrail option debug records could not be deleted." +msgstr "" + +#: includes/server-side/class-queue.php:78 +msgid "Every 5 Minutes" +msgstr "" + +#: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 +msgid "Needs Review" +msgstr "" + +#: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 +msgid "Optional" +msgstr "" + +#: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 +msgid "Ready" +msgstr "" + +#: assets/js/admin-settings-app.js:243 +msgid "Unavailable" +msgstr "" + +#: assets/js/admin-settings-app.js:269 +msgid "Setup Checklist" +msgstr "" + +#: assets/js/admin-settings-app.js:270 +msgid "" +"Read-only readiness checks for rollout, delivery, and WooCommerce coverage." +msgstr "" + +#: assets/js/admin-settings-app.js:439 +msgid "Settings reloaded." +msgstr "" + +#: assets/js/admin-settings-app.js:445 +msgid "Failed to reload settings." +msgstr "" + +#: assets/js/admin-settings-app.js:472 +msgid "Failed to save settings." +msgstr "" + +#: assets/js/admin-settings-app.js:496 +msgid "Failed to run sGTM preview checks." +msgstr "" + +#: assets/js/admin-settings-app.js:634 +msgid "Core tracking" +msgstr "" + +#: assets/js/admin-settings-app.js:635 +msgid "" +"Enable attribution tracking and choose how long visit source data should be " +"stored." +msgstr "" + +#: assets/js/admin-settings-app.js:646 +msgid "Cross-domain attribution" +msgstr "" + +#: assets/js/admin-settings-app.js:647 +msgid "" +"Preserve attribution when visitors move between your domains or subdomains." +msgstr "" + +#: assets/js/admin-settings-app.js:673 +msgid "Enable this source and accept signed webhook submissions." +msgstr "" + +#: assets/js/admin-settings-app.js:682 +msgid "Signing secret" +msgstr "" + +#: assets/js/admin-settings-app.js:683 +msgid "Leave unchanged to keep the current secret." +msgstr "" + +#: assets/js/admin-settings-app.js:699 +msgid "On-site form capture" +msgstr "" + +#: assets/js/admin-settings-app.js:700 +msgid "" +"Recommended settings to keep attribution attached to forms on cached pages " +"and dynamic sites." +msgstr "" + +#: assets/js/admin-settings-app.js:707 +msgid "Detect forms and links added after page load." +msgstr "" + +#: assets/js/admin-settings-app.js:733 +msgid "External form sources" +msgstr "" + +#: assets/js/admin-settings-app.js:734 +msgid "" +"Accept attributed submissions from supported providers without exposing raw " +"engineering controls." +msgstr "" + +#: assets/js/admin-settings-app.js:736 +msgid "Accept external form source webhooks" +msgstr "" + +#: assets/js/admin-settings-app.js:736 +msgid "Enable signed inbound submissions from supported providers." +msgstr "" + +#: assets/js/admin-settings-app.js:745 +msgid "Advanced technical options" +msgstr "" + +#: assets/js/admin-settings-app.js:746 +msgid "" +"Only change these if you need more control over how the browser watches the " +"page." +msgstr "" + +#: assets/js/admin-settings-app.js:752 +msgid "" +"Defaults to body. Narrow this only if you need to watch a specific part of " +"the page." +msgstr "" + +#: assets/js/admin-settings-app.js:752 +msgid "Dynamic content root selector" +msgstr "" + +#: assets/js/admin-settings-app.js:766 +msgid "" +"Mark this destination when another relay or downstream collector owns final " +"delivery." +msgstr "" + +#: assets/js/admin-settings-app.js:769 +msgid "" +"Send eligible events to this destination when the matching delivery adapter " +"or downstream collector is configured." +msgstr "" + +#: assets/js/admin-settings-app.js:785 +msgid "" +"ClickTrail uses one unified event pipeline behind the scenes for browser " +"events, webhooks, and server delivery. Configure the capabilities you use " +"without worrying about the internal pipeline." +msgstr "" + +#: assets/js/admin-settings-app.js:791 +msgid "Event collection" +msgstr "" + +#: assets/js/admin-settings-app.js:792 +msgid "" +"Control browser event collection and choose whether GTM should load in " +"standard or sGTM compatibility mode." +msgstr "" + +#: assets/js/admin-settings-app.js:794 +msgid "" +"Collect page, click, and form events through ClickTrail's unified event " +"layer." +msgstr "" + +#: assets/js/admin-settings-app.js:794 +msgid "Enable browser event collection" +msgstr "" + +#: assets/js/admin-settings-app.js:795 +msgid "Google Tag Manager container ID" +msgstr "" + +#: assets/js/admin-settings-app.js:798 +msgid "GTM loader mode" +msgstr "" + +#: assets/js/admin-settings-app.js:798 +msgid "" +"Use standard mode for the default Google host, or sGTM mode when you want a " +"tagging-server URL or custom loader path." +msgstr "" + +#: assets/js/admin-settings-app.js:799 +msgid "Standard GTM" +msgstr "" + +#: assets/js/admin-settings-app.js:800 +msgid "sGTM compatibility mode" +msgstr "" + +#: assets/js/admin-settings-app.js:802 +msgid "Used for first-party GTM delivery and preview checks in sGTM mode." +msgstr "" + +#: assets/js/admin-settings-app.js:806 +msgid "" +"Load `gtm.js` and `ns.html` from the tagging server instead of the default " +"Google host." +msgstr "" + +#: assets/js/admin-settings-app.js:806 +msgid "Use first-party script delivery" +msgstr "" + +#: assets/js/admin-settings-app.js:809 +msgid "" +"Prefer a same-site loader path when your sGTM setup rewrites GTM requests " +"through a first-party URL." +msgstr "" + +#: assets/js/admin-settings-app.js:809 +msgid "Use a custom loader path" +msgstr "" + +#: assets/js/admin-settings-app.js:812 +msgid "Custom loader URL or path" +msgstr "" + +#: assets/js/admin-settings-app.js:812 +msgid "Examples: `/metrics/gtm.js` or `https://metrics.example.com/gtm.js`." +msgstr "" + +#: assets/js/admin-settings-app.js:819 +msgid "" +"sGTM mode changes only the loader path and preview workflow. ClickTrail " +"still uses the same canonical event pipeline underneath." +msgstr "" + +#: assets/js/admin-settings-app.js:820 +msgid "" +"Standard mode keeps the default Google Tag Manager loader. Switch to sGTM " +"mode when you need a tagging-server URL, first-party delivery, or a custom " +"loader path." +msgstr "" + +#: assets/js/admin-settings-app.js:827 +msgid "sGTM setup wizard" +msgstr "" + +#: assets/js/admin-settings-app.js:828 +msgid "" +"Use this checklist when ClickTrail should cooperate with a server-side GTM " +"stack without turning into a generic tag manager." +msgstr "" + +#: assets/js/admin-settings-app.js:832 +msgid "" +"Recommended flow: set the web container, choose a tagging-server URL or " +"custom loader, point Delivery to the sGTM adapter when ClickTrail sends " +"server events, then verify ownership in GTM Preview." +msgstr "" + +#: assets/js/admin-settings-app.js:838 +msgid "" +"Set the GTM web container ID for the site that owns the browser dataLayer." +msgstr "" + +#: assets/js/admin-settings-app.js:839 +msgid "" +"Choose a tagging-server URL for first-party delivery or a custom loader path " +"if your stack rewrites GTM requests." +msgstr "" + +#: assets/js/admin-settings-app.js:840 +msgid "" +"When ClickTrail should send server events into sGTM, switch Delivery to the " +"sGTM adapter and point it at the collector URL." +msgstr "" + +#: assets/js/admin-settings-app.js:841 +msgid "" +"Run preview checks here, then confirm the web and server containers receive " +"the events you expect without duplicate ownership." +msgstr "" + +#: assets/js/admin-settings-app.js:850 +msgid "Run Preview Checks" +msgstr "" + +#: assets/js/admin-settings-app.js:875 +msgid "Destination template hints" +msgstr "" + +#: assets/js/admin-settings-app.js:886 +msgid "WooCommerce" +msgstr "" + +#: assets/js/admin-settings-app.js:887 +msgid "" +"Keep campaign context visible on WooCommerce orders and extend the same " +"event pipeline into the storefront when you need it." +msgstr "" + +#: assets/js/admin-settings-app.js:891 +msgid "" +"Order attribution is stored on WooCommerce orders during checkout, so " +"campaign context remains available after the visitor leaves the landing page." +msgstr "" + +#: assets/js/admin-settings-app.js:895 +msgid "" +"Purchase events are pushed automatically on the thank-you page and can also " +"flow into ClickTrail's server-side delivery adapters when Delivery is " +"enabled." +msgstr "" + +#: assets/js/admin-settings-app.js:897 +msgid "" +"Emit GA4-style `view_item`, `view_item_list`, `view_cart`, `add_to_cart`, " +"`remove_from_cart`, and `begin_checkout` events through ClickTrail's browser " +"event layer. Existing installs keep this off until you enable it." +msgstr "" + +#: assets/js/admin-settings-app.js:897 +msgid "Enable WooCommerce storefront events" +msgstr "" + +#: assets/js/admin-settings-app.js:900 +msgid "" +"Add `event_id` to Woo purchase pushes and make richer Woo browser events " +"available for GTM-first setups." +msgstr "" + +#: assets/js/admin-settings-app.js:900 +msgid "Use the richer Woo dataLayer contract" +msgstr "" + +#: assets/js/admin-settings-app.js:901 +msgid "" +"Emit `user_data` objects with browser identifiers and purchase identity only " +"when the richer contract is on and marketing consent is granted." +msgstr "" + +#: assets/js/admin-settings-app.js:901 +msgid "Include consent-aware Woo user_data" +msgstr "" + +#: assets/js/admin-settings-app.js:906 +msgid "" +"The richer contract is optional. ClickTrail still keeps Woo tracking on the " +"same canonical pipeline and only widens the dataLayer shape for GTM-first " +"workflows." +msgstr "" + +#: assets/js/admin-settings-app.js:910 +msgid "" +"Verify WooCommerce order attribution in the order screen, storefront/browser " +"events with GTM Preview or the dataLayer, and server-side traces from " +"ClickTrail > Diagnostics." +msgstr "" + +#: assets/js/admin-settings-app.js:918 +msgid "" +"Choose which advertising platforms should receive compatible event payloads." +msgstr "" + +#: assets/js/admin-settings-app.js:933 +msgid "Lifecycle updates" +msgstr "" + +#: assets/js/admin-settings-app.js:934 +msgid "" +"Accept lifecycle updates from your CRM or backend and route them through the " +"same event pipeline." +msgstr "" + +#: assets/js/admin-settings-app.js:936 +msgid "Accept lifecycle updates" +msgstr "" + +#: assets/js/admin-settings-app.js:936 +msgid "Allow lifecycle events to enter the unified event pipeline." +msgstr "" + +#: assets/js/admin-settings-app.js:937 +msgid "Enable lifecycle endpoint" +msgstr "" + +#: assets/js/admin-settings-app.js:937 +msgid "Turn on the REST endpoint used by your CRM or backend." +msgstr "" + +#: assets/js/admin-settings-app.js:940 +msgid "Leave unchanged to keep the current token." +msgstr "" + +#: assets/js/admin-settings-app.js:940 +msgid "Lifecycle endpoint token" +msgstr "" + +#: assets/js/admin-settings-app.js:955 +msgid "Delivery health" +msgstr "" + +#: assets/js/admin-settings-app.js:956 +msgid "" +"Quick operational summary for queue health, recent delivery attempts, and " +"debug state." +msgstr "" + +#: assets/js/admin-settings-app.js:963 +msgid "" +"Server-side delivery is currently off. Historical diagnostics can still " +"appear until their retention window expires." +msgstr "" + +#: assets/js/admin-settings-app.js:970 +msgid "Due now: " +msgstr "" + +#: assets/js/admin-settings-app.js:985 +msgid "Enable it from Diagnostics when you need a short trace window." +msgstr "" + +#: assets/js/admin-settings-app.js:998 +msgid "Open Logs" +msgstr "" + +#: assets/js/admin-settings-app.js:1007 +msgid "" +"Delivery controls cover transport, consent, queue health, and the safeguards " +"that keep outbound tracking reliable. Most sites only need the server-side " +"transport card and privacy controls." +msgstr "" + +#: assets/js/admin-settings-app.js:1014 +msgid "" +"This site is currently using network defaults for server-side delivery. " +"Disable the network toggle below to customize this site independently." +msgstr "" + +#: assets/js/admin-settings-app.js:1021 +msgid "Server-side transport" +msgstr "" + +#: assets/js/admin-settings-app.js:1022 +msgid "" +"Route events through your own collector endpoint when you need a more " +"durable delivery path." +msgstr "" + +#: assets/js/admin-settings-app.js:1025 +msgid "Use network defaults" +msgstr "" + +#: assets/js/admin-settings-app.js:1025 +msgid "Use the multisite network configuration for this site." +msgstr "" + +#: assets/js/admin-settings-app.js:1034 +msgid "Choose the format best suited to your receiving endpoint." +msgstr "" + +#: assets/js/admin-settings-app.js:1045 +msgid "" +"How long ClickTrail should wait before treating a delivery attempt as failed." +msgstr "" + +#: assets/js/admin-settings-app.js:1057 +msgid "Privacy & consent" +msgstr "" + +#: assets/js/admin-settings-app.js:1058 +msgid "" +"Control when tracking is allowed to start and which consent signals " +"ClickTrail should use." +msgstr "" + +#: assets/js/admin-settings-app.js:1060 +msgid "" +"Gate attribution and event collection until consent requirements are " +"satisfied." +msgstr "" + +#: assets/js/admin-settings-app.js:1061 +msgid "" +"Choose whether consent is always required, never required, or region-based." +msgstr "" + +#: assets/js/admin-settings-app.js:1064 +msgid "Strict" +msgstr "" + +#: assets/js/admin-settings-app.js:1065 +msgid "Relaxed" +msgstr "" + +#: assets/js/admin-settings-app.js:1066 +msgid "Region-based" +msgstr "" + +#: assets/js/admin-settings-app.js:1068 +msgid "One region per line. Examples: EEA, UK, CA, US-CA." +msgstr "" + +#: assets/js/admin-settings-app.js:1073 +msgid "Which consent platform ClickTrail should listen to." +msgstr "" + +#: assets/js/admin-settings-app.js:1077 +msgid "ClickTrail plugin" +msgstr "" + +#: assets/js/admin-settings-app.js:1078 +msgid "Cookiebot" +msgstr "" + +#: assets/js/admin-settings-app.js:1082 +msgid "Custom" +msgstr "" + +#: assets/js/admin-settings-app.js:1084 +msgid "How long ClickTrail should wait for a consent signal before continuing." +msgstr "" + +#: assets/js/admin-settings-app.js:1094 +msgid "Advanced delivery controls" +msgstr "" + +#: assets/js/admin-settings-app.js:1095 +msgid "" +"Security, buffering, deduplication, and low-level transport controls for " +"technical users." +msgstr "" + +#: assets/js/admin-settings-app.js:1101 +msgid "Prefer ClickTrail's built-in platform adapters when available." +msgstr "" + +#: assets/js/admin-settings-app.js:1101 +msgid "Use native platform adapters" +msgstr "" + +#: assets/js/admin-settings-app.js:1102 +msgid "Keep a structured intake buffer for troubleshooting and validation." +msgstr "" + +#: assets/js/admin-settings-app.js:1102 +msgid "Store structured event diagnostics" +msgstr "" + +#: assets/js/admin-settings-app.js:1103 +msgid "Encrypt saved secrets" +msgstr "" + +#: assets/js/admin-settings-app.js:1103 +msgid "Encrypt stored secrets at rest when supported by the host environment." +msgstr "" + +#: assets/js/admin-settings-app.js:1104 +msgid "Attribution token lifetime (seconds)" +msgstr "" + +#: assets/js/admin-settings-app.js:1104 +msgid "Controls how long attribution tokens remain valid." +msgstr "" + +#: assets/js/admin-settings-app.js:1105 +msgid "Cap how many times the same token nonce can be used." +msgstr "" + +#: assets/js/admin-settings-app.js:1105 +msgid "Maximum token replays (0 to disable)" +msgstr "" + +#: assets/js/admin-settings-app.js:1106 +msgid "Reject webhook signatures that fall outside this replay window." +msgstr "" + +#: assets/js/admin-settings-app.js:1106 +msgid "Webhook replay protection window (seconds)" +msgstr "" + +#: assets/js/admin-settings-app.js:1107 +msgid "API rate limit window (seconds)" +msgstr "" + +#: assets/js/admin-settings-app.js:1107 +msgid "The time window used by intake rate limiting." +msgstr "" + +#: assets/js/admin-settings-app.js:1108 +msgid "API requests allowed per window" +msgstr "" + +#: assets/js/admin-settings-app.js:1108 +msgid "Maximum requests allowed within the configured rate limit window." +msgstr "" + +#: assets/js/admin-settings-app.js:1109 +msgid "One proxy per line. Only add proxies you control." +msgstr "" + +#: assets/js/admin-settings-app.js:1109 +msgid "Trusted proxy IPs or CIDR ranges" +msgstr "" + +#: assets/js/admin-settings-app.js:1110 +msgid "Allowed token hosts" +msgstr "" + +#: assets/js/admin-settings-app.js:1110 +msgid "Hosts allowed to mint or receive attribution tokens. One host per line." +msgstr "" + +#: assets/js/admin-settings-app.js:1111 +msgid "How many recent dispatch attempts should be kept for diagnostics." +msgstr "" + +#: assets/js/admin-settings-app.js:1111 +msgid "Recent dispatch records kept" +msgstr "" + +#: assets/js/admin-settings-app.js:1112 +msgid "Failure summary flush interval (seconds)" +msgstr "" + +#: assets/js/admin-settings-app.js:1112 +msgid "How often failure counters are flushed into hourly telemetry buckets." +msgstr "" + +#: assets/js/admin-settings-app.js:1113 +msgid "Failure summary retention (hours)" +msgstr "" + +#: assets/js/admin-settings-app.js:1113 +msgid "How long failure telemetry buckets should be retained." +msgstr "" + +#: assets/js/admin-settings-app.js:1114 +msgid "Event deduplication window (seconds)" +msgstr "" + +#: assets/js/admin-settings-app.js:1114 +msgid "How long dispatch deduplication markers should be kept." +msgstr "" + +#: assets/js/admin-settings-app.js:1195 +msgid "Reload Saved Settings" +msgstr "" diff --git a/languages/click-trail-handler-pt_BR.po b/languages/click-trail-handler-pt_BR.po index b6c0470..f1be8ab 100644 --- a/languages/click-trail-handler-pt_BR.po +++ b/languages/click-trail-handler-pt_BR.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"Project-Id-Version: ClickTrail 1.5.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-12-26 21:55+0000\n" +"Project-Id-Version: ClickTrail 1.8.6\n" +"Report-Msgid-Bugs-To: hugo@vizuh.com\n" +"POT-Creation-Date: 2026-05-28 16:20+0200\n" "PO-Revision-Date: 2026-03-13 00:00+0000\n" "Last-Translator: ClickTrail Team\n" "Language-Team: pt_BR\n" @@ -14,1579 +14,3265 @@ msgstr "" "X-Domain: click-trail-handler\n" "X-Generator: Codex\n" -#: includes/admin/class-site-health.php:17 -msgid "ClickTrail: Caching/conflicts detected" -msgstr "ClickTrail: Cache/conflitos detectados" - -#: includes/admin/class-site-health.php:22 -msgid "ClickTrail: Frontend script running" -msgstr "ClickTrail: Script de frontend em execução" - -#: includes/admin/class-site-health.php:27 -msgid "ClickTrail: Attribution cookie readable" -msgstr "ClickTrail: Cookie de atribuição legível" - -#: includes/admin/class-site-health.php:49 -msgid "No common caching/conflict plugins detected" -msgstr "Nenhum plugin comum de cache/conflito detectado" - -#: includes/admin/class-site-health.php:50 -msgid "ClickTrail will still work best with JS injection enabled." -msgstr "O ClickTrail ainda funcionará melhor com a injeção de JS ativada." - -#: includes/admin/class-site-health.php:56 -msgid "Caching/optimization detected (JS injection recommended)" -msgstr "Cache/otimização detectados (injeção de JS recomendada)" - -#: includes/admin/class-site-health.php:58 -#, php-format -msgid "Detected: %s. Full-page caching can make server-side hidden fields stale. Enable ClickTrail’s JS Field Injector." -msgstr "Detectado: %s. O cache de página inteira pode tornar os campos ocultos do lado do servidor obsoletos. Ative o Injetor de Campo JS do ClickTrail." - -#: includes/admin/class-site-health.php:71 -msgid "Frontend script seen in the last 24h" -msgstr "Script de frontend visto nas últimas 24h" - -#: includes/admin/class-site-health.php:72 -msgid "Your frontend script reported activity recently." -msgstr "Seu script de frontend reportou atividade recentemente." - -#: includes/admin/class-site-health.php:78 -msgid "Frontend script not seen recently" -msgstr "Script de frontend não visto recentemente" - -#: includes/admin/class-site-health.php:79 -msgid "If you use caching/minification, confirm the ClickTrail JS is loaded on public pages." -msgstr "Se você usa cache/minificação, confirme se o JS do ClickTrail está carregado em páginas públicas." - -#: includes/admin/class-site-health.php:94 -msgid "Attribution cookie present in request" -msgstr "Cookie de atribuição presente na requisição" - -#: includes/admin/class-site-health.php:95 -msgid "Server received the attribution cookie." -msgstr "O servidor recebeu o cookie de atribuição." - -#: includes/admin/class-site-health.php:99 -msgid "This may be normal if no UTM visit occurred." -msgstr "Isso pode ser normal se nenhuma visita UTM ocorreu." - -#: includes/admin/class-site-health.php:101 -msgid "Note: Consent Mode is enabled. If you have not granted consent, no cookie will be set." -msgstr "Nota: O Modo de Consentimento está ativado. Se você não concedeu consentimento, nenhum cookie será definido." - -#: includes/admin/class-site-health.php:103 -msgid "Test by visiting a page with ?utm_source=test." -msgstr "Teste visitando uma página com ?utm_source=test." - -#: includes/admin/class-site-health.php:108 -msgid "Attribution cookie not present in request" -msgstr "Cookie de atribuição não presente na requisição" - -#: includes/admin/class-log-list-table.php:101 -msgid "Date" -msgstr "Data" - -#: includes/admin/class-log-list-table.php:102 -msgid "Event Type" -msgstr "Tipo de Evento" - -#: includes/admin/class-log-list-table.php:103 -msgid "Details" -msgstr "Detalhes" - -#: includes/admin/class-log-list-table.php:190 -msgid "No logs found." -msgstr "Nenhum log encontrado." - -#: includes/admin/class-clicutcl-woocommerce-admin.php:31 -#: includes/admin/class-clicutcl-woocommerce-admin.php:105 -#: includes/admin/class-clicutcl-woocommerce-admin.php:152 -msgid "Source" -msgstr "Origem" - -#: includes/admin/class-clicutcl-woocommerce-admin.php:73 -msgid "Direct" -msgstr "Direto" - -#: includes/admin/class-clicutcl-woocommerce-admin.php:83 -msgid "Marketing Attribution" -msgstr "Atribuição de Marketing" - -#: includes/admin/class-clicutcl-woocommerce-admin.php:99 -msgid "No attribution data available." -msgstr "Nenhum dado de atribuição disponível." - -#: includes/admin/class-clicutcl-woocommerce-admin.php:106 -#: includes/admin/class-clicutcl-woocommerce-admin.php:155 -msgid "Medium" -msgstr "Meio" - -#: includes/admin/class-clicutcl-woocommerce-admin.php:107 -msgid "Campaign" -msgstr "Campanha" - -#: includes/admin/class-clicutcl-woocommerce-admin.php:108 -msgid "Term" -msgstr "Termo" +#: clicutcl.php:197 +msgid "" +"ClickTrail could not start because a required class is missing. This usually " +"means the release ZIP is missing files or the autoloader mapping is " +"incorrect." +msgstr "" +"O ClickTrail não pôde iniciar porque uma classe obrigatória está ausente. " +"Isso geralmente significa que o arquivo ZIP da versão está sem arquivos ou o " +"mapeamento do autoloader está incorreto." -#: includes/admin/class-clicutcl-woocommerce-admin.php:109 -msgid "Content" -msgstr "Conteúdo" +#: includes/Modules/GTM/class-gtm-settings.php:89 +msgid "Invalid GTM Container ID format. Should be GTM-XXXXXX" +msgstr "Formato de ID de Contêiner do GTM inválido. Deve ser GTM-XXXXXX" -#: includes/admin/class-clicutcl-woocommerce-admin.php:110 -msgid "Google Click ID" -msgstr "Google Click ID" +#: includes/Modules/GTM/class-web-tag.php:81 +#, fuzzy +msgid "Google Tag Manager snippet added by ClickTrail (sGTM mode)" +msgstr "Snippet do Google Tag Manager adicionado pelo ClickTrail" -#: includes/admin/class-clicutcl-woocommerce-admin.php:111 -msgid "Facebook Click ID" -msgstr "Facebook Click ID" +#: includes/Modules/GTM/class-web-tag.php:82 +msgid "Google Tag Manager snippet added by ClickTrail" +msgstr "Snippet do Google Tag Manager adicionado pelo ClickTrail" -#: includes/admin/class-clicutcl-woocommerce-admin.php:112 -msgid "LinkedIn Click ID" -msgstr "LinkedIn Click ID" +#: includes/Modules/GTM/class-web-tag.php:86 +msgid "End Google Tag Manager snippet added by ClickTrail" +msgstr "Fim do snippet do Google Tag Manager adicionado pelo ClickTrail" -#: includes/admin/class-clicutcl-woocommerce-admin.php:113 -msgid "Landing Page" -msgstr "Página de Destino" +#: includes/Modules/GTM/class-web-tag.php:107 +msgid "Google Tag Manager (noscript) snippet added by ClickTrail" +msgstr "Snippet do Google Tag Manager (noscript) adicionado pelo ClickTrail" -#: includes/admin/class-clicutcl-woocommerce-admin.php:117 -msgid "First Touch" -msgstr "Primeiro Toque" +#: includes/Modules/GTM/class-web-tag.php:111 +msgid "End Google Tag Manager (noscript) snippet added by ClickTrail" +msgstr "" +"Fim do snippet do Google Tag Manager (noscript) adicionado pelo ClickTrail" -#: includes/admin/class-clicutcl-woocommerce-admin.php:138 -msgid "No first-touch data available" -msgstr "Nenhum dado de primeiro toque disponível" +#: includes/Modules/consent-mode/class-consent-mode.php:88 +msgid "Google tag (gtag.js) consent mode dataLayer added by ClickTrail" +msgstr "" +"dataLayer do modo de consentimento do Google tag (gtag.js) adicionado pelo " +"ClickTrail" -#: includes/admin/class-clicutcl-woocommerce-admin.php:149 -msgid "Last Touch" -msgstr "Último Toque" +#: includes/Modules/consent-mode/class-consent-mode.php:98 +msgid "End Google tag (gtag.js) consent mode dataLayer added by ClickTrail" +msgstr "" +"Fim do dataLayer do modo de consentimento do Google tag (gtag.js) adicionado " +"pelo ClickTrail" -#: includes/admin/class-admin.php:69 +#: includes/admin/class-admin.php:95 msgid "ClickTrail Status" msgstr "Status do ClickTrail" -#: includes/admin/class-admin.php:96 +#: includes/admin/class-admin.php:122 msgid "Attribution Cookie" msgstr "Cookie de Atribuição" -#: includes/admin/class-admin.php:97 +#: includes/admin/class-admin.php:123 msgid "Caching Status" msgstr "Status de Cache" -#: includes/admin/class-admin.php:98 -msgid "JS Injection" -msgstr "Injeção de JS" +#: includes/admin/class-admin.php:124 +msgid "Form Capture Fallback" +msgstr "Fallback de captura de formulários" -#: includes/admin/class-admin.php:99 -msgid "Link Decoration" -msgstr "Decoração de Link" +#: includes/admin/class-admin.php:125 +msgid "Cross-domain Links" +msgstr "Links entre domínios" -#: includes/admin/class-admin.php:101 +#: includes/admin/class-admin.php:127 msgid "Run Full Diagnostics" msgstr "Executar Diagnóstico Completo" -#: includes/admin/class-admin.php:110 -#: includes/admin/class-admin.php:111 +#: includes/admin/class-admin.php:136 includes/admin/class-admin.php:137 +#: includes/admin/class-admin.php:825 includes/admin/class-admin.php:1526 +#: includes/admin/traits/trait-admin-pages.php:23 msgid "ClickTrail" msgstr "ClickTrail" -#: includes/admin/class-admin.php:122 -#: includes/admin/class-admin.php:123 -#: includes/admin/class-admin.php:411 +#: includes/admin/class-admin.php:148 includes/admin/class-admin.php:149 msgid "Settings" msgstr "Configurações" -#: includes/admin/class-admin.php:131 -#: includes/admin/class-admin.php:132 +#: includes/admin/class-admin.php:157 includes/admin/class-admin.php:158 msgid "Logs" msgstr "Logs" -#: includes/admin/class-admin.php:171 -msgid "General Attribution Settings" -msgstr "Configurações Gerais de Atribuição" +#: includes/admin/class-admin.php:166 includes/admin/class-admin.php:167 +msgid "Diagnostics" +msgstr "Diagnósticos" -#: includes/admin/class-admin.php:178 -msgid "Enable Attribution Tracking" -msgstr "Ativar Rastreamento de Atribuição" +#: includes/admin/class-admin.php:237 +msgid "Testing..." +msgstr "" -#: includes/admin/class-admin.php:185 -msgid "Automatically track UTM parameters and Click IDs from incoming traffic." -msgstr "Rastrear automaticamente parâmetros UTM e Click IDs do tráfego de entrada." +#: includes/admin/class-admin.php:238 +msgid "Test failed" +msgstr "" -#: includes/admin/class-admin.php:191 -msgid "Cookie Expiration (Days)" -msgstr "Expiração do Cookie (Dias)" +#: includes/admin/class-admin.php:239 +#, fuzzy +msgid "Clipboard unavailable" +msgstr "Indisponível" -#: includes/admin/class-admin.php:201 -msgid "Reliability & Cross-Domain" -msgstr "Confiabilidade & Domínio Cruzado" +#: includes/admin/class-admin.php:240 +msgid "Copied" +msgstr "" -#: includes/admin/class-admin.php:208 -msgid "Enable JS Field Injector" -msgstr "Ativar Injetor de Campo JS" +#: includes/admin/class-admin.php:241 +msgid "Copy failed" +msgstr "" -#: includes/admin/class-admin.php:215 -msgid "CRITICAL: Fills hidden fields via JavaScript. Required for sites with caching (WP Rocket, WP Engine, Cloudflare)." -msgstr "CRÍTICO: Preenche campos ocultos via JavaScript. Necessário para sites com cache (WP Rocket, WP Engine, Cloudflare)." +#: includes/admin/class-admin.php:242 +msgid "Saving..." +msgstr "" -#: includes/admin/class-admin.php:216 -msgid "Keep this ON to ensure data is captured even when the page is cached." -msgstr "Mantenha isso ATIVADO para garantir que os dados sejam capturados mesmo quando a página estiver em cache." +#: includes/admin/class-admin.php:243 +msgid "Failed" +msgstr "" -#: includes/admin/class-admin.php:222 -msgid "Overwrite Existing Values" -msgstr "Sobrescrever Valores Existentes" +#: includes/admin/class-admin.php:244 +#: includes/admin/traits/trait-admin-pages.php:330 +#, fuzzy +msgid "Disable Debug" +msgstr "Desativado" -#: includes/admin/class-admin.php:229 -msgid "If checked, JS will overwrite fields that already have a value." -msgstr "Se marcado, o JS sobrescreverá os campos que já possuem um valor." +#: includes/admin/class-admin.php:245 +#: includes/admin/traits/trait-admin-pages.php:330 +msgid "Enable 15 Minutes" +msgstr "" -#: includes/admin/class-admin.php:234 -msgid "Use MutationObserver" -msgstr "Usar MutationObserver" +#: includes/admin/class-admin.php:246 +msgid "Purge local tracking data now? This cannot be undone." +msgstr "" -#: includes/admin/class-admin.php:242 -msgid "Detects forms in popups or loaded via AJAX (Elementor, etc)." -msgstr "Detecta formulários em popups ou carregados via AJAX (Elementor, etc)." +#: includes/admin/class-admin.php:247 +msgid "Purging..." +msgstr "" #: includes/admin/class-admin.php:248 -msgid "Enable Link Decoration" -msgstr "Ativar Decoração de Link" +msgid "Purged" +msgstr "" -#: includes/admin/class-admin.php:255 -msgid "Appends UTMs/Click IDs to outbound links." -msgstr "Anexa UTMs/Click IDs a links externos." +#: includes/admin/class-admin.php:249 +msgid "Purge failed" +msgstr "" -#: includes/admin/class-admin.php:261 -msgid "Allowed Domains" -msgstr "Domínios Permitidos" +#: includes/admin/class-admin.php:250 +msgid "Scanning..." +msgstr "" -#: includes/admin/class-admin.php:268 -msgid "Comma-separated list of domains to decorate (e.g., app.mysite.com, otherdomain.com)." -msgstr "Lista separada por vírgulas de domínios para decorar (ex: app.meusite.com, outrodominio.com)." +#: includes/admin/class-admin.php:251 +msgid "Conflict scan failed." +msgstr "A verificação de conflitos falhou." -#: includes/admin/class-admin.php:274 -msgid "Skip Signed URLs" -msgstr "Pular URLs Assinadas" +#: includes/admin/class-admin.php:252 +msgid "Preparing backup..." +msgstr "Preparando backup..." -#: includes/admin/class-admin.php:281 -msgid "Avoid decorating signed URLs (e.g. Amazon S3, secure tokens) to prevent breaking signatures." -msgstr "Evita decorar URLs assinadas (ex: Amazon S3, tokens seguros) para evitar quebra de assinaturas." +#: includes/admin/class-admin.php:253 +msgid "Backup export failed." +msgstr "A exportação do backup falhou." -#: includes/admin/class-admin.php:289 -msgid "WhatsApp Tracking" -msgstr "Rastreamento de WhatsApp" +#: includes/admin/class-admin.php:254 +msgid "Importing backup..." +msgstr "Importando backup..." -#: includes/admin/class-admin.php:296 -msgid "Enable WhatsApp Tracking" -msgstr "Ativar Rastreamento de WhatsApp" +#: includes/admin/class-admin.php:255 +msgid "Backup import failed." +msgstr "A importação do backup falhou." -#: includes/admin/class-admin.php:303 -msgid "Track clicks on WhatsApp links and buttons." -msgstr "Rastrear cliques em links e botões do WhatsApp." +#: includes/admin/class-admin.php:256 +msgid "Choose a ClickTrail backup file first." +msgstr "Escolha primeiro um arquivo de backup do ClickTrail." -#: includes/admin/class-admin.php:309 -msgid "Append Attribution to Message" -msgstr "Anexar Atribuição à Mensagem" +#: includes/admin/class-admin.php:257 +msgid "Restore this ClickTrail backup now? Current settings will be replaced." +msgstr "" +"Restaurar este backup do ClickTrail agora? As configurações atuais serão " +"substituídas." -#: includes/admin/class-admin.php:316 -msgid "Add attribution data to the pre-filled WhatsApp message." -msgstr "Adicionar dados de atribuição à mensagem pré-preenchida do WhatsApp." +#: includes/admin/class-admin.php:258 +msgid "Looking up order..." +msgstr "Consultando pedido..." -#: includes/admin/class-admin.php:322 -msgid "Log Clicks (Custom Post Type)" -msgstr "Logar Cliques (Custom Post Type)" +#: includes/admin/class-admin.php:259 +msgid "Order lookup failed." +msgstr "A consulta do pedido falhou." -#: includes/admin/class-admin.php:329 -msgid "Save each WhatsApp click as a \"WhatsApp Click\" post in WordPress." -msgstr "Salvar cada clique do WhatsApp como um post de \"Clique do WhatsApp\" no WordPress." +#: includes/admin/class-admin.php:308 +msgid "Core Attribution Settings" +msgstr "Configurações principais de atribuição" -#: includes/admin/class-admin.php:336 -msgid "Consent Mode Configuration" -msgstr "Configuração do Modo de Consentimento" +#: includes/admin/class-admin.php:315 +msgid "Enable attribution tracking" +msgstr "Ativar rastreamento de atribuição" -#: includes/admin/class-admin.php:343 -msgid "Enable Consent Mode" -msgstr "Ativar Modo de Consentimento" +#: includes/admin/class-admin.php:322 +msgid "Capture campaign and referral data for each visit." +msgstr "Capture dados de campanha e referência em cada visita." -#: includes/admin/class-admin.php:352 -msgid "Regions (e.g. EU)" -msgstr "Regiões (ex: EU)" +#: includes/admin/class-admin.php:328 +msgid "Attribution retention (days)" +msgstr "Retenção de atribuição (dias)" -#: includes/admin/class-admin.php:362 -msgid "Google Tag Manager" -msgstr "Google Tag Manager" +#: includes/admin/class-admin.php:335 +msgid "How long attribution data should be stored." +msgstr "Por quanto tempo os dados de atribuição devem ser armazenados." -#: includes/admin/class-admin.php:369 -msgid "Container ID (GTM-XXXXXX)" -msgstr "ID do Contêiner (GTM-XXXXXX)" +#: includes/admin/class-admin.php:342 +msgid "Reliability Settings" +msgstr "Configurações de confiabilidade" -#: includes/admin/class-admin.php:415 -msgid "WhatsApp" -msgstr "WhatsApp" +#: includes/admin/class-admin.php:349 +msgid "Client-side capture fallback" +msgstr "Fallback de captura no cliente" -#: includes/admin/class-admin.php:419 -msgid "Privacy & Consent" -msgstr "Privacidade & Consentimento" +#: includes/admin/class-admin.php:357 +msgid "Recommended for cached or highly optimized pages." +msgstr "Recomendado para páginas em cache ou altamente otimizadas." -#: includes/admin/class-admin.php:423 -msgid "Integrations" -msgstr "Integrações" +#: includes/admin/class-admin.php:363 +msgid "Watch dynamic content" +msgstr "Observar conteúdo dinâmico" -#: includes/admin/class-admin.php:467 -#: includes/admin/class-admin.php:499 -#: includes/class-clicutcl-core.php:225 -msgid "Enabled" -msgstr "Ativado" +#: includes/admin/class-admin.php:371 +msgid "Recommended when forms or links appear after page load." +msgstr "" +"Recomendado quando formulários ou links aparecem após o carregamento da " +"página." -#: includes/admin/class-admin.php:467 -#: includes/admin/class-admin.php:499 -#: includes/class-clicutcl-core.php:226 -msgid "Disabled" -msgstr "Desativado" +#: includes/admin/class-admin.php:378 +msgid "Cross-domain Settings" +msgstr "Configurações entre domínios" -#: includes/admin/class-admin.php:514 -msgid "Comma-separated list of region codes." -msgstr "Lista separada por vírgulas de códigos de região." +#: includes/admin/class-admin.php:385 +msgid "Decorate outgoing links" +msgstr "Decorar links de saída" -#: includes/admin/class-admin.php:551 -msgid "ClickTrail Audit detected PII risk on your Thank You page. Your tracking may be deactivated by Google." -msgstr "A Auditoria do ClickTrail detectou risco de PII na sua página de Obrigado. Seu rastreamento pode ser desativado pelo Google." +#: includes/admin/class-admin.php:393 +msgid "Append attribution parameters to approved links." +msgstr "Acrescente parâmetros de atribuição aos links aprovados." -#: includes/admin/class-admin.php:552 -msgid "Fix PII Issues Now" -msgstr "Corrigir Problemas de PII Agora" +#: includes/admin/class-admin.php:399 +msgid "Allowed cross-domain destinations" +msgstr "Destinos permitidos entre domínios" -#: includes/admin/class-admin.php:577 -msgid "ClickTrail Logs" -msgstr "Logs do ClickTrail" +#: includes/admin/class-admin.php:407 +msgid "Domains where attribution parameters may be added." +msgstr "Domínios nos quais parâmetros de atribuição podem ser adicionados." -#: includes/class-clicutcl-core.php:65 -msgid "ClickTrail failed to boot: missing class CLICUTCL\\Core\\Context. Check your autoloader mapping and release ZIP contents." -msgstr "O ClickTrail falhou ao iniciar: classe CLICUTCL\\Core\\Context ausente. Verifique o mapeamento do autoloader e o conteúdo do arquivo ZIP da versão." +#: includes/admin/class-admin.php:414 +msgid "Do not modify signed URLs" +msgstr "Não modificar URLs assinadas" -#: clicutcl.php:115 -msgid "ClickTrail could not start because a required class is missing. This usually means the release ZIP is missing files or the autoloader mapping is incorrect." -msgstr "O ClickTrail não pôde iniciar porque uma classe obrigatória está ausente. Isso geralmente significa que o arquivo ZIP da versão está sem arquivos ou o mapeamento do autoloader está incorreto." +#: includes/admin/class-admin.php:422 +msgid "" +"Recommended when links contain temporary signatures or protected access " +"tokens." +msgstr "" +"Recomendado quando os links contêm assinaturas temporárias ou tokens de " +"acesso protegidos." -#: includes/modules/GTM/class-web-tag.php:78 -msgid "Google Tag Manager snippet added by ClickTrail" -msgstr "Snippet do Google Tag Manager adicionado pelo ClickTrail" +#: includes/admin/class-admin.php:428 +msgid "Pass cross-domain attribution token" +msgstr "Passar token de atribuição entre domínios" -#: includes/modules/GTM/class-web-tag.php:81 -msgid "End Google Tag Manager snippet added by ClickTrail" -msgstr "Fim do snippet do Google Tag Manager adicionado pelo ClickTrail" +#: includes/admin/class-admin.php:436 +msgid "" +"Adds a temporary token to preserve attribution across approved domains. No " +"personal data is included." +msgstr "" +"Adiciona um token temporário para preservar a atribuição entre domínios " +"aprovados. Nenhum dado pessoal é incluído." -#: includes/modules/GTM/class-web-tag.php:102 -msgid "Google Tag Manager (noscript) snippet added by ClickTrail" -msgstr "Snippet do Google Tag Manager (noscript) adicionado pelo ClickTrail" +#: includes/admin/class-admin.php:443 +msgid "Advanced Settings" +msgstr "Configurações avançadas" -#: includes/modules/GTM/class-web-tag.php:106 -msgid "End Google Tag Manager (noscript) snippet added by ClickTrail" -msgstr "Fim do snippet do Google Tag Manager (noscript) adicionado pelo ClickTrail" +#: includes/admin/class-admin.php:450 +msgid "Replace existing attribution values" +msgstr "Substituir valores de atribuição existentes" -#: includes/modules/GTM/class-gtm-settings.php:59 -msgid "Invalid GTM Container ID format. Should be GTM-XXXXXX" -msgstr "Formato de ID de Contêiner do GTM inválido. Deve ser GTM-XXXXXX" +#: includes/admin/class-admin.php:458 +msgid "Use newly detected values even if attribution was already stored." +msgstr "" +"Use valores recém-detectados mesmo que a atribuição já tenha sido armazenada." -#: includes/modules/consent-mode/class-consent-mode.php:80 -msgid "Google tag (gtag.js) consent mode dataLayer added by ClickTrail" -msgstr "dataLayer do modo de consentimento do Google tag (gtag.js) adicionado pelo ClickTrail" +#: includes/admin/class-admin.php:466 includes/admin/class-admin.php:1715 +msgid "WhatsApp" +msgstr "WhatsApp" -#: includes/modules/consent-mode/class-consent-mode.php:87 -msgid "End Google tag (gtag.js) consent mode dataLayer added by ClickTrail" -msgstr "Fim do dataLayer do modo de consentimento do Google tag (gtag.js) adicionado pelo ClickTrail" +#: includes/admin/class-admin.php:473 +msgid "Enable WhatsApp tracking" +msgstr "Ativar rastreamento do WhatsApp" -#: includes/class-clicutcl-core.php:216 -msgid "We use cookies to improve your experience and analyze traffic." -msgstr "Usamos cookies para melhorar sua experiência e analisar o tráfego." +#: includes/admin/class-admin.php:481 +msgid "Track clicks on WhatsApp links and buttons." +msgstr "Rastrear cliques em links e botões do WhatsApp." -#: includes/class-clicutcl-core.php:217 -msgid "Read more" -msgstr "Saiba mais" +#: includes/admin/class-admin.php:487 +msgid "Append attribution to message" +msgstr "Acrescentar atribuição à mensagem" -#: includes/class-clicutcl-core.php:218 -msgid "Accept All" -msgstr "Aceitar Todos" - -#: includes/class-clicutcl-core.php:219 -msgid "Reject Non-Essential" -msgstr "Rejeitar Não Essenciais" +#: includes/admin/class-admin.php:495 +msgid "Add attribution details to the pre-filled WhatsApp message." +msgstr "Adicione detalhes de atribuição à mensagem pré-preenchida do WhatsApp." -#: includes/admin/class-admin.php:705 -msgid "ClickTrail settings require JavaScript in wp-admin." -msgstr "As configurações do ClickTrail exigem JavaScript no wp-admin." +#: includes/admin/class-admin.php:502 +msgid "Consent Mode Configuration" +msgstr "Configuração do Modo de Consentimento" -#: includes/admin/class-admin.php:719 -#: assets/js/admin-settings-app.js:344 -msgid "Capture" -msgstr "Captura" +#: includes/admin/class-admin.php:509 +msgid "Enable consent mode" +msgstr "Ativar modo de consentimento" -#: includes/admin/class-admin.php:721 -msgid "Capture and preserve source data from campaigns, referrals, and ad clicks." -msgstr "Capture e preserve dados de origem de campanhas, referências e cliques em anúncios." +#: includes/admin/class-admin.php:521 +msgid "Regions requiring consent" +msgstr "Regiões que exigem consentimento" -#: includes/admin/class-admin.php:727 -msgid "Keep attribution attached to forms, lead sources, and messaging touchpoints." -msgstr "Mantenha a atribuição associada a formulários, origens de leads e pontos de contato por mensagem." +#: includes/admin/class-admin.php:533 +msgid "Consent behavior" +msgstr "Comportamento de consentimento" -#: includes/admin/class-admin.php:733 -msgid "Configure browser event collection, destinations, and the unified event pipeline." -msgstr "Configure a coleta de eventos no navegador, os destinos e o pipeline unificado de eventos." +#: includes/admin/class-admin.php:545 +msgid "Consent source" +msgstr "Origem do consentimento" -#: includes/admin/class-admin.php:739 -msgid "Control privacy, server-side transport, and operational safeguards." -msgstr "Controle a privacidade, o transporte server-side e as proteções operacionais." +#: includes/admin/class-admin.php:557 +msgid "Consent wait time (ms)" +msgstr "Tempo de espera pelo consentimento (ms)" -#: includes/admin/class-admin.php:800 -msgid "These settings are now organized by capability. Browser events and destinations live under Events, while transport and privacy controls live under Delivery." -msgstr "Estas configurações agora estão organizadas por capacidade. Eventos do navegador e destinos ficam em Eventos, enquanto os controles de transporte e privacidade ficam em Entrega." +#: includes/admin/class-admin.php:570 includes/admin/class-admin.php:1572 +msgid "Google Tag Manager" +msgstr "Google Tag Manager" -#: includes/admin/class-admin.php:1026 -#, php-format -msgid "%s ago" -msgstr "há %s" +#: includes/admin/class-admin.php:577 +msgid "Container ID" +msgstr "ID do contêiner" -#: includes/admin/class-admin.php:1029 -msgid "No delivery attempts recorded." -msgstr "Nenhuma tentativa de entrega registrada." +#: includes/admin/class-admin.php:583 +msgid "Use only if your site does not already load Google Tag Manager." +msgstr "Use isto apenas se o seu site ainda não carregar o Google Tag Manager." -#: includes/admin/class-admin.php:1312 -msgid "Attribution" -msgstr "Atribuição" +#: includes/admin/class-admin.php:593 +msgid "Server-side Transport" +msgstr "Transporte server-side" -#: includes/admin/class-admin.php:1314 -msgid "Capture UTM parameters, click IDs, and referrers — and keep them through forms, caching, and navigation." -msgstr "Capture parâmetros UTM, IDs de clique e referenciadores — e mantenha esses dados ao longo de formulários, cache e navegação." +#: includes/admin/class-admin.php:600 +msgid "Enable server-side delivery" +msgstr "Ativar entrega server-side" -#: includes/admin/class-admin.php:1319 -msgid "Consent Mode" -msgstr "Modo de consentimento" +#: includes/admin/class-admin.php:607 +msgid "Send events through your own collector endpoint." +msgstr "Envie eventos pelo seu próprio endpoint coletor." -#: includes/admin/class-admin.php:1320 -msgid "Control when tracking is allowed to start, which regions require explicit opt-in, and which consent platform ClickTrail should listen to." -msgstr "Controle quando o rastreamento pode começar, quais regiões exigem opt-in explícito e qual plataforma de consentimento o ClickTrail deve ouvir." +#: includes/admin/class-admin.php:613 +msgid "Collector URL" +msgstr "URL do coletor" -#: includes/admin/class-admin.php:1326 -msgid "Configure where events are sent — your own server-side endpoint, GTM, and advertising platforms." -msgstr "Configure para onde os eventos são enviados — seu próprio endpoint server-side, GTM e plataformas de anúncios." +#: includes/admin/class-admin.php:620 +msgid "Endpoint that receives server-side events." +msgstr "Endpoint que recebe eventos server-side." -#: includes/admin/class-admin.php:1332 -msgid "Platform-level controls — feature flags, security, deduplication, lifecycle ingestion, and external form providers." -msgstr "Controles em nível de plataforma — feature flags, segurança, desduplicação, ingestão de ciclo de vida e provedores externos de formulários." +#: includes/admin/class-admin.php:627 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:874 +msgid "Delivery adapter" +msgstr "Adaptador de entrega" -#: includes/admin/class-admin.php:1376 -msgid "Enable attribution tracking and set how long source data is stored." -msgstr "Ative o rastreamento de atribuição e defina por quanto tempo os dados de origem serão armazenados." +#: includes/admin/class-admin.php:640 +msgid "Request timeout (seconds)" +msgstr "Tempo limite da requisição (segundos)" -#: includes/admin/class-admin.php:1383 -msgid "Cached pages" -msgstr "Páginas em cache" +#: includes/admin/class-admin.php:652 +msgid "Share anonymous failure counts" +msgstr "Compartilhar contagens anônimas de falhas" -#: includes/admin/class-admin.php:1384 -msgid "Ensures attribution still reaches hidden form fields when pages are served from cache. Recommended for most sites." -msgstr "Garante que a atribuição continue chegando aos campos ocultos dos formulários quando as páginas são servidas do cache. Recomendado para a maioria dos sites." +#: includes/admin/class-admin.php:659 +msgid "" +"Only aggregated failure counts are shared. No payloads or personal data are " +"included." +msgstr "" +"Apenas contagens agregadas de falhas são compartilhadas. Nenhum payload ou " +"dado pessoal é incluído." -#: includes/admin/class-admin.php:1394 -msgid "Preserve attribution when visitors follow links to your other domains or subdomains." -msgstr "Preserve a atribuição quando visitantes seguirem links para seus outros domínios ou subdomínios." +#: includes/admin/class-admin.php:666 +msgid "Use Network Defaults" +msgstr "Usar padrões da rede" -#: includes/admin/class-admin.php:1412 -msgid "Low-level capture behavior. Most sites can leave these unchanged." -msgstr "Comportamento de captura de baixo nível. A maioria dos sites pode deixar isso como está." +#: includes/admin/class-admin.php:673 +msgid "Use network-level server-side settings for this site." +msgstr "Usar as configurações server-side do nível da rede para este site." -#: assets/js/admin-settings-app.js:289 -msgid "Settings reloaded." -msgstr "Configurações recarregadas." +#: includes/admin/class-admin.php:734 +msgid "ClickTrail settings require JavaScript in wp-admin." +msgstr "As configurações do ClickTrail exigem JavaScript no wp-admin." -#: assets/js/admin-settings-app.js:295 -msgid "Failed to reload settings." -msgstr "Falha ao recarregar as configurações." +#: includes/admin/class-admin.php:749 includes/admin/class-admin.php:750 +#: includes/admin/class-admin.php:1077 includes/admin/class-admin.php:1184 +#: includes/admin/class-admin.php:1689 +msgid "Capture" +msgstr "Captura" -#: assets/js/admin-settings-app.js:316 -msgid "Settings saved." -msgstr "Configurações salvas." +#: includes/admin/class-admin.php:751 +msgid "" +"Capture and preserve source data from campaigns, referrals, and ad clicks." +msgstr "" +"Capture e preserve dados de origem de campanhas, referências e cliques em " +"anúncios." -#: assets/js/admin-settings-app.js:322 -msgid "Failed to save settings." -msgstr "Falha ao salvar as configurações." +#: includes/admin/class-admin.php:755 includes/admin/class-admin.php:756 +#: includes/admin/class-admin.php:1083 includes/admin/class-admin.php:1204 +msgid "Forms" +msgstr "Formulários" -#: assets/js/admin-settings-app.js:345 -#: includes/admin/class-admin.php:1454 -msgid "On" -msgstr "Ativado" +#: includes/admin/class-admin.php:757 +msgid "" +"Keep attribution attached to forms, lead sources, and messaging touchpoints." +msgstr "" +"Mantenha a atribuição associada a formulários, origens de leads e pontos de " +"contato por mensagem." -#: assets/js/admin-settings-app.js:345 -#: includes/admin/class-admin.php:1454 -msgid "Off" -msgstr "Desativado" +#: includes/admin/class-admin.php:761 includes/admin/class-admin.php:762 +#: includes/admin/class-admin.php:1089 includes/admin/class-admin.php:1214 +msgid "Events" +msgstr "Eventos" -#: assets/js/admin-settings-app.js:362 -#: includes/admin/class-admin.php:952 -#: includes/admin/class-admin.php:1469 -msgid "Cross-domain" -msgstr "Entre domínios" +#: includes/admin/class-admin.php:763 +msgid "" +"Configure browser event collection, destinations, and the unified event " +"pipeline." +msgstr "" +"Configure a coleta de eventos no navegador, os destinos e o pipeline " +"unificado de eventos." -#: assets/js/admin-settings-app.js:368 +#: includes/admin/class-admin.php:767 includes/admin/class-admin.php:768 +#: includes/admin/class-admin.php:1101 includes/admin/class-admin.php:1228 msgid "Delivery" msgstr "Entrega" -#: assets/js/admin-settings-app.js:374 -msgid "Consent" -msgstr "Consentimento" - -#: assets/js/admin-settings-app.js:459 -msgid "Core tracking" -msgstr "Rastreamento principal" +#: includes/admin/class-admin.php:769 +msgid "Control privacy, server-side transport, and operational safeguards." +msgstr "" +"Controle a privacidade, o transporte server-side e as proteções operacionais." -#: assets/js/admin-settings-app.js:460 -msgid "Enable attribution tracking and choose how long visit source data should be stored." -msgstr "Ative o rastreamento de atribuição e escolha por quanto tempo os dados de origem da visita devem ser armazenados." +#: includes/admin/class-admin.php:829 +msgid "" +"These settings are now organized by capability. Browser events and " +"destinations live under Events, while transport and privacy controls live " +"under Delivery." +msgstr "" +"Estas configurações agora estão organizadas por capacidade. Eventos do " +"navegador e destinos ficam em Eventos, enquanto os controles de transporte e " +"privacidade ficam em Entrega." -#: assets/js/admin-settings-app.js:462 -msgid "Enable attribution tracking" -msgstr "Ativar rastreamento de atribuição" +#: includes/admin/class-admin.php:899 +msgid "Generic Collector" +msgstr "Coletor genérico" -#: assets/js/admin-settings-app.js:462 -msgid "Capture campaign and referral data for each visit." -msgstr "Capture dados de campanha e referência em cada visita." +#: includes/admin/class-admin.php:901 +msgid "sGTM (Server GTM)" +msgstr "sGTM (Server GTM)" -#: assets/js/admin-settings-app.js:463 -msgid "Attribution retention (days)" -msgstr "Retenção de atribuição (dias)" +#: includes/admin/class-admin.php:903 +msgid "Meta CAPI" +msgstr "Meta CAPI" -#: assets/js/admin-settings-app.js:463 -#: includes/admin/class-admin.php:299 -msgid "How long attribution data should be stored." -msgstr "Por quanto tempo os dados de atribuição devem ser armazenados." +#: includes/admin/class-admin.php:905 +msgid "Google Ads / GA4" +msgstr "Google Ads / GA4" -#: assets/js/admin-settings-app.js:470 -msgid "Cross-domain attribution" -msgstr "Atribuição entre domínios" +#: includes/admin/class-admin.php:907 +msgid "LinkedIn CAPI" +msgstr "LinkedIn CAPI" -#: assets/js/admin-settings-app.js:471 -msgid "Preserve attribution when visitors move between your domains or subdomains." -msgstr "Preserve a atribuição quando os visitantes se moverem entre seus domínios ou subdomínios." +#: includes/admin/class-admin.php:909 +msgid "Pinterest Conversions API" +msgstr "API de Conversões do Pinterest" -#: assets/js/admin-settings-app.js:473 -msgid "Decorate outgoing links" -msgstr "Decorar links de saída" +#: includes/admin/class-admin.php:911 +msgid "TikTok Events API" +msgstr "API de Eventos do TikTok" -#: assets/js/admin-settings-app.js:473 -#: includes/admin/class-admin.php:357 -msgid "Append attribution parameters to approved links." -msgstr "Acrescente parâmetros de atribuição aos links aprovados." +#: includes/admin/class-admin.php:927 +msgid "Meta" +msgstr "Meta" -#: assets/js/admin-settings-app.js:474 -msgid "Allowed cross-domain destinations" -msgstr "Destinos permitidos entre domínios" +#: includes/admin/class-admin.php:929 +msgid "Google" +msgstr "Google" -#: assets/js/admin-settings-app.js:474 -#: includes/admin/class-admin.php:371 -msgid "Domains where attribution parameters may be added." -msgstr "Domínios nos quais parâmetros de atribuição podem ser adicionados." +#: includes/admin/class-admin.php:931 +msgid "LinkedIn" +msgstr "LinkedIn" -#: assets/js/admin-settings-app.js:478 -msgid "Do not modify signed URLs" -msgstr "Não modificar URLs assinadas" +#: includes/admin/class-admin.php:933 +msgid "Reddit" +msgstr "Reddit" -#: assets/js/admin-settings-app.js:478 -#: includes/admin/class-admin.php:386 -msgid "Recommended when links contain temporary signatures or protected access tokens." -msgstr "Recomendado quando os links contêm assinaturas temporárias ou tokens de acesso protegidos." +#: includes/admin/class-admin.php:935 +msgid "Pinterest" +msgstr "Pinterest" -#: assets/js/admin-settings-app.js:480 -#: assets/js/admin-settings-app.js:524 -#: assets/js/admin-settings-app.js:528 -#: assets/js/admin-settings-app.js:532 -#: includes/admin/class-admin.php:1386 -msgid "Recommended" -msgstr "Recomendado" +#: includes/admin/class-admin.php:937 +msgid "TikTok" +msgstr "" -#: assets/js/admin-settings-app.js:482 -#: includes/admin/class-admin.php:400 -msgid "Pass cross-domain attribution token" -msgstr "Passar token de atribuição entre domínios" +#: includes/admin/class-admin.php:1078 includes/admin/class-admin.php:1084 +#: includes/admin/class-admin.php:1090 includes/admin/class-admin.php:1096 +#: includes/admin/class-admin.php:1102 includes/admin/class-admin.php:1108 +#: includes/admin/class-admin.php:1768 includes/admin/class-admin.php:1773 +#: includes/admin/class-admin.php:1778 includes/admin/class-admin.php:1783 +#: includes/admin/class-admin.php:1788 +msgid "Off" +msgstr "Desativado" -#: assets/js/admin-settings-app.js:482 -msgid "Adds a temporary token to preserve attribution across approved domains. No personal data is included." -msgstr "Adiciona um token temporário para preservar a atribuição entre domínios aprovados. Nenhum dado pessoal é incluído." +#: includes/admin/class-admin.php:1078 includes/admin/class-admin.php:1084 +#: includes/admin/class-admin.php:1090 includes/admin/class-admin.php:1096 +#: includes/admin/class-admin.php:1102 includes/admin/class-admin.php:1108 +#: includes/admin/class-admin.php:1768 includes/admin/class-admin.php:1773 +#: includes/admin/class-admin.php:1778 includes/admin/class-admin.php:1783 +#: includes/admin/class-admin.php:1788 +msgid "On" +msgstr "Ativado" -#: assets/js/admin-settings-app.js:497 -msgid "Enable this source and accept signed webhook submissions." -msgstr "Ative esta fonte e aceite envios de webhook assinados." +#: includes/admin/class-admin.php:1095 includes/admin/class-admin.php:1264 +#: includes/admin/class-admin.php:1782 +msgid "Cross-domain" +msgstr "Entre domínios" -#: assets/js/admin-settings-app.js:506 -msgid "Signing secret" -msgstr "Segredo de assinatura" +#: includes/admin/class-admin.php:1107 includes/admin/class-admin.php:1632 +#: includes/admin/class-admin.php:1633 +#: includes/admin/traits/trait-admin-pages.php:473 +msgid "Consent" +msgstr "Consentimento" -#: assets/js/admin-settings-app.js:507 -msgid "Leave unchanged to keep the current secret." -msgstr "Deixe inalterado para manter o segredo atual." +#: includes/admin/class-admin.php:1187 +msgid "Attribution capture is enabled." +msgstr "A captura de atribuição está ativada." -#: assets/js/admin-settings-app.js:522 -msgid "On-site form capture" -msgstr "Captura de formulários no site" +#: includes/admin/class-admin.php:1188 +msgid "Turn on attribution capture before testing source continuity." +msgstr "" +"Ative a captura de atribuição antes de testar a continuidade da origem." -#: assets/js/admin-settings-app.js:523 -msgid "Recommended settings to keep attribution attached to forms on cached pages and dynamic sites." -msgstr "Configurações recomendadas para manter a atribuição associada aos formulários em páginas em cache e sites dinâmicos." +#: includes/admin/class-admin.php:1194 +msgid "Consent Guidance" +msgstr "Orientação de consentimento" -#: assets/js/admin-settings-app.js:527 -#: includes/admin/class-admin.php:1384 -msgid "Client-side capture fallback" -msgstr "Fallback de captura no cliente" +#: includes/admin/class-admin.php:1197 +msgid "" +"Consent mode is configured. Verify the selected CMP source before rollout." +msgstr "" +"O modo de consentimento está configurado. Verifique a fonte de CMP " +"selecionada antes do rollout." -#: assets/js/admin-settings-app.js:527 -#: includes/admin/class-admin.php:321 -#: includes/admin/class-admin.php:1384 -msgid "Recommended for cached or highly optimized pages." -msgstr "Recomendado para páginas em cache ou altamente otimizadas." +#: includes/admin/class-admin.php:1198 +msgid "" +"Consent mode is off. Confirm this matches your regional rollout requirements." +msgstr "" +"O modo de consentimento está desativado. Confirme se isso corresponde aos " +"requisitos regionais do seu rollout." -#: assets/js/admin-settings-app.js:530 -msgid "Watch dynamic content" -msgstr "Observar conteúdo dinâmico" +#: includes/admin/class-admin.php:1207 +msgid "Form capture helpers or providers are active." +msgstr "Os auxiliares de captura de formulários ou provedores estão ativos." -#: assets/js/admin-settings-app.js:530 -msgid "Detect forms and links added after page load." -msgstr "Detecte formulários e links adicionados após o carregamento da página." +#: includes/admin/class-admin.php:1208 +msgid "" +"Enable client fallback, WhatsApp, or provider hooks if forms are part of " +"your attribution path." +msgstr "" +"Ative o fallback client-side, o WhatsApp ou hooks de provedores se os " +"formulários fizerem parte do seu caminho de atribuição." -#: assets/js/admin-settings-app.js:534 -#: includes/admin/class-admin.php:422 -msgid "Replace existing attribution values" -msgstr "Substituir valores de atribuição existentes" +#. translators: %d: enabled destination count. +#: includes/admin/class-admin.php:1219 +#, php-format +msgid "Browser events are active. Enabled destinations: %d." +msgstr "Os eventos do navegador estão ativos. Destinos ativados: %d." -#: assets/js/admin-settings-app.js:534 -#: includes/admin/class-admin.php:422 -msgid "Use newly detected values even if attribution was already stored." -msgstr "Use valores recém-detectados mesmo que a atribuição já tenha sido armazenada." +#: includes/admin/class-admin.php:1222 +msgid "" +"Enable the browser event pipeline before relying on dataLayer and canonical " +"intake." +msgstr "" +"Ative o pipeline de eventos do navegador antes de depender da dataLayer e do " +"intake canônico." -#: assets/js/admin-settings-app.js:542 -#: includes/admin/class-admin.php:1402 -msgid "Carry attribution into outbound WhatsApp clicks and pre-filled messages." -msgstr "Leve a atribuição para cliques de saída do WhatsApp e mensagens pré-preenchidas." +#: includes/admin/class-admin.php:1231 +msgid "Server-side delivery has an endpoint and is ready for endpoint tests." +msgstr "" +"A entrega server-side tem um endpoint configurado e está pronta para testes " +"de endpoint." -#: assets/js/admin-settings-app.js:546 -msgid "Enable WhatsApp tracking" -msgstr "Ativar rastreamento do WhatsApp" +#: includes/admin/class-admin.php:1233 +msgid "Server-side delivery is on, but the collector URL still needs review." +msgstr "" +"A entrega server-side está ativada, mas a URL do coletor ainda precisa de " +"revisão." -#: assets/js/admin-settings-app.js:547 -msgid "Append attribution to message" -msgstr "Acrescentar atribuição à mensagem" +#: includes/admin/class-admin.php:1234 +msgid "" +"Server-side delivery is off. Logs and Diagnostics still work for local " +"checks." +msgstr "" +"A entrega server-side está desativada. Logs e Diagnósticos ainda funcionam " +"para verificações locais." -#: assets/js/admin-settings-app.js:547 -msgid "Add attribution details to the pre-filled WhatsApp message." -msgstr "Adicione detalhes de atribuição à mensagem pré-preenchida do WhatsApp." +#: includes/admin/class-admin.php:1240 +msgid "sGTM" +msgstr "" -#: assets/js/admin-settings-app.js:554 -msgid "External form sources" -msgstr "Fontes externas de formulários" +#: includes/admin/class-admin.php:1243 +msgid "" +"sGTM mode has a web container plus a tagging server or custom loader path " +"configured." +msgstr "" -#: assets/js/admin-settings-app.js:555 -msgid "Accept attributed submissions from supported providers without exposing raw engineering controls." -msgstr "Aceite envios atribuídos de provedores compatíveis sem expor controles técnicos avançados." +#: includes/admin/class-admin.php:1245 +msgid "" +"sGTM mode is on. Add the tagging server URL or a custom loader path before " +"preview testing." +msgstr "" -#: assets/js/admin-settings-app.js:557 -msgid "Accept external form source webhooks" -msgstr "Aceitar webhooks de fontes externas de formulários" +#: includes/admin/class-admin.php:1246 +msgid "" +"Standard GTM loading is active. Enable sGTM mode when you want first-party " +"script delivery or custom loader support." +msgstr "" -#: assets/js/admin-settings-app.js:557 -msgid "Enable signed inbound submissions from supported providers." -msgstr "Ative envios de entrada assinados de provedores compatíveis." +#: includes/admin/class-admin.php:1252 +msgid "Woo" +msgstr "" -#: assets/js/admin-settings-app.js:565 -msgid "Advanced technical options" -msgstr "Opções técnicas avançadas" +#: includes/admin/class-admin.php:1255 +msgid "WooCommerce storefront events and order delivery helpers are ready." +msgstr "" +"Os eventos de storefront do WooCommerce e os auxiliares de entrega de " +"pedidos estão prontos." -#: assets/js/admin-settings-app.js:566 -msgid "Only change these if you need more control over how the browser watches the page." -msgstr "Altere isto apenas se precisar de mais controle sobre como o navegador observa a página." +#: includes/admin/class-admin.php:1257 +msgid "" +"WooCommerce is active. Enable storefront events when you want list, product, " +"cart, and checkout signals." +msgstr "" +"O WooCommerce está ativo. Ative os eventos de storefront quando quiser " +"sinais de lista, produto, carrinho e checkout." -#: assets/js/admin-settings-app.js:569 -#: includes/admin/class-admin.php:1416 -msgid "Advanced" -msgstr "Avançado" +#: includes/admin/class-admin.php:1258 +msgid "WooCommerce is not active on this site." +msgstr "O WooCommerce não está ativo neste site." -#: assets/js/admin-settings-app.js:572 -msgid "Dynamic content root selector" -msgstr "Seletor raiz do conteúdo dinâmico" +#: includes/admin/class-admin.php:1267 +msgid "" +"Link decoration is active. Attribution carries across subdomains " +"automatically. Add destination domains in the allowed list only if your " +"checkout is on a fully separate domain. Note: external payment providers " +"(Stripe, PayPal, Mollie) cannot be decorated — attribution survives those " +"redirects via the last-touch cookie." +msgstr "" -#: assets/js/admin-settings-app.js:572 -msgid "Defaults to body. Narrow this only if you need to watch a specific part of the page." -msgstr "O padrão é body. Restrinja isso apenas se precisar observar uma parte específica da página." +#. translators: %s: WooCommerce checkout hostname detected on a different subdomain. +#: includes/admin/class-admin.php:1270 +#, php-format +msgid "" +"Your WooCommerce checkout is on %s. Enable cross-domain link decoration " +"under Capture → Link Decoration to carry attribution through the subdomain " +"hop." +msgstr "" -#: assets/js/admin-settings-app.js:584 -msgid "ClickTrail uses one unified event pipeline behind the scenes for browser events, webhooks, and server delivery. Configure the capabilities you use without worrying about the internal pipeline." -msgstr "O ClickTrail usa um único pipeline de eventos nos bastidores para eventos do navegador, webhooks e entrega server-side. Configure os recursos que você usa sem se preocupar com o pipeline interno." +#: includes/admin/class-admin.php:1271 +msgid "" +"Cross-domain link decoration is off. Enable it under Capture → Link " +"Decoration if your funnel spans multiple domains or subdomains." +msgstr "" -#: assets/js/admin-settings-app.js:589 -msgid "Event collection" -msgstr "Coleta de eventos" +#: includes/admin/class-admin.php:1323 +msgid "No attempts yet" +msgstr "Nenhuma tentativa ainda" -#: assets/js/admin-settings-app.js:590 -msgid "Control browser event collection and optional GTM loading for this site." -msgstr "Controle a coleta de eventos no navegador e o carregamento opcional do GTM neste site." +#. translators: %s: relative time. +#: includes/admin/class-admin.php:1327 +#: includes/admin/traits/trait-admin-pages.php:164 +#, php-format +msgid "%s ago" +msgstr "há %s" -#: assets/js/admin-settings-app.js:592 -msgid "Enable browser event collection" -msgstr "Ativar coleta de eventos no navegador" - -#: assets/js/admin-settings-app.js:592 -msgid "Collect page, click, and form events through ClickTrail's unified event layer." -msgstr "Colete eventos de página, clique e formulário pela camada unificada de eventos do ClickTrail." +#: includes/admin/class-admin.php:1330 +#: includes/admin/traits/trait-admin-pages.php:167 +msgid "No delivery attempts recorded." +msgstr "Nenhuma tentativa de entrega registrada." -#: assets/js/admin-settings-app.js:593 -msgid "Google Tag Manager container ID" -msgstr "ID do contêiner do Google Tag Manager" +#: includes/admin/class-admin.php:1558 +msgid "" +"ClickTrail's core engine handles attribution capture. The sections below " +"configure how captured events are packaged and delivered — each platform " +"receives its own tailored payload, with consent signals already applied. You " +"only need to configure the platforms you actively use. If you only run a " +"single GTM container, you don't need anything here." +msgstr "" -#: assets/js/admin-settings-app.js:593 -#: includes/admin/class-admin.php:547 -#: includes/admin/class-admin.php:216 -msgid "Use only if your site does not already load Google Tag Manager." -msgstr "Use isto apenas se o seu site ainda não carregar o Google Tag Manager." +#: includes/admin/class-admin.php:1573 +msgid "Inject GTM on this site — only if GTM is not already loaded elsewhere." +msgstr "" +"Injete o GTM neste site — apenas se ele ainda não estiver carregado em outro " +"lugar." -#: assets/js/admin-settings-app.js:601 -msgid "Keep campaign context visible on WooCommerce orders and extend the same event pipeline into the storefront when you need it." -msgstr "Mantenha o contexto de campanha visível nos pedidos do WooCommerce e estenda o mesmo pipeline de eventos para a storefront quando necessário." +#: includes/admin/class-admin.php:1588 +msgid "Server-side delivery" +msgstr "Entrega server-side" -#: assets/js/admin-settings-app.js:605 -msgid "Order attribution is stored on WooCommerce orders during checkout, so campaign context remains available after the visitor leaves the landing page." -msgstr "A atribuição do pedido é armazenada nos pedidos do WooCommerce durante o checkout, para que o contexto da campanha continue disponível depois que o visitante sair da landing page." +#: includes/admin/class-admin.php:1589 +msgid "" +"Route events through your own collector endpoint — bypasses browser ad-" +"blockers and provides a reliable delivery path." +msgstr "" +"Encaminhe eventos pelo seu próprio endpoint coletor — isso contorna " +"bloqueadores de anúncios do navegador e fornece um caminho de entrega mais " +"confiável." -#: assets/js/admin-settings-app.js:609 -msgid "Purchase events are pushed automatically on the thank-you page and can also flow into ClickTrail's server-side delivery adapters when Delivery is enabled." -msgstr "Eventos de compra são enviados automaticamente na página de agradecimento e também podem fluir para os adaptadores de entrega server-side do ClickTrail quando a Entrega estiver ativada." +#: includes/admin/class-admin.php:1598 +msgid "" +"Advertising platform destinations below are managed through the v2 delivery " +"pipeline. Each platform receives its own payload format independently." +msgstr "" -#: assets/js/admin-settings-app.js:611 -msgid "Enable WooCommerce storefront events" -msgstr "Ativar eventos de storefront do WooCommerce" +#: includes/admin/class-admin.php:1626 includes/admin/class-admin.php:1627 +#: includes/admin/class-admin.php:1767 +msgid "Attribution" +msgstr "Atribuição" -#: assets/js/admin-settings-app.js:611 -msgid "Emit GA4-style `view_item`, `add_to_cart`, `remove_from_cart`, and `begin_checkout` events through ClickTrail's browser event layer. Existing installs keep this off until you enable it." -msgstr "Emita eventos em estilo GA4 de `view_item`, `add_to_cart`, `remove_from_cart` e `begin_checkout` pela camada de eventos do navegador do ClickTrail. Instalações existentes mantêm isso desativado até você habilitar." +#: includes/admin/class-admin.php:1628 +msgid "" +"Capture UTM parameters, click IDs, and referrers — and keep them through " +"forms, caching, and navigation." +msgstr "" +"Capture parâmetros UTM, IDs de clique e referenciadores — e mantenha esses " +"dados ao longo de formulários, cache e navegação." -#: assets/js/admin-settings-app.js:616 -msgid "Verify WooCommerce order attribution in the order screen, and verify storefront/browser events with GTM Preview, the dataLayer, or ClickTrail > Diagnostics when Delivery is enabled." -msgstr "Verifique a atribuição do WooCommerce na tela do pedido e valide os eventos de storefront/navegador com o GTM Preview, a dataLayer ou ClickTrail > Diagnostics quando a Entrega estiver ativada." +#: includes/admin/class-admin.php:1634 +msgid "" +"Control when tracking is allowed to start, which regions require explicit " +"opt-in, and which consent platform ClickTrail should listen to." +msgstr "" +"Controle quando o rastreamento pode começar, quais regiões exigem opt-in " +"explícito e qual plataforma de consentimento o ClickTrail deve ouvir." -#: assets/js/admin-settings-app.js:622 +#: includes/admin/class-admin.php:1638 includes/admin/class-admin.php:1639 msgid "Destinations" msgstr "Destinos" -#: assets/js/admin-settings-app.js:623 -msgid "Choose which advertising platforms should receive compatible event payloads." -msgstr "Escolha quais plataformas de anúncios devem receber payloads de eventos compatíveis." +#: includes/admin/class-admin.php:1640 +msgid "" +"Configure where events are sent — your own server-side endpoint, GTM, and " +"advertising platforms." +msgstr "" +"Configure para onde os eventos são enviados — seu próprio endpoint server-" +"side, GTM e plataformas de anúncios." -#: assets/js/admin-settings-app.js:625 -msgid "Meta" -msgstr "Meta" +#: includes/admin/class-admin.php:1644 includes/admin/class-admin.php:1645 +#: includes/admin/class-admin.php:1725 includes/admin/class-admin.php:1730 +msgid "Advanced" +msgstr "Avançado" -#: assets/js/admin-settings-app.js:625 -msgid "Send eligible events to Meta-compatible delivery adapters when configured." -msgstr "Envie eventos elegíveis para adaptadores de entrega compatíveis com a Meta quando configurados." +#: includes/admin/class-admin.php:1646 +msgid "" +"Platform-level controls — feature flags, security, deduplication, lifecycle " +"ingestion, and external form providers." +msgstr "" +"Controles em nível de plataforma — feature flags, segurança, desduplicação, " +"ingestão de ciclo de vida e provedores externos de formulários." -#: assets/js/admin-settings-app.js:626 -msgid "Google" -msgstr "Google" +#: includes/admin/class-admin.php:1690 +msgid "Enable attribution tracking and set how long source data is stored." +msgstr "" +"Ative o rastreamento de atribuição e defina por quanto tempo os dados de " +"origem serão armazenados." -#: assets/js/admin-settings-app.js:626 -msgid "Send eligible events to Google-compatible delivery adapters when configured." -msgstr "Envie eventos elegíveis para adaptadores de entrega compatíveis com Google quando configurados." +#: includes/admin/class-admin.php:1697 +msgid "Cached pages" +msgstr "Páginas em cache" -#: assets/js/admin-settings-app.js:627 -msgid "LinkedIn" -msgstr "LinkedIn" +#: includes/admin/class-admin.php:1698 +msgid "" +"Ensures attribution still reaches hidden form fields when pages are served " +"from cache. Recommended for most sites." +msgstr "" +"Garante que a atribuição continue chegando aos campos ocultos dos " +"formulários quando as páginas são servidas do cache. Recomendado para a " +"maioria dos sites." -#: assets/js/admin-settings-app.js:627 -msgid "Send eligible events to LinkedIn-compatible delivery adapters when configured." -msgstr "Envie eventos elegíveis para adaptadores de entrega compatíveis com o LinkedIn quando configurados." +#: includes/admin/class-admin.php:1700 +msgid "Recommended" +msgstr "Recomendado" -#: assets/js/admin-settings-app.js:628 -msgid "Reddit" -msgstr "Reddit" +#: includes/admin/class-admin.php:1707 +msgid "Cross-domain links" +msgstr "Links entre domínios" -#: assets/js/admin-settings-app.js:628 -msgid "Send eligible events to Reddit-compatible delivery adapters when configured." -msgstr "Envie eventos elegíveis para adaptadores de entrega compatíveis com o Reddit quando configurados." +#: includes/admin/class-admin.php:1708 +msgid "" +"Preserve attribution when visitors follow links to your other domains or " +"subdomains." +msgstr "" +"Preserve a atribuição quando visitantes seguirem links para seus outros " +"domínios ou subdomínios." -#: assets/js/admin-settings-app.js:629 -msgid "Pinterest" -msgstr "Pinterest" +#: includes/admin/class-admin.php:1716 +msgid "" +"Carry attribution into outbound WhatsApp clicks and pre-filled messages." +msgstr "" +"Leve a atribuição para cliques de saída do WhatsApp e mensagens pré-" +"preenchidas." -#: assets/js/admin-settings-app.js:629 -msgid "Send eligible events to Pinterest-compatible delivery adapters when configured." -msgstr "Envie eventos elegíveis para adaptadores de entrega compatíveis com o Pinterest quando configurados." +#: includes/admin/class-admin.php:1726 +msgid "Low-level capture behavior. Most sites can leave these unchanged." +msgstr "" +"Comportamento de captura de baixo nível. A maioria dos sites pode deixar " +"isso como está." -#: assets/js/admin-settings-app.js:634 -msgid "Lifecycle updates" -msgstr "Atualizações de ciclo de vida" +#: includes/admin/class-admin.php:1740 +msgid "Consent mode" +msgstr "Modo de consentimento" -#: assets/js/admin-settings-app.js:635 -msgid "Accept lifecycle updates from your CRM or backend and route them through the same event pipeline." -msgstr "Aceite atualizações de ciclo de vida do seu CRM ou backend e encaminhe-as pelo mesmo pipeline de eventos." +#: includes/admin/class-admin.php:1741 +msgid "Decide when attribution and event collection are allowed to start." +msgstr "Decida quando a atribuição e a coleta de eventos podem começar." -#: assets/js/admin-settings-app.js:637 -msgid "Accept lifecycle updates" -msgstr "Aceitar atualizações de ciclo de vida" +#: includes/admin/class-admin.php:1772 +msgid "Consent Mode" +msgstr "Modo de consentimento" -#: assets/js/admin-settings-app.js:637 -msgid "Allow lifecycle events to enter the unified event pipeline." -msgstr "Permita que eventos de ciclo de vida entrem no pipeline unificado de eventos." +#: includes/admin/class-admin.php:1777 +msgid "JS Capture" +msgstr "Captura via JS" -#: assets/js/admin-settings-app.js:638 -msgid "Enable lifecycle endpoint" -msgstr "Ativar endpoint de ciclo de vida" +#: includes/admin/class-admin.php:1787 +msgid "Server-side" +msgstr "Server-side" -#: assets/js/admin-settings-app.js:638 -msgid "Turn on the REST endpoint used by your CRM or backend." -msgstr "Ative o endpoint REST usado pelo seu CRM ou backend." +#: includes/admin/class-admin.php:1884 +msgid "Save Changes" +msgstr "Salvar alterações" -#: assets/js/admin-settings-app.js:641 -msgid "Lifecycle endpoint token" -msgstr "Token do endpoint de ciclo de vida" +#: includes/admin/class-admin.php:1886 +msgid "Save changes for this tab." +msgstr "" -#: assets/js/admin-settings-app.js:641 -msgid "Leave unchanged to keep the current token." -msgstr "Deixe inalterado para manter o token atual." +#: includes/admin/class-clicutcl-woocommerce-admin.php:35 +#: includes/admin/class-clicutcl-woocommerce-admin.php:109 +#: includes/admin/class-clicutcl-woocommerce-admin.php:156 +msgid "Source" +msgstr "Origem" -#: assets/js/admin-settings-app.js:650 -msgid "None" -msgstr "Nenhum" +#: includes/admin/class-clicutcl-woocommerce-admin.php:77 +msgid "Direct" +msgstr "Direto" -#: assets/js/admin-settings-app.js:655 -msgid "Delivery health" -msgstr "Saúde da entrega" +#: includes/admin/class-clicutcl-woocommerce-admin.php:87 +msgid "Marketing Attribution" +msgstr "Atribuição de Marketing" -#: assets/js/admin-settings-app.js:656 -msgid "Quick operational summary for queue health, recent delivery attempts, and debug state." -msgstr "Resumo operacional rápido da saúde da fila, tentativas recentes de entrega e estado da depuração." +#: includes/admin/class-clicutcl-woocommerce-admin.php:103 +msgid "No attribution data available." +msgstr "Nenhum dado de atribuição disponível." -#: assets/js/admin-settings-app.js:663 -msgid "Server-side delivery is currently off. Historical diagnostics can still appear until their retention window expires." -msgstr "A entrega server-side está desativada no momento. Diagnósticos históricos ainda podem aparecer até o fim da janela de retenção." +#: includes/admin/class-clicutcl-woocommerce-admin.php:110 +#: includes/admin/class-clicutcl-woocommerce-admin.php:159 +msgid "Medium" +msgstr "Meio" -#: assets/js/admin-settings-app.js:668 -msgid "Queue Backlog" -msgstr "Fila pendente" +#: includes/admin/class-clicutcl-woocommerce-admin.php:111 +msgid "Campaign" +msgstr "Campanha" -#: assets/js/admin-settings-app.js:670 -msgid "Due now: " -msgstr "Vencendo agora: " +#: includes/admin/class-clicutcl-woocommerce-admin.php:112 +msgid "Term" +msgstr "Termo" -#: assets/js/admin-settings-app.js:673 -msgid "Last Dispatch" -msgstr "Último envio" +#: includes/admin/class-clicutcl-woocommerce-admin.php:113 +msgid "Content" +msgstr "Conteúdo" -#: assets/js/admin-settings-app.js:674 -#: includes/admin/class-admin.php:1021 -msgid "No attempts yet" -msgstr "Nenhuma tentativa ainda" +#: includes/admin/class-clicutcl-woocommerce-admin.php:114 +msgid "Google Click ID" +msgstr "Google Click ID" -#: assets/js/admin-settings-app.js:678 -msgid "Last Error" -msgstr "Último erro" +#: includes/admin/class-clicutcl-woocommerce-admin.php:115 +msgid "Facebook Click ID" +msgstr "Facebook Click ID" -#: assets/js/admin-settings-app.js:680 -msgid "No errors recorded." -msgstr "Nenhum erro registrado." +#: includes/admin/class-clicutcl-woocommerce-admin.php:116 +msgid "LinkedIn Click ID" +msgstr "LinkedIn Click ID" -#: assets/js/admin-settings-app.js:683 -msgid "Debug Logging" -msgstr "Log de depuração" +#: includes/admin/class-clicutcl-woocommerce-admin.php:117 +msgid "Landing Page" +msgstr "Página de Destino" -#: assets/js/admin-settings-app.js:685 -msgid "Enable it from Diagnostics when you need a short trace window." -msgstr "Ative isso em Diagnósticos quando precisar de uma janela curta de rastreamento." +#: includes/admin/class-clicutcl-woocommerce-admin.php:121 +msgid "First Touch" +msgstr "Primeiro Toque" -#: assets/js/admin-settings-app.js:693 -msgid "Open Diagnostics" -msgstr "Abrir Diagnósticos" +#: includes/admin/class-clicutcl-woocommerce-admin.php:142 +msgid "No first-touch data available" +msgstr "Nenhum dado de primeiro toque disponível" -#: assets/js/admin-settings-app.js:698 -msgid "Open Logs" -msgstr "Abrir logs" +#: includes/admin/class-clicutcl-woocommerce-admin.php:153 +msgid "Last Touch" +msgstr "Último Toque" -#: assets/js/admin-settings-app.js:707 -msgid "Delivery controls cover transport, consent, queue health, and the safeguards that keep outbound tracking reliable. Most sites only need the server-side transport card and privacy controls." -msgstr "Os controles de entrega cobrem transporte, consentimento, saúde da fila e as proteções que mantêm o rastreamento de saída confiável. A maioria dos sites só precisa do cartão de transporte server-side e dos controles de privacidade." +#: includes/admin/class-gtm-lead-magnet.php:118 +msgid "Free GTM Starter Kit — pre-wired for ClickTrail" +msgstr "" -#: assets/js/admin-settings-app.js:714 -msgid "This site is currently using network defaults for server-side delivery. Disable the network toggle below to customize this site independently." -msgstr "Este site está usando no momento os padrões da rede para entrega server-side. Desative a chave de rede abaixo para personalizar este site de forma independente." +#: includes/admin/class-gtm-lead-magnet.php:121 +msgid "" +"A ready-to-import GTM container with GA4, Google Ads, and Meta Pixel tags " +"already mapped to ClickTrail's data layer (purchase, cart, attribution " +"fields). Import once, fill in your IDs, done." +msgstr "" -#: assets/js/admin-settings-app.js:720 -msgid "Server-side transport" -msgstr "Transporte server-side" +#: includes/admin/class-gtm-lead-magnet.php:129 +msgid "your@email.com" +msgstr "" -#: assets/js/admin-settings-app.js:721 -msgid "Route events through your own collector endpoint when you need a more durable delivery path." -msgstr "Encaminhe eventos pelo seu próprio endpoint coletor quando precisar de um caminho de entrega mais durável." +#: includes/admin/class-gtm-lead-magnet.php:134 +msgid "Send me occasional ClickTrail tips and updates. Unsubscribe any time." +msgstr "" -#: assets/js/admin-settings-app.js:724 -msgid "Use network defaults" -msgstr "Usar padrões da rede" +#: includes/admin/class-gtm-lead-magnet.php:137 +msgid "Get the GTM kit" +msgstr "" -#: assets/js/admin-settings-app.js:724 -msgid "Use the multisite network configuration for this site." -msgstr "Usar a configuração de rede do multisite para este site." +#: includes/admin/class-gtm-lead-magnet.php:144 +msgid "Your kit is ready." +msgstr "" -#: assets/js/admin-settings-app.js:726 -msgid "Enable server-side delivery" -msgstr "Ativar entrega server-side" +#: includes/admin/class-gtm-lead-magnet.php:145 +msgid "" +"Import the JSON into GTM, then fill in the five constant variables at the " +"top of the container." +msgstr "" -#: assets/js/admin-settings-app.js:726 -msgid "Send events through your own collector endpoint." -msgstr "Envie eventos pelo seu próprio endpoint coletor." +#: includes/admin/class-gtm-lead-magnet.php:147 +msgid "Download GTM container JSON" +msgstr "" -#: assets/js/admin-settings-app.js:729 -#: includes/admin/class-admin.php:577 -msgid "Collector URL" -msgstr "URL do coletor" +#: includes/admin/class-gtm-lead-magnet.php:156 +msgid "Dismiss this offer" +msgstr "" -#: assets/js/admin-settings-app.js:729 -msgid "Endpoint that receives server-side events." -msgstr "Endpoint que recebe eventos server-side." +#: includes/admin/class-gtm-lead-magnet.php:187 +msgid "Please enter a valid email address." +msgstr "" -#: assets/js/admin-settings-app.js:733 -msgid "Delivery adapter" -msgstr "Adaptador de entrega" +#: includes/admin/class-gtm-lead-magnet.php:192 +msgid "Please check the consent box to continue." +msgstr "" -#: assets/js/admin-settings-app.js:733 -msgid "Choose the format best suited to your receiving endpoint." -msgstr "Escolha o formato mais adequado para o endpoint de destino." +#: includes/admin/class-gtm-lead-magnet.php:216 +msgid "Something went wrong. Please try again." +msgstr "" -#: assets/js/admin-settings-app.js:736 -#: includes/admin/class-admin.php:599 -msgid "Generic Collector" -msgstr "Coletor genérico" +#: includes/admin/class-gtm-lead-magnet.php:223 +msgid "Request failed. Please check your connection." +msgstr "" -#: assets/js/admin-settings-app.js:737 -#: includes/admin/class-admin.php:600 -msgid "sGTM (Server GTM)" -msgstr "sGTM (Server GTM)" +#: includes/admin/class-gtm-lead-magnet.php:242 +msgid "A valid email address is required." +msgstr "" -#: assets/js/admin-settings-app.js:738 -#: includes/admin/class-admin.php:601 -msgid "Meta CAPI" -msgstr "Meta CAPI" +#: includes/admin/class-gtm-lead-magnet.php:245 +#, fuzzy +msgid "Consent is required." +msgstr "Origem do consentimento" -#: assets/js/admin-settings-app.js:739 -#: includes/admin/class-admin.php:602 -msgid "Google Ads / GA4" -msgstr "Google Ads / GA4" +#: includes/admin/class-gtm-lead-magnet.php:290 +msgid "" +"This download link has expired or is invalid. Return to ClickTrail settings " +"to request a new one." +msgstr "" -#: assets/js/admin-settings-app.js:740 -#: includes/admin/class-admin.php:603 -msgid "LinkedIn CAPI" -msgstr "LinkedIn CAPI" +#: includes/admin/class-gtm-lead-magnet.php:291 +#, fuzzy +msgid "Link expired" +msgstr "LinkedIn" -#: assets/js/admin-settings-app.js:742 -#: includes/admin/class-admin.php:610 -msgid "Request timeout (seconds)" -msgstr "Tempo limite da requisição (segundos)" +#: includes/admin/class-gtm-lead-magnet.php:302 +#, fuzzy +msgid "File not found." +msgstr "Nenhum log encontrado." -#: assets/js/admin-settings-app.js:742 -msgid "How long ClickTrail should wait before treating a delivery attempt as failed." -msgstr "Por quanto tempo o ClickTrail deve esperar antes de considerar uma tentativa de entrega como falha." +#: includes/admin/class-gtm-lead-magnet.php:303 +#: includes/admin/class-setup-wizard.php:344 +#, fuzzy +msgid "Not found" +msgstr "Nenhum log encontrado." -#: assets/js/admin-settings-app.js:746 -#: includes/admin/class-admin.php:622 -msgid "Share anonymous failure counts" -msgstr "Compartilhar contagens anônimas de falhas" +#: includes/admin/class-gtm-lead-magnet.php:318 +msgid "Could not read the download file." +msgstr "" -#: assets/js/admin-settings-app.js:746 -#: includes/admin/class-admin.php:629 -msgid "Only aggregated failure counts are shared. No payloads or personal data are included." -msgstr "Apenas contagens agregadas de falhas são compartilhadas. Nenhum payload ou dado pessoal é incluído." +#: includes/admin/class-gtm-lead-magnet.php:319 +#, fuzzy +msgid "Server error" +msgstr "Server-side" -#: assets/js/admin-settings-app.js:753 -msgid "Privacy & consent" -msgstr "Privacidade e consentimento" +#: includes/admin/class-log-list-table.php:101 +#: includes/privacy/class-privacy-handler.php:140 +msgid "Date" +msgstr "Data" -#: assets/js/admin-settings-app.js:754 -msgid "Control when tracking is allowed to start and which consent signals ClickTrail should use." -msgstr "Controle quando o rastreamento pode começar e quais sinais de consentimento o ClickTrail deve usar." +#: includes/admin/class-log-list-table.php:102 +#: includes/privacy/class-privacy-handler.php:136 +msgid "Event Type" +msgstr "Tipo de Evento" -#: assets/js/admin-settings-app.js:756 -msgid "Enable consent mode" -msgstr "Ativar modo de consentimento" +#: includes/admin/class-log-list-table.php:103 +msgid "Details" +msgstr "Detalhes" -#: assets/js/admin-settings-app.js:756 -msgid "Gate attribution and event collection until consent requirements are satisfied." -msgstr "Bloqueie a atribuição e a coleta de eventos até que os requisitos de consentimento sejam atendidos." +#: includes/admin/class-log-list-table.php:195 +msgid "No logs found." +msgstr "Nenhum log encontrado." -#: assets/js/admin-settings-app.js:757 -#: includes/admin/class-admin.php:497 -msgid "Consent behavior" -msgstr "Comportamento de consentimento" +#: includes/admin/class-setup-wizard.php:74 +#, fuzzy +msgid "ClickTrail Setup" +msgstr "Status do ClickTrail" -#: assets/js/admin-settings-app.js:757 -msgid "Choose whether consent is always required, never required, or region-based." -msgstr "Escolha se o consentimento será sempre exigido, nunca exigido ou baseado em região." +#: includes/admin/class-setup-wizard.php:75 +msgid "Setup" +msgstr "" -#: assets/js/admin-settings-app.js:760 -msgid "Strict" -msgstr "Estrito" +#: includes/admin/class-setup-wizard.php:92 +msgid "Setup Wizard" +msgstr "" -#: assets/js/admin-settings-app.js:761 -msgid "Relaxed" -msgstr "Flexível" +#: includes/admin/class-setup-wizard.php:138 +#: includes/admin/class-setup-wizard.php:206 +#: includes/admin/class-site-health.php:143 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:28 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:67 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:100 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:122 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:188 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:206 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:236 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:258 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:295 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:316 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:347 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:373 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:415 +#: includes/admin/traits/trait-admin-pages.php:102 +msgid "Forbidden" +msgstr "" -#: assets/js/admin-settings-app.js:762 -msgid "Region-based" -msgstr "Baseado em região" +#: includes/admin/class-setup-wizard.php:224 +msgid "Skip setup" +msgstr "" -#: assets/js/admin-settings-app.js:764 -#: includes/admin/class-admin.php:485 -msgid "Regions requiring consent" -msgstr "Regiões que exigem consentimento" +#: includes/admin/class-setup-wizard.php:249 +#: includes/admin/class-setup-wizard.php:287 +#, fuzzy +msgid "What are you tracking?" +msgstr "Rastreamento principal" -#: assets/js/admin-settings-app.js:764 -msgid "One region per line. Examples: EEA, UK, CA, US-CA." -msgstr "Uma região por linha. Exemplos: EEA, UK, CA, US-CA." +#: includes/admin/class-setup-wizard.php:250 +msgid "Ad platforms" +msgstr "" -#: assets/js/admin-settings-app.js:769 -#: includes/admin/class-admin.php:509 -msgid "Consent source" -msgstr "Origem do consentimento" +#: includes/admin/class-setup-wizard.php:251 +#: includes/admin/class-setup-wizard.php:543 +msgid "You're set up" +msgstr "" -#: assets/js/admin-settings-app.js:769 -msgid "Which consent platform ClickTrail should listen to." -msgstr "Qual plataforma de consentimento o ClickTrail deve ouvir." +#: includes/admin/class-setup-wizard.php:254 +msgid "Setup progress" +msgstr "" -#: assets/js/admin-settings-app.js:772 -msgid "Auto-detect" -msgstr "Detectar automaticamente" +#. translators: %s: form plugin names. +#: includes/admin/class-setup-wizard.php:294 +#, php-format +msgid "" +"We found %s and WooCommerce. ClickTrail will track form submissions and " +"eCommerce sessions automatically." +msgstr "" -#: assets/js/admin-settings-app.js:773 -msgid "ClickTrail plugin" -msgstr "plugin ClickTrail" +#. translators: %s: form plugin names. +#: includes/admin/class-setup-wizard.php:300 +#, php-format +msgid "" +"We found %s. ClickTrail will inject attribution data into your forms " +"automatically." +msgstr "" -#: assets/js/admin-settings-app.js:774 -msgid "Cookiebot" -msgstr "Cookiebot" +#: includes/admin/class-setup-wizard.php:304 +msgid "" +"We found WooCommerce. ClickTrail will store attribution on every order " +"automatically." +msgstr "" -#: assets/js/admin-settings-app.js:775 -msgid "OneTrust" -msgstr "OneTrust" +#: includes/admin/class-setup-wizard.php:306 +msgid "" +"ClickTrail will capture UTMs and click IDs from every visitor automatically." +msgstr "" -#: assets/js/admin-settings-app.js:776 -msgid "Complianz" -msgstr "Complianz" +#: includes/admin/class-setup-wizard.php:315 +msgid "UTM & click ID capture" +msgstr "" -#: assets/js/admin-settings-app.js:778 -msgid "Custom" -msgstr "Personalizado" +#: includes/admin/class-setup-wizard.php:316 +#: includes/admin/class-setup-wizard.php:322 +msgid "Auto" +msgstr "" -#: assets/js/admin-settings-app.js:780 -#: includes/admin/class-admin.php:521 -msgid "Consent wait time (ms)" -msgstr "Tempo de espera pelo consentimento (ms)" +#: includes/admin/class-setup-wizard.php:321 +msgid "First-touch & last-touch attribution" +msgstr "" -#: assets/js/admin-settings-app.js:780 -msgid "How long ClickTrail should wait for a consent signal before continuing." -msgstr "Por quanto tempo o ClickTrail deve esperar por um sinal de consentimento antes de continuar." +#. translators: %s: form plugin name. +#: includes/admin/class-setup-wizard.php:336 +#, fuzzy, php-format +msgid "%s attribution" +msgstr "Atribuição" -#: assets/js/admin-settings-app.js:789 -msgid "Advanced delivery controls" -msgstr "Controles avançados de entrega" +#: includes/admin/class-setup-wizard.php:342 +#: includes/admin/class-setup-wizard.php:353 +#: includes/admin/class-setup-wizard.php:369 +msgid "Detected" +msgstr "" -#: assets/js/admin-settings-app.js:790 -msgid "Security, buffering, deduplication, and low-level transport controls for technical users." -msgstr "Controles de segurança, buffering, desduplicação e transporte de baixo nível para usuários técnicos." +#: includes/admin/class-setup-wizard.php:352 +#, fuzzy +msgid "WooCommerce order attribution" +msgstr "Atribuição entre domínios" -#: assets/js/admin-settings-app.js:796 -msgid "Use native platform adapters" -msgstr "Usar adaptadores nativos de plataforma" +#. translators: %s: CMP plugin name. +#: includes/admin/class-setup-wizard.php:364 +#, fuzzy, php-format +msgid "%s consent integration" +msgstr "Configuração do Modo de Consentimento" -#: assets/js/admin-settings-app.js:796 -msgid "Prefer ClickTrail's built-in platform adapters when available." -msgstr "Prefira os adaptadores nativos do ClickTrail quando estiverem disponíveis." +#. translators: %s: caching/CDN plugin name. +#: includes/admin/class-setup-wizard.php:380 +#, php-format +msgid "%s compatibility (client-side fallback)" +msgstr "" -#: assets/js/admin-settings-app.js:797 -msgid "Store structured event diagnostics" -msgstr "Armazenar diagnósticos estruturados de eventos" +#: includes/admin/class-setup-wizard.php:385 +#: includes/admin/traits/trait-admin-pages.php:49 +#: includes/admin/traits/trait-admin-pages.php:216 +msgid "Enabled" +msgstr "Ativado" -#: assets/js/admin-settings-app.js:797 -msgid "Keep a structured intake buffer for troubleshooting and validation." -msgstr "Mantenha um buffer estruturado de entrada para diagnóstico e validação." +#: includes/admin/class-setup-wizard.php:393 +msgid "GA4 Measurement ID" +msgstr "" -#: assets/js/admin-settings-app.js:798 -msgid "Encrypt saved secrets" -msgstr "Criptografar segredos salvos" +#: includes/admin/class-setup-wizard.php:394 +#, fuzzy +msgid "optional" +msgstr "Opcional" -#: assets/js/admin-settings-app.js:798 -msgid "Encrypt stored secrets at rest when supported by the host environment." -msgstr "Criptografe os segredos armazenados em repouso quando houver suporte no ambiente de hospedagem." +#: includes/admin/class-setup-wizard.php:407 +msgid "Needed for GA4 event forwarding. You can add this later in Settings." +msgstr "" -#: assets/js/admin-settings-app.js:799 -msgid "Attribution token lifetime (seconds)" -msgstr "Vida útil do token de atribuição (segundos)" +#: includes/admin/class-setup-wizard.php:420 +msgid "I run paid ads (Google Ads or Meta Ads)" +msgstr "" -#: assets/js/admin-settings-app.js:799 -msgid "Controls how long attribution tokens remain valid." -msgstr "Controla por quanto tempo os tokens de atribuição permanecem válidos." +#: includes/admin/class-setup-wizard.php:434 +#: includes/admin/class-setup-wizard.php:506 +msgid "Next" +msgstr "" -#: assets/js/admin-settings-app.js:800 -msgid "Maximum token replays (0 to disable)" -msgstr "Máximo de repetições do token (0 para desativar)" +#: includes/admin/class-setup-wizard.php:456 +msgid "Where are your leads coming from?" +msgstr "" -#: assets/js/admin-settings-app.js:800 -msgid "Cap how many times the same token nonce can be used." -msgstr "Limite quantas vezes o mesmo nonce de token pode ser usado." +#: includes/admin/class-setup-wizard.php:459 +msgid "" +"ClickTrail captures click IDs automatically. Confirm which platforms you use " +"so we can surface them in your form entries." +msgstr "" -#: assets/js/admin-settings-app.js:801 -msgid "Webhook replay protection window (seconds)" -msgstr "Janela de proteção contra repetição de webhook (segundos)" +#: includes/admin/class-setup-wizard.php:471 +#: includes/admin/class-setup-wizard.php:475 +#, fuzzy +msgid "Google Ads" +msgstr "Google Ads / GA4" -#: assets/js/admin-settings-app.js:801 -msgid "Reject webhook signatures that fall outside this replay window." -msgstr "Rejeite assinaturas de webhook que estejam fora desta janela de repetição." +#: includes/admin/class-setup-wizard.php:476 +msgid "Captures GCLID and auto-tag parameters from every Google Ads click." +msgstr "" -#: assets/js/admin-settings-app.js:802 -msgid "API rate limit window (seconds)" -msgstr "Janela de limite de taxa da API (segundos)" +#: includes/admin/class-setup-wizard.php:487 +#: includes/admin/class-setup-wizard.php:491 +msgid "Meta / Facebook Ads" +msgstr "" -#: assets/js/admin-settings-app.js:802 -msgid "The time window used by intake rate limiting." -msgstr "A janela de tempo usada pelo limite de taxa da entrada." +#: includes/admin/class-setup-wizard.php:492 +msgid "Captures FBCLID from every Meta ad click." +msgstr "" -#: assets/js/admin-settings-app.js:803 -msgid "API requests allowed per window" -msgstr "Requisições de API permitidas por janela" +#: includes/admin/class-setup-wizard.php:503 +#: includes/admin/class-setup-wizard.php:573 +msgid "Back" +msgstr "" -#: assets/js/admin-settings-app.js:803 -msgid "Maximum requests allowed within the configured rate limit window." -msgstr "Máximo de requisições permitidas dentro da janela configurada de limite de taxa." +#: includes/admin/class-setup-wizard.php:521 +#, fuzzy +msgid "UTM tracking: ON" +msgstr "Rastreamento principal" -#: assets/js/admin-settings-app.js:804 -msgid "Trusted proxy IPs or CIDR ranges" -msgstr "IPs de proxy confiáveis ou faixas CIDR" +#. translators: %s: form plugin names. +#: includes/admin/class-setup-wizard.php:527 +#, fuzzy, php-format +msgid "Forms: %s" +msgstr "Formulários" -#: assets/js/admin-settings-app.js:804 -msgid "One proxy per line. Only add proxies you control." -msgstr "Um proxy por linha. Adicione apenas proxies sob seu controle." +#: includes/admin/class-setup-wizard.php:532 +#, fuzzy +msgid "WooCommerce: ON" +msgstr "WooCommerce" -#: assets/js/admin-settings-app.js:805 -msgid "Allowed token hosts" -msgstr "Hosts permitidos para tokens" +#: includes/admin/class-setup-wizard.php:546 +msgid "" +"ClickTrail is tracking your visitors. Attribution data will appear in your " +"form entries as soon as someone submits a form with UTMs in the URL." +msgstr "" -#: assets/js/admin-settings-app.js:805 -msgid "Hosts allowed to mint or receive attribution tokens. One host per line." -msgstr "Hosts permitidos para emitir ou receber tokens de atribuição. Um host por linha." +#: includes/admin/class-setup-wizard.php:560 +msgid "Quick test:" +msgstr "" -#: assets/js/admin-settings-app.js:806 -msgid "Recent dispatch records kept" -msgstr "Registros recentes de envio mantidos" +#: includes/admin/class-setup-wizard.php:561 +msgid "Open your site with" +msgstr "" -#: assets/js/admin-settings-app.js:806 -msgid "How many recent dispatch attempts should be kept for diagnostics." -msgstr "Quantas tentativas de envio recentes devem ser mantidas para diagnóstico." +#: includes/admin/class-setup-wizard.php:563 +msgid "in the URL, submit a form, and look for" +msgstr "" -#: assets/js/admin-settings-app.js:807 -msgid "Failure summary flush interval (seconds)" -msgstr "Intervalo de consolidação do resumo de falhas (segundos)" +#: includes/admin/class-setup-wizard.php:565 +msgid "in the entry." +msgstr "" -#: assets/js/admin-settings-app.js:807 -msgid "How often failure counters are flushed into hourly telemetry buckets." -msgstr "Com que frequência os contadores de falha são consolidados em buckets horários de telemetria." +#: includes/admin/class-setup-wizard.php:576 +msgid "View my tracking dashboard" +msgstr "" -#: assets/js/admin-settings-app.js:808 -msgid "Failure summary retention (hours)" -msgstr "Retenção do resumo de falhas (horas)" +#: includes/admin/class-setup-wizard.php:583 +msgid "I want more control → Switch to Advanced Mode" +msgstr "" -#: assets/js/admin-settings-app.js:808 -msgid "How long failure telemetry buckets should be retained." -msgstr "Por quanto tempo os buckets de telemetria de falhas devem ser mantidos." +#: includes/admin/class-site-health.php:20 +msgid "ClickTrail: Caching/conflicts detected" +msgstr "ClickTrail: Cache/conflitos detectados" -#: assets/js/admin-settings-app.js:809 -msgid "Event deduplication window (seconds)" -msgstr "Janela de desduplicação de eventos (segundos)" +#: includes/admin/class-site-health.php:25 +msgid "ClickTrail: Admin diagnostics script heartbeat" +msgstr "" -#: assets/js/admin-settings-app.js:809 -msgid "How long dispatch deduplication markers should be kept." -msgstr "Por quanto tempo os marcadores de desduplicação de envio devem ser mantidos." +#: includes/admin/class-site-health.php:30 +msgid "ClickTrail: Attribution cookie readable" +msgstr "ClickTrail: Cookie de atribuição legível" -#: assets/js/admin-settings-app.js:883 -msgid "Save Changes" -msgstr "Salvar alterações" +#: includes/admin/class-site-health.php:67 +msgid "No common caching/conflict plugins detected" +msgstr "Nenhum plugin comum de cache/conflito detectado" -#: assets/js/admin-settings-app.js:889 -msgid "Reload Saved Settings" -msgstr "Recarregar configurações salvas" +#: includes/admin/class-site-health.php:68 +msgid "ClickTrail will still work best with JS injection enabled." +msgstr "O ClickTrail ainda funcionará melhor com a injeção de JS ativada." -#: assets/js/admin-settings-app.js:350 -#: includes/admin/class-admin.php:725 -msgid "Forms" -msgstr "Formulários" +#: includes/admin/class-site-health.php:74 +#, fuzzy +msgid "Caching/optimization detected (client-side capture recommended)" +msgstr "Cache/otimização detectados (injeção de JS recomendada)" -#: assets/js/admin-settings-app.js:356 -#: includes/admin/class-admin.php:731 -msgid "Events" -msgstr "Eventos" +#. translators: %s: List of detected caching or conflict plugins. +#: includes/admin/class-site-health.php:77 +#, fuzzy, php-format +msgid "" +"Detected: %s. Full-page caching can make hidden field values stale. Enable " +"ClickTrail's client-side capture fallback." +msgstr "" +"Detectado: %s. O cache de página inteira pode tornar os campos ocultos do " +"lado do servidor obsoletos. Ative o Injetor de Campo JS do ClickTrail." -#: assets/js/admin-settings-app.js:600 -msgid "WooCommerce" -msgstr "WooCommerce" +#: includes/admin/class-site-health.php:90 +#, fuzzy +msgid "Admin diagnostics script seen in the last 24h" +msgstr "Script de frontend visto nas últimas 24h" -#: includes/admin/class-admin.php:272 -msgid "Core Attribution Settings" -msgstr "Configurações principais de atribuição" +#: includes/admin/class-site-health.php:91 +msgid "A recent wp-admin heartbeat ping was recorded." +msgstr "" -#: includes/admin/class-admin.php:306 -msgid "Reliability Settings" -msgstr "Configurações de confiabilidade" +#: includes/admin/class-site-health.php:97 +#, fuzzy +msgid "Admin diagnostics script not seen recently" +msgstr "Script de frontend não visto recentemente" -#: includes/admin/class-admin.php:313 -msgid "Form Capture Fallback" -msgstr "Fallback de captura de formulários" +#: includes/admin/class-site-health.php:98 +msgid "" +"Open a ClickTrail admin screen (or Site Health) to refresh the diagnostics " +"heartbeat." +msgstr "" -#: includes/admin/class-admin.php:341 -msgid "Cross-domain Settings" -msgstr "Configurações entre domínios" +#: includes/admin/class-site-health.php:114 +msgid "Attribution cookie present in request" +msgstr "Cookie de atribuição presente na requisição" -#: includes/admin/class-admin.php:466 -msgid "Consent mode" -msgstr "Modo de consentimento" +#: includes/admin/class-site-health.php:115 +msgid "Server received the attribution cookie." +msgstr "O servidor recebeu o cookie de atribuição." -#: includes/admin/class-admin.php:541 -msgid "Container ID" -msgstr "ID do contêiner" +#: includes/admin/class-site-health.php:119 +msgid "This may be normal if no UTM visit occurred." +msgstr "Isso pode ser normal se nenhuma visita UTM ocorreu." -#: includes/admin/class-admin.php:1259 -msgid "Inject GTM on this site — only if GTM is not already loaded elsewhere." -msgstr "Injete o GTM neste site — apenas se ele ainda não estiver carregado em outro lugar." +#: includes/admin/class-site-health.php:121 +msgid "" +"Note: Consent Mode is enabled. If you have not granted consent, no cookie " +"will be set." +msgstr "" +"Nota: O Modo de Consentimento está ativado. Se você não concedeu " +"consentimento, nenhum cookie será definido." -#: includes/admin/class-admin.php:1275 -msgid "Route events through your own collector endpoint — bypasses browser ad-blockers and provides a reliable delivery path." -msgstr "Encaminhe eventos pelo seu próprio endpoint coletor — isso contorna bloqueadores de anúncios do navegador e fornece um caminho de entrega mais confiável." +#: includes/admin/class-site-health.php:123 +msgid "Test by visiting a page with ?utm_source=test." +msgstr "Teste visitando uma página com ?utm_source=test." -#: includes/admin/class-admin.php:1384 -msgid "Recommended when forms or links appear after page load." -msgstr "Recomendado quando formulários ou links aparecem após o carregamento da página." +#: includes/admin/class-site-health.php:128 +msgid "Attribution cookie not present in request" +msgstr "Cookie de atribuição não presente na requisição" -#: includes/admin/class-admin.php:1463 -msgid "JS Capture" -msgstr "Captura via JS" +#: includes/admin/traits/trait-admin-consent-mode.php:38 +#, fuzzy +msgid "Wait for consent" +msgstr "Privacidade e consentimento" -#: includes/admin/class-admin.php:1473 -msgid "Server-side" -msgstr "Server-side" +#: includes/admin/traits/trait-admin-consent-mode.php:39 +msgid "Allow until denied" +msgstr "" -#: includes/admin/class-admin.php:1318 -msgid "Decide when attribution and event collection are allowed to start." +#: includes/admin/traits/trait-admin-consent-mode.php:40 +msgid "Require consent by region" +msgstr "" + +#: includes/admin/traits/trait-admin-consent-mode.php:51 +#, fuzzy +msgid "Choose when attribution is allowed to start for a visitor." msgstr "Decida quando a atribuição e a coleta de eventos podem começar." -#: includes/admin/class-admin.php:1468 -msgid "Cross-domain Links" -msgstr "Links entre domínios" +#: includes/admin/traits/trait-admin-consent-mode.php:65 +#, fuzzy +msgid "Use region codes such as EEA, UK, US, or US-CA." +msgstr "Uma região por linha. Exemplos: EEA, UK, CA, US-CA." -#: includes/admin/class-admin.php:1393 -msgid "Cross-domain links" -msgstr "Links entre domínios" +#: includes/admin/traits/trait-admin-consent-mode.php:74 +msgid "Auto-detect" +msgstr "Detectar automaticamente" -#: includes/admin/class-admin.php:163 -msgid "Diagnostics" -msgstr "Diagnósticos" +#: includes/admin/traits/trait-admin-consent-mode.php:75 +#, fuzzy +msgid "ClickTrail built-in banner" +msgstr "plugin ClickTrail" -#: includes/admin/class-admin.php:557 -msgid "Server-side Transport" -msgstr "Transporte server-side" +#: includes/admin/traits/trait-admin-consent-mode.php:76 +msgid "Cookiebot / Usercentrics" +msgstr "" -#: includes/admin/class-admin.php:1274 -msgid "Server-side delivery" -msgstr "Entrega server-side" +#: includes/admin/traits/trait-admin-consent-mode.php:77 +msgid "OneTrust" +msgstr "OneTrust" -#: includes/admin/class-admin.php:636 -msgid "Use Network Defaults" -msgstr "Usar padrões da rede" +#: includes/admin/traits/trait-admin-consent-mode.php:78 +msgid "Complianz" +msgstr "Complianz" -#: includes/admin/class-admin.php:643 -msgid "Use network-level server-side settings for this site." -msgstr "Usar as configurações server-side do nível da rede para este site." +#: includes/admin/traits/trait-admin-consent-mode.php:79 +#, fuzzy +msgid "Google Consent Mode via GTM" +msgstr "Ativar Modo de Consentimento" -#: includes/admin/class-admin.php:789 -msgid "Advanced Settings" -msgstr "Configurações avançadas" +#: includes/admin/traits/trait-admin-consent-mode.php:80 +#, fuzzy +msgid "Custom integration" +msgstr "Integrações" -#: assets/js/admin-settings-app.js:236 -msgid "Setup Checklist" -msgstr "Checklist de configuração" +#: includes/admin/traits/trait-admin-consent-mode.php:91 +#, fuzzy +msgid "Select the consent platform ClickTrail should listen to." +msgstr "Qual plataforma de consentimento o ClickTrail deve ouvir." -#: assets/js/admin-settings-app.js:237 -msgid "Read-only readiness checks for rollout, delivery, and WooCommerce coverage." -msgstr "Verificações somente leitura de prontidão para rollout, entrega e cobertura do WooCommerce." +#: includes/admin/traits/trait-admin-consent-mode.php:113 +#, fuzzy +msgid "How long to wait for a consent response before treating it as denied." +msgstr "" +"Por quanto tempo o ClickTrail deve esperar por um sinal de consentimento " +"antes de continuar." -#: assets/js/admin-settings-app.js:244 -msgid "Ready" -msgstr "Pronto" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:51 +msgid "" +"ClickTrail Audit detected PII risk on your Thank You page. Your tracking may " +"be deactivated by Google." +msgstr "" +"A Auditoria do ClickTrail detectou risco de PII na sua página de Obrigado. " +"Seu rastreamento pode ser desativado pelo Google." -#: assets/js/admin-settings-app.js:244 -msgid "Needs Review" -msgstr "Requer revisão" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:54 +msgid "Open Diagnostics" +msgstr "Abrir Diagnósticos" -#: assets/js/admin-settings-app.js:244 -msgid "Unavailable" -msgstr "Indisponível" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:57 +#, fuzzy +msgid "Review Tracking Settings" +msgstr "Configurações de confiabilidade" -#: assets/js/admin-settings-app.js:244 -msgid "Optional" -msgstr "Opcional" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:76 +#, fuzzy +msgid "Server-side adapter not configured." +msgstr "Transporte server-side" -#: assets/js/admin-settings-app.js:638 -msgid "Mark this destination when another relay or downstream collector owns final delivery." -msgstr "Marque este destino quando outro relay ou coletor downstream for responsável pela entrega final." +#. translators: %1$d: HTTP status code. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:85 +#, php-format +msgid "Endpoint reachable (HTTP %1$d)." +msgstr "" -#: assets/js/admin-settings-app.js:641 -msgid "Send eligible events to this destination when the matching delivery adapter or downstream collector is configured." -msgstr "Envie eventos elegíveis para este destino quando o adaptador de entrega correspondente ou o coletor downstream estiver configurado." +#. translators: %1$d: HTTP status code, %2$s: error message. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:93 +#, php-format +msgid "Endpoint error (HTTP %1$d): %2$s" +msgstr "" -#: assets/js/admin-settings-app.js:659 -msgid "Emit GA4-style `view_item`, `view_item_list`, `add_to_cart`, `remove_from_cart`, and `begin_checkout` events through ClickTrail's browser event layer. Existing installs keep this off until you enable it." -msgstr "Emita eventos em estilo GA4 de `view_item`, `view_item_list`, `add_to_cart`, `remove_from_cart` e `begin_checkout` pela camada de eventos do navegador do ClickTrail. Instalações existentes mantêm isso desativado até você habilitar." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:107 +#, fuzzy +msgid "Debug disabled." +msgstr "Desativado" -#: assets/js/admin-settings-app.js:663 -msgid "Verify WooCommerce order attribution in the order screen, storefront/browser events with GTM Preview or the dataLayer, and server-side traces from ClickTrail > Diagnostics." -msgstr "Verifique a atribuição do WooCommerce na tela do pedido, os eventos de storefront/navegador com o GTM Preview ou a dataLayer, e os rastros server-side em ClickTrail > Diagnostics." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:112 +msgid "Debug enabled for 15 minutes." +msgstr "" -#: assets/js/admin-settings-app.js:792 -#: includes/admin/class-admin.php:908 -msgid "Pinterest Conversions API" -msgstr "API de Conversões do Pinterest" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:167 +msgid "Could not purge all tracking tables." +msgstr "" -#: assets/js/admin-settings-app.js:793 -#: includes/admin/class-admin.php:910 -msgid "TikTok Events API" -msgstr "API de Eventos do TikTok" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:176 +msgid "Tracking data purged." +msgstr "" -#: includes/admin/class-admin.php:251 -msgid "Preparing backup..." -msgstr "Preparando backup..." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:223 +msgid "Settings saved." +msgstr "Configurações salvas." -#: includes/admin/class-admin.php:253 -msgid "Importing backup..." -msgstr "Importando backup..." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:282 +#, fuzzy +msgid "Advanced event settings saved." +msgstr "Configurações avançadas" -#: includes/admin/class-admin.php:255 -msgid "Choose a ClickTrail backup file first." -msgstr "Escolha primeiro um arquivo de backup do ClickTrail." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:359 +#, fuzzy +msgid "Backup prepared." +msgstr "A exportação do backup falhou." -#: includes/admin/class-admin.php:256 -msgid "Restore this ClickTrail backup now? Current settings will be replaced." -msgstr "Restaurar este backup do ClickTrail agora? As configurações atuais serão substituídas." - -#: includes/admin/class-admin.php:257 -msgid "Looking up order..." -msgstr "Consultando pedido..." - -#: includes/admin/class-admin.php:258 -msgid "Order lookup failed." -msgstr "A consulta do pedido falhou." - -#: includes/admin/class-admin.php:1154 -msgid "Attribution capture is enabled." -msgstr "A captura de atribuição está ativada." - -#: includes/admin/class-admin.php:1155 -msgid "Turn on attribution capture before testing source continuity." -msgstr "Ative a captura de atribuição antes de testar a continuidade da origem." - -#: includes/admin/class-admin.php:1159 -msgid "Consent Guidance" -msgstr "Orientação de consentimento" - -#: includes/admin/class-admin.php:1162 -msgid "Consent mode is configured. Verify the selected CMP source before rollout." -msgstr "O modo de consentimento está configurado. Verifique a fonte de CMP selecionada antes do rollout." - -#: includes/admin/class-admin.php:1163 -msgid "Consent mode is off. Confirm this matches your regional rollout requirements." -msgstr "O modo de consentimento está desativado. Confirme se isso corresponde aos requisitos regionais do seu rollout." - -#: includes/admin/class-admin.php:1171 -msgid "Form capture helpers or providers are active." -msgstr "Os auxiliares de captura de formulários ou provedores estão ativos." - -#: includes/admin/class-admin.php:1172 -msgid "Enable client fallback, WhatsApp, or provider hooks if forms are part of your attribution path." -msgstr "Ative o fallback client-side, o WhatsApp ou hooks de provedores se os formulários fizerem parte do seu caminho de atribuição." - -#: includes/admin/class-admin.php:1181 -#, php-format -msgid "Browser events are active. Enabled destinations: %d." -msgstr "Os eventos do navegador estão ativos. Destinos ativados: %d." - -#: includes/admin/class-admin.php:1184 -msgid "Enable the browser event pipeline before relying on dataLayer and canonical intake." -msgstr "Ative o pipeline de eventos do navegador antes de depender da dataLayer e do intake canônico." - -#: includes/admin/class-admin.php:1190 -msgid "Server-side delivery has an endpoint and is ready for endpoint tests." -msgstr "A entrega server-side tem um endpoint configurado e está pronta para testes de endpoint." - -#: includes/admin/class-admin.php:1192 -msgid "Server-side delivery is on, but the collector URL still needs review." -msgstr "A entrega server-side está ativada, mas a URL do coletor ainda precisa de revisão." - -#: includes/admin/class-admin.php:1193 -msgid "Server-side delivery is off. Logs and Diagnostics still work for local checks." -msgstr "A entrega server-side está desativada. Logs e Diagnósticos ainda funcionam para verificações locais." - -#: includes/admin/class-admin.php:1200 -msgid "WooCommerce storefront events and order delivery helpers are ready." -msgstr "Os eventos de storefront do WooCommerce e os auxiliares de entrega de pedidos estão prontos." - -#: includes/admin/class-admin.php:1202 -msgid "WooCommerce is active. Enable storefront events when you want list, product, cart, and checkout signals." -msgstr "O WooCommerce está ativo. Ative os eventos de storefront quando quiser sinais de lista, produto, carrinho e checkout." - -#: includes/admin/class-admin.php:1203 -msgid "WooCommerce is not active on this site." -msgstr "O WooCommerce não está ativo neste site." - -#: includes/admin/traits/trait-admin-pages.php:256 -msgid "Conflict Scan" -msgstr "Verificação de conflitos" - -#: includes/admin/traits/trait-admin-pages.php:257 -msgid "Run deterministic checks for caching, duplicate ownership, Woo gaps, and delivery mismatches." -msgstr "Execute verificações determinísticas para cache, propriedade duplicada, lacunas do Woo e incompatibilidades de entrega." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:380 +msgid "Missing backup payload." +msgstr "" -#: includes/admin/traits/trait-admin-pages.php:263 -msgid "Run Conflict Scan" -msgstr "Executar verificação de conflitos" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:385 +msgid "Backup file is not valid JSON." +msgstr "" -#: includes/admin/traits/trait-admin-pages.php:277 -msgid "Backup Restore" +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:402 +#, fuzzy +msgid "Backup restored." msgstr "Backup e restauração" -#: includes/admin/traits/trait-admin-pages.php:278 -msgid "Export or restore the five main ClickTrail option stores, including masked secrets through privileged server-side actions." -msgstr "Exporte ou restaure os cinco principais armazenamentos de opções do ClickTrail, incluindo segredos mascarados por meio de ações server-side privilegiadas." - -#: includes/admin/traits/trait-admin-pages.php:285 -msgid "Export Backup" -msgstr "Exportar backup" - -#: includes/admin/traits/trait-admin-pages.php:290 -msgid "Restore Backup" -msgstr "Restaurar backup" - -#: includes/admin/traits/trait-admin-pages.php:300 -msgid "Woo Order Trace Lookup" -msgstr "Consulta de rastros de pedidos do Woo" - -#: includes/admin/traits/trait-admin-pages.php:301 -msgid "Inspect the stored purchase and milestone payload snapshots for a WooCommerce order, even outside the debug window." -msgstr "Inspecione os snapshots armazenados de payloads de compra e marcos de um pedido do WooCommerce, mesmo fora da janela de depuração." - -#: includes/admin/traits/trait-admin-pages.php:307 -msgid "Order ID" -msgstr "ID do pedido" - -#: includes/admin/traits/trait-admin-pages.php:308 -msgid "Lookup Order" -msgstr "Consultar pedido" - -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:335 -msgid "Conflict scan failed." -msgstr "A verificação de conflitos falhou." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:420 +#, fuzzy +msgid "WooCommerce is not active." +msgstr "O WooCommerce não está ativo neste site." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:347 -msgid "Backup export failed." -msgstr "A exportação do backup falhou." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:425 +#, fuzzy +msgid "Enter a valid WooCommerce order ID." +msgstr "Ativar eventos de storefront do WooCommerce" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:375 -msgid "Backup import failed." -msgstr "A importação do backup falhou." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:430 +#, fuzzy +msgid "Order not found." +msgstr "Rastro do pedido carregado." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:407 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:438 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:439 msgid "No ClickTrail traces stored for this order yet." msgstr "Ainda não há rastros do ClickTrail armazenados para este pedido." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:423 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:459 msgid "not_queued" msgstr "não na fila" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:423 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:459 msgid "queued" msgstr "na fila" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:425 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:461 msgid "No pending retry row found." msgstr "Nenhuma linha de nova tentativa pendente foi encontrada." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:429 +#. translators: 1: attempts count, 2: next attempt timestamp. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:464 #, php-format msgid "Attempts: %1$d. Next attempt: %2$s." msgstr "Tentativas: %1$d. Próxima tentativa: %2$s." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:445 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:476 msgid "Order trace loaded." msgstr "Rastro do pedido carregado." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:470 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:501 msgid "Caching or script optimization detected" msgstr "Cache ou otimização de scripts detectados" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:474 +#. translators: %s: detected plugin labels. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:504 #, php-format -msgid "Detected: %s. Turn on the client-side capture fallback to reduce stale attribution and delayed event issues." -msgstr "Detectado: %s. Ative o fallback de captura client-side para reduzir problemas de atribuição obsoleta e eventos atrasados." +msgid "" +"Detected: %s. Turn on the client-side capture fallback to reduce stale " +"attribution and delayed event issues." +msgstr "" +"Detectado: %s. Ative o fallback de captura client-side para reduzir " +"problemas de atribuição obsoleta e eventos atrasados." + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:513 +msgid "NitroPack detected — check JS postpone exclusions" +msgstr "" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:483 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:514 +msgid "" +"NitroPack's \"Postpone JS\" feature can prevent attribution scripts from " +"running before the user interacts with the page, causing empty UTM data on " +"leads. ClickTrail attempts to exclude its scripts automatically. To verify: " +"NitroPack > Optimization > JavaScript > Script exclusions -- confirm " +"clicutcl-attribution.js and clicutcl-consent-bridge.js are listed." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:523 msgid "Server-side delivery has no endpoint" msgstr "A entrega server-side não tem endpoint" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:484 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:524 msgid "Delivery is enabled, but the collector URL is empty." msgstr "A entrega está ativada, mas a URL do coletor está vazia." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:491 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:531 msgid "Woo storefront events enabled without WooCommerce" msgstr "Eventos de storefront do Woo ativados sem WooCommerce" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:492 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:532 msgid "Disable Woo storefront events or activate WooCommerce on this site." -msgstr "Desative os eventos de storefront do Woo ou ative o WooCommerce neste site." +msgstr "" +"Desative os eventos de storefront do Woo ou ative o WooCommerce neste site." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:501 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:540 +msgid "sGTM mode enabled without a web container" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:541 +msgid "Add a GTM web container ID before testing sGTM mode." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:548 +msgid "sGTM mode has no loader source" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:549 +msgid "" +"Provide a tagging server URL or a custom loader path so ClickTrail can " +"deliver the GTM script in sGTM mode." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:556 +msgid "Custom loader enabled without a path" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:557 +msgid "" +"Add a same-site path or loader URL before enabling the custom loader option." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:564 +#, fuzzy +msgid "sGTM mode does not match the active delivery adapter" +msgstr "A chave de destino não corresponde ao adaptador ativo" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:565 +msgid "" +"GTM is configured for sGTM mode, but Delivery is not currently using the " +"sGTM adapter." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:572 +#, fuzzy +msgid "Woo user_data is enabled without the richer contract" +msgstr "Eventos de storefront do Woo ativados sem WooCommerce" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:573 +msgid "" +"Turn on the richer Woo dataLayer contract if you want ClickTrail to emit " +"consent-aware user_data objects." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:582 msgid "Adapter selected without matching destination toggle" msgstr "Adaptador selecionado sem a chave de destino correspondente" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:504 +#. translators: 1: adapter label, 2: destination label. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:585 #, php-format msgid "%1$s is selected as the delivery adapter, but %2$s is off in Events." -msgstr "%1$s está selecionado como adaptador de entrega, mas %2$s está desativado em Eventos." +msgstr "" +"%1$s está selecionado como adaptador de entrega, mas %2$s está desativado em " +"Eventos." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:527 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:608 msgid "Destination toggle does not match the active adapter" msgstr "A chave de destino não corresponde ao adaptador ativo" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:530 +#. translators: 1: destination label, 2: adapter label. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:611 #, php-format msgid "%1$s is enabled in Events, but Delivery currently uses %2$s." msgstr "%1$s está ativado em Eventos, mas a Entrega usa atualmente %2$s." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:541 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:626 msgid "Review duplicate destination ownership" msgstr "Revise a propriedade duplicada de destinos" -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:542 -msgid "GTM is configured alongside native destination toggles. Confirm each platform is owned by only one runtime path." -msgstr "O GTM está configurado junto com chaves nativas de destino. Confirme que cada plataforma é controlada por apenas um caminho de runtime." +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:627 +msgid "" +"GTM is configured alongside native destination toggles. Confirm each " +"platform is owned by only one runtime path." +msgstr "" +"O GTM está configurado junto com chaves nativas de destino. Confirme que " +"cada plataforma é controlada por apenas um caminho de runtime." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:549 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:640 msgid "No common conflicts detected in the current ClickTrail configuration." -msgstr "Nenhum conflito comum foi detectado na configuração atual do ClickTrail." +msgstr "" +"Nenhum conflito comum foi detectado na configuração atual do ClickTrail." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:556 -#, php-format +#. translators: %d: findings count. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:648 +#, fuzzy, php-format msgid "Conflict scan found %d item worth reviewing." -msgstr "A verificação de conflitos encontrou %d item que merece revisão." +msgid_plural "Conflict scan found %d items worth reviewing." +msgstr[0] "A verificação de conflitos encontrou %d item que merece revisão." +msgstr[1] "A verificação de conflitos encontrou %d item que merece revisão." + +#. translators: %s: form title. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:704 +#, php-format +msgid "Gravity Forms: \"%s\" has no ct_* attribution fields" +msgstr "" + +#. translators: %s: edit form URL. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:709 +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:752 +#, php-format +msgid "" +"Add hidden fields named ct_utm_source, ct_utm_medium, etc. to capture " +"attribution in this entry. Edit form →" +msgstr "" + +#. translators: %s: form title. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:747 +#, php-format +msgid "WPForms: \"%s\" has no ct_* attribution fields" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:832 +#, fuzzy +msgid "Web container" +msgstr "ID do contêiner" + +#. translators: %s: GTM container ID. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:837 +#, php-format +msgid "Container %s is configured." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:840 +msgid "Add a GTM web container ID before using the wizard." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:844 +msgid "sGTM mode" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:847 +msgid "sGTM compatibility mode is active." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:848 +msgid "ClickTrail is still using the standard GTM loader mode." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:852 +msgid "Tagging server URL" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:856 +msgid "" +"Add the tagging server URL if you want first-party script delivery or a " +"stronger preview workflow." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:860 +msgid "Loader path" +msgstr "" + +#. translators: %s: loader URL. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:865 +#, php-format +msgid "Custom loader enabled: %s" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:869 +msgid "First-party script delivery is enabled." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:870 +msgid "" +"Enable first-party delivery or add a custom loader when you want the script " +"to avoid the default Google host." +msgstr "" + +#. translators: %s: adapter label. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:879 +#, fuzzy, php-format +msgid "Delivery is enabled with %s." +msgstr "Saúde da entrega" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:882 +msgid "" +"Delivery is off. You can still validate browser-side GTM behavior before " +"enabling server delivery." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:886 +#, fuzzy +msgid "Destination toggles" +msgstr "Destinos" + +#. translators: %d: enabled destination count. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:891 +#, php-format +msgid "%d destination is enabled in Events." +msgid_plural "%d destinations are enabled in Events." +msgstr[0] "" +msgstr[1] "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:894 +msgid "" +"No native destination toggles are enabled. That is fine if GTM or another " +"relay owns final delivery." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:901 +msgid "Loader probe" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:903 +msgid "Could not reach the configured GTM loader URL from WordPress." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:910 +#, fuzzy +msgid "Collector probe" +msgstr "URL do coletor" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:912 +msgid "Could not reach the configured sGTM collector URL from WordPress." +msgstr "" + +#. translators: 1: ready checks count, 2: total checks count. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:929 +#, php-format +msgid "sGTM preview checks marked %1$d of %2$d items as ready." +msgstr "" + +#. translators: 1: URL, 2: HTTP status code. +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:975 +#, php-format +msgid "%1$s responded with HTTP %2$d." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:995 +msgid "" +"Load the Meta tag and matching server template in GTM, then confirm Meta is " +"owned by either GTM or ClickTrail native delivery, not both." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1003 +msgid "" +"Confirm your server container has the GA4 client and the Google tags you " +"expect before previewing purchase and checkout events." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1011 +msgid "" +"Verify the LinkedIn server-side tag template and consent handling in GTM " +"before you rely on ClickTrail purchase or lead events." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1019 +msgid "" +"Install the Pinterest Conversions template in the server container if GTM " +"owns Pinterest delivery for this site." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1027 +msgid "" +"Install the TikTok Events API template in the server container if GTM owns " +"TikTok delivery for this site." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1034 +msgid "Template ownership" +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1035 +msgid "" +"Use destination toggles as ownership markers. Keep each downstream platform " +"owned by exactly one delivery path." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1078 +msgid "Backup file format is not supported." +msgstr "" + +#: includes/admin/traits/trait-admin-diagnostics-ajax.php:1082 +msgid "Backup file does not contain any ClickTrail options." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:22 +#, fuzzy +msgid "ClickTrail Network" +msgstr "Logs do ClickTrail" + +#: includes/admin/traits/trait-admin-pages.php:40 +#, fuzzy +msgid "ClickTrail Network Settings" +msgstr "Status do ClickTrail" + +#: includes/admin/traits/trait-admin-pages.php:45 +#, fuzzy +msgid "Enable Server-side Sending" +msgstr "Ativar entrega server-side" + +#: includes/admin/traits/trait-admin-pages.php:54 +#, fuzzy +msgid "Collector Endpoint URL" +msgstr "URL do coletor" + +#: includes/admin/traits/trait-admin-pages.php:60 +msgid "Adapter Type" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:78 +#, fuzzy +msgid "Request Timeout (seconds)" +msgstr "Tempo limite da requisição (segundos)" + +#: includes/admin/traits/trait-admin-pages.php:84 +msgid "Remote Failure Telemetry (Opt-in)" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:88 +msgid "Enable aggregated remote failure reporting hook" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:90 +msgid "" +"Disabled by default. Sends only aggregated failure counts (no payloads, no " +"PII)." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:159 +#, fuzzy +msgid "No dispatches yet" +msgstr "Nenhuma tentativa ainda" + +#: includes/admin/traits/trait-admin-pages.php:183 +#, fuzzy +msgid "ClickTrail Diagnostics" +msgstr "Status do ClickTrail" + +#: includes/admin/traits/trait-admin-pages.php:189 +msgid "Queue Backlog" +msgstr "Fila pendente" + +#. translators: %d: due now count. +#: includes/admin/traits/trait-admin-pages.php:195 +#, fuzzy, php-format +msgid "Due now: %d" +msgstr "Vencendo agora: " + +#: includes/admin/traits/trait-admin-pages.php:203 +msgid "Last Dispatch" +msgstr "Último envio" + +#: includes/admin/traits/trait-admin-pages.php:209 +msgid "Last Error" +msgstr "Último erro" + +#: includes/admin/traits/trait-admin-pages.php:210 +msgid "None" +msgstr "Nenhum" + +#: includes/admin/traits/trait-admin-pages.php:211 +msgid "No errors recorded." +msgstr "Nenhum erro registrado." + +#: includes/admin/traits/trait-admin-pages.php:215 +#: includes/admin/traits/trait-admin-pages.php:322 +msgid "Debug Logging" +msgstr "Log de depuração" + +#: includes/admin/traits/trait-admin-pages.php:216 +msgid "Disabled" +msgstr "Desativado" + +#: includes/admin/traits/trait-admin-pages.php:218 +msgid "15 minute window when enabled." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:238 +msgid "Endpoint Test" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:239 +msgid "Validate connectivity to the configured server-side endpoint." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:245 +msgid "Test Endpoint" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:256 +msgid "Conflict Scan" +msgstr "Verificação de conflitos" + +#: includes/admin/traits/trait-admin-pages.php:257 +msgid "" +"Run deterministic checks for caching, duplicate ownership, Woo gaps, and " +"delivery mismatches." +msgstr "" +"Execute verificações determinísticas para cache, propriedade duplicada, " +"lacunas do Woo e incompatibilidades de entrega." + +#: includes/admin/traits/trait-admin-pages.php:263 +msgid "Run Conflict Scan" +msgstr "Executar verificação de conflitos" + +#: includes/admin/traits/trait-admin-pages.php:277 +msgid "Backup Restore" +msgstr "Backup e restauração" + +#: includes/admin/traits/trait-admin-pages.php:278 +msgid "" +"Export or restore the five main ClickTrail option stores, including masked " +"secrets through privileged server-side actions." +msgstr "" +"Exporte ou restaure os cinco principais armazenamentos de opções do " +"ClickTrail, incluindo segredos mascarados por meio de ações server-side " +"privilegiadas." + +#: includes/admin/traits/trait-admin-pages.php:284 +msgid "Export Backup" +msgstr "Exportar backup" + +#: includes/admin/traits/trait-admin-pages.php:289 +msgid "Restore Backup" +msgstr "Restaurar backup" + +#: includes/admin/traits/trait-admin-pages.php:300 +msgid "Woo Order Trace Lookup" +msgstr "Consulta de rastros de pedidos do Woo" + +#: includes/admin/traits/trait-admin-pages.php:301 +msgid "" +"Inspect the stored purchase and milestone payload snapshots for a " +"WooCommerce order, even outside the debug window." +msgstr "" +"Inspecione os snapshots armazenados de payloads de compra e marcos de um " +"pedido do WooCommerce, mesmo fora da janela de depuração." + +#: includes/admin/traits/trait-admin-pages.php:307 +msgid "Order ID" +msgstr "ID do pedido" + +#: includes/admin/traits/trait-admin-pages.php:308 +msgid "Lookup Order" +msgstr "Consultar pedido" + +#: includes/admin/traits/trait-admin-pages.php:323 +msgid "" +"Capture temporary dispatch traces and normalized event intake entries for " +"debugging." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:342 +msgid "Data Management" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:343 +msgid "" +"Purge local tracking data, including events, queue rows, and diagnostic " +"buffers. This cannot be undone." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:349 +#, fuzzy +msgid "Purge Tracking Data" +msgstr "Rastreamento principal" + +#: includes/admin/traits/trait-admin-pages.php:360 +msgid "Failure Telemetry" +msgstr "" + +#. translators: %d: total failures. +#: includes/admin/traits/trait-admin-pages.php:365 +#, php-format +msgid "Failure-only aggregated counters. Total failures tracked: %d." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:377 +msgid "Hour Bucket" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:378 +msgid "Total Failures" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:379 +msgid "Codes" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:408 +#, fuzzy +msgid "No failures recorded yet." +msgstr "Nenhum erro registrado." + +#: includes/admin/traits/trait-admin-pages.php:421 +#, fuzzy +msgid "Queue Backlog Details" +msgstr "Fila pendente" + +#: includes/admin/traits/trait-admin-pages.php:422 +msgid "Current state of the retry queue used for failed dispatch attempts." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:430 +#, fuzzy +msgid "Queue Ready" +msgstr "Pronto" + +#: includes/admin/traits/trait-admin-pages.php:431 +#, fuzzy +msgid "No" +msgstr "Nenhum" + +#: includes/admin/traits/trait-admin-pages.php:431 +msgid "Yes" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:434 +#, fuzzy +msgid "Pending Events" +msgstr "Eventos" + +#: includes/admin/traits/trait-admin-pages.php:438 +#, fuzzy +msgid "Due Now" +msgstr "Vencendo agora: " + +#: includes/admin/traits/trait-admin-pages.php:442 +msgid "Max Attempts in Queue" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:446 +msgid "Oldest Next Attempt" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:459 +msgid "Recent Event Intake" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:460 +msgid "Last normalized event intake entries captured during the debug window." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:468 +#: includes/admin/traits/trait-admin-pages.php:523 +msgid "Time" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:469 +msgid "Kind" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:470 +#: includes/admin/traits/trait-admin-pages.php:524 +#, fuzzy +msgid "Event" +msgstr "Eventos" + +#: includes/admin/traits/trait-admin-pages.php:471 +#: includes/admin/traits/trait-admin-pages.php:527 +#, fuzzy +msgid "Status" +msgstr "Status de Cache" + +#: includes/admin/traits/trait-admin-pages.php:472 +msgid "Reason" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:474 +#, fuzzy +msgid "Attribution Keys" +msgstr "Atribuição" + +#: includes/admin/traits/trait-admin-pages.php:475 +msgid "Identity Keys" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:501 +msgid "" +"No normalized intake entries recorded yet. Enable Debug Logging and " +"reproduce an event." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:514 +#, fuzzy +msgid "Recent Dispatches" +msgstr "Registros recentes de envio mantidos" + +#: includes/admin/traits/trait-admin-pages.php:515 +msgid "Dispatch entries are captured only while Debug Logging is enabled." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:525 +#, fuzzy +msgid "Event ID" +msgstr "Eventos" + +#: includes/admin/traits/trait-admin-pages.php:526 +msgid "Adapter" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:528 +msgid "HTTP" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:529 +msgid "Endpoint" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:530 +msgid "Message" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:550 +#, fuzzy +msgid "No dispatches recorded yet." +msgstr "Registros recentes de envio mantidos" + +#: includes/admin/traits/trait-admin-pages.php:569 +msgid "ClickTrail Logs" +msgstr "Logs do ClickTrail" + +#: includes/admin/traits/trait-admin-pages.php:593 +msgid "Run the scan to review likely setup conflicts." +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:632 +msgid "Lookup an order to inspect stored purchase and milestone traces." +msgstr "" + +#. translators: %d: WooCommerce order ID. +#: includes/admin/traits/trait-admin-pages.php:649 +#, fuzzy, php-format +msgid "Order #%d" +msgstr "ID do pedido" + +#: includes/admin/traits/trait-admin-pages.php:667 +#, fuzzy +msgid "Stored trace" +msgstr "Rastreamento principal" + +#: includes/admin/traits/trait-admin-pages.php:676 +#, fuzzy +msgid "Source Hook" +msgstr "Origem" + +#: includes/admin/traits/trait-admin-pages.php:680 +msgid "Attempted At" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:684 +msgid "Dispatch Result" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:688 +msgid "Dispatch Detail" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:692 +msgid "Queue State" +msgstr "" + +#: includes/admin/traits/trait-admin-pages.php:696 +#, fuzzy +msgid "Queue Detail" +msgstr "Fila pendente" + +#: includes/api/class-tracking-controller.php:483 +#: includes/api/class-tracking-controller.php:568 +msgid "Payload too large." +msgstr "" + +#: includes/class-clicutcl-core.php:81 +msgid "" +"ClickTrail failed to boot: missing class CLICUTCL\\Core\\Context. Check your " +"autoloader mapping and release ZIP contents." +msgstr "" +"O ClickTrail falhou ao iniciar: classe CLICUTCL\\Core\\Context ausente. " +"Verifique o mapeamento do autoloader e o conteúdo do arquivo ZIP da versão." + +#: includes/class-clicutcl-core.php:282 +msgid "We use cookies to improve your experience and analyze traffic." +msgstr "Usamos cookies para melhorar sua experiência e analisar o tráfego." + +#: includes/class-clicutcl-core.php:283 +msgid "Read more" +msgstr "Saiba mais" + +#: includes/class-clicutcl-core.php:284 +msgid "Accept All" +msgstr "Aceitar Todos" + +#: includes/class-clicutcl-core.php:285 +msgid "Reject Non-Essential" +msgstr "Rejeitar Não Essenciais" + +#: includes/class-clicutcl-core.php:585 +msgid "Shop" +msgstr "" + +#. translators: %s: search query. +#: includes/class-clicutcl-core.php:612 +#, php-format +msgid "Search: %s" +msgstr "" + +#: includes/class-clicutcl-core.php:615 +msgid "Search Results" +msgstr "" + +#: includes/integrations/forms/class-gf-form-settings-tab.php:74 +#, fuzzy +msgid "Attribution Tracking" +msgstr "Ativar Rastreamento de Atribuição" + +#: includes/integrations/forms/class-gf-form-settings-tab.php:78 +#, fuzzy +msgid "Enable attribution tracking for this form" +msgstr "Ativar rastreamento de atribuição" + +#: includes/integrations/forms/class-ninja-forms-submission-extra-handler.php:96 +#, fuzzy +msgid "ClickTrail Attribution" +msgstr "ClickTrail: Cookie de atribuição legível" + +#: includes/privacy/class-privacy-handler.php:58 +#: includes/privacy/class-privacy-handler.php:73 +#, fuzzy +msgid "ClickTrail Tracking Data" +msgstr "Status do ClickTrail" + +#: includes/privacy/class-privacy-handler.php:132 +#, fuzzy +msgid "ClickTrail Events" +msgstr "Status do ClickTrail" + +#: includes/privacy/class-privacy-handler.php:144 +#, fuzzy +msgid "Event Data" +msgstr "Eventos" + +#: includes/privacy/class-privacy-handler.php:241 +#: includes/privacy/class-privacy-handler.php:245 +msgid "Some ClickTrail event records could not be deleted." +msgstr "" + +#. translators: %s: database error message. +#: includes/privacy/class-privacy-handler.php:250 +#, php-format +msgid "Database error: %s" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:376 +#: includes/privacy/class-privacy-handler.php:404 +#, fuzzy +msgid "ClickTrail Debug Storage" +msgstr "Status do ClickTrail" + +#: includes/privacy/class-privacy-handler.php:380 +#: includes/privacy/class-privacy-handler.php:408 +msgid "Storage Type" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:384 +#: includes/privacy/class-privacy-handler.php:412 +msgid "Storage Key" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:388 +#: includes/privacy/class-privacy-handler.php:416 +msgid "Data Snapshot" +msgstr "" + +#: includes/privacy/class-privacy-handler.php:449 +msgid "Some ClickTrail transient debug records could not be deleted." +msgstr "" + +#: includes/privacy/class-privacy-handler.php:476 +msgid "Some ClickTrail option debug records could not be updated." +msgstr "" + +#: includes/privacy/class-privacy-handler.php:485 +msgid "Some ClickTrail option debug records could not be deleted." +msgstr "" + +#: includes/server-side/class-queue.php:78 +msgid "Every 5 Minutes" +msgstr "" + +#: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 +msgid "Needs Review" +msgstr "Requer revisão" + +#: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 +msgid "Optional" +msgstr "Opcional" + +#: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 +msgid "Ready" +msgstr "Pronto" + +#: assets/js/admin-settings-app.js:243 +msgid "Unavailable" +msgstr "Indisponível" + +#: assets/js/admin-settings-app.js:269 +msgid "Setup Checklist" +msgstr "Checklist de configuração" + +#: assets/js/admin-settings-app.js:270 +msgid "" +"Read-only readiness checks for rollout, delivery, and WooCommerce coverage." +msgstr "" +"Verificações somente leitura de prontidão para rollout, entrega e cobertura " +"do WooCommerce." + +#: assets/js/admin-settings-app.js:439 +msgid "Settings reloaded." +msgstr "Configurações recarregadas." + +#: assets/js/admin-settings-app.js:445 +msgid "Failed to reload settings." +msgstr "Falha ao recarregar as configurações." + +#: assets/js/admin-settings-app.js:472 +msgid "Failed to save settings." +msgstr "Falha ao salvar as configurações." + +#: assets/js/admin-settings-app.js:496 +msgid "Failed to run sGTM preview checks." +msgstr "" + +#: assets/js/admin-settings-app.js:634 +msgid "Core tracking" +msgstr "Rastreamento principal" + +#: assets/js/admin-settings-app.js:635 +msgid "" +"Enable attribution tracking and choose how long visit source data should be " +"stored." +msgstr "" +"Ative o rastreamento de atribuição e escolha por quanto tempo os dados de " +"origem da visita devem ser armazenados." + +#: assets/js/admin-settings-app.js:646 +msgid "Cross-domain attribution" +msgstr "Atribuição entre domínios" + +#: assets/js/admin-settings-app.js:647 +msgid "" +"Preserve attribution when visitors move between your domains or subdomains." +msgstr "" +"Preserve a atribuição quando os visitantes se moverem entre seus domínios ou " +"subdomínios." + +#: assets/js/admin-settings-app.js:673 +msgid "Enable this source and accept signed webhook submissions." +msgstr "Ative esta fonte e aceite envios de webhook assinados." + +#: assets/js/admin-settings-app.js:682 +msgid "Signing secret" +msgstr "Segredo de assinatura" + +#: assets/js/admin-settings-app.js:683 +msgid "Leave unchanged to keep the current secret." +msgstr "Deixe inalterado para manter o segredo atual." + +#: assets/js/admin-settings-app.js:699 +msgid "On-site form capture" +msgstr "Captura de formulários no site" + +#: assets/js/admin-settings-app.js:700 +msgid "" +"Recommended settings to keep attribution attached to forms on cached pages " +"and dynamic sites." +msgstr "" +"Configurações recomendadas para manter a atribuição associada aos " +"formulários em páginas em cache e sites dinâmicos." + +#: assets/js/admin-settings-app.js:707 +msgid "Detect forms and links added after page load." +msgstr "Detecte formulários e links adicionados após o carregamento da página." + +#: assets/js/admin-settings-app.js:733 +msgid "External form sources" +msgstr "Fontes externas de formulários" + +#: assets/js/admin-settings-app.js:734 +msgid "" +"Accept attributed submissions from supported providers without exposing raw " +"engineering controls." +msgstr "" +"Aceite envios atribuídos de provedores compatíveis sem expor controles " +"técnicos avançados." + +#: assets/js/admin-settings-app.js:736 +msgid "Accept external form source webhooks" +msgstr "Aceitar webhooks de fontes externas de formulários" + +#: assets/js/admin-settings-app.js:736 +msgid "Enable signed inbound submissions from supported providers." +msgstr "Ative envios de entrada assinados de provedores compatíveis." + +#: assets/js/admin-settings-app.js:745 +msgid "Advanced technical options" +msgstr "Opções técnicas avançadas" + +#: assets/js/admin-settings-app.js:746 +msgid "" +"Only change these if you need more control over how the browser watches the " +"page." +msgstr "" +"Altere isto apenas se precisar de mais controle sobre como o navegador " +"observa a página." + +#: assets/js/admin-settings-app.js:752 +msgid "" +"Defaults to body. Narrow this only if you need to watch a specific part of " +"the page." +msgstr "" +"O padrão é body. Restrinja isso apenas se precisar observar uma parte " +"específica da página." + +#: assets/js/admin-settings-app.js:752 +msgid "Dynamic content root selector" +msgstr "Seletor raiz do conteúdo dinâmico" + +#: assets/js/admin-settings-app.js:766 +msgid "" +"Mark this destination when another relay or downstream collector owns final " +"delivery." +msgstr "" +"Marque este destino quando outro relay ou coletor downstream for responsável " +"pela entrega final." + +#: assets/js/admin-settings-app.js:769 +msgid "" +"Send eligible events to this destination when the matching delivery adapter " +"or downstream collector is configured." +msgstr "" +"Envie eventos elegíveis para este destino quando o adaptador de entrega " +"correspondente ou o coletor downstream estiver configurado." + +#: assets/js/admin-settings-app.js:785 +msgid "" +"ClickTrail uses one unified event pipeline behind the scenes for browser " +"events, webhooks, and server delivery. Configure the capabilities you use " +"without worrying about the internal pipeline." +msgstr "" +"O ClickTrail usa um único pipeline de eventos nos bastidores para eventos do " +"navegador, webhooks e entrega server-side. Configure os recursos que você " +"usa sem se preocupar com o pipeline interno." + +#: assets/js/admin-settings-app.js:791 +msgid "Event collection" +msgstr "Coleta de eventos" + +#: assets/js/admin-settings-app.js:792 +#, fuzzy +msgid "" +"Control browser event collection and choose whether GTM should load in " +"standard or sGTM compatibility mode." +msgstr "" +"Controle a coleta de eventos no navegador e o carregamento opcional do GTM " +"neste site." + +#: assets/js/admin-settings-app.js:794 +msgid "" +"Collect page, click, and form events through ClickTrail's unified event " +"layer." +msgstr "" +"Colete eventos de página, clique e formulário pela camada unificada de " +"eventos do ClickTrail." + +#: assets/js/admin-settings-app.js:794 +msgid "Enable browser event collection" +msgstr "Ativar coleta de eventos no navegador" + +#: assets/js/admin-settings-app.js:795 +msgid "Google Tag Manager container ID" +msgstr "ID do contêiner do Google Tag Manager" + +#: assets/js/admin-settings-app.js:798 +msgid "GTM loader mode" +msgstr "" + +#: assets/js/admin-settings-app.js:798 +msgid "" +"Use standard mode for the default Google host, or sGTM mode when you want a " +"tagging-server URL or custom loader path." +msgstr "" + +#: assets/js/admin-settings-app.js:799 +msgid "Standard GTM" +msgstr "" + +#: assets/js/admin-settings-app.js:800 +msgid "sGTM compatibility mode" +msgstr "" + +#: assets/js/admin-settings-app.js:802 +msgid "Used for first-party GTM delivery and preview checks in sGTM mode." +msgstr "" + +#: assets/js/admin-settings-app.js:806 +msgid "" +"Load `gtm.js` and `ns.html` from the tagging server instead of the default " +"Google host." +msgstr "" + +#: assets/js/admin-settings-app.js:806 +msgid "Use first-party script delivery" +msgstr "" + +#: assets/js/admin-settings-app.js:809 +msgid "" +"Prefer a same-site loader path when your sGTM setup rewrites GTM requests " +"through a first-party URL." +msgstr "" + +#: assets/js/admin-settings-app.js:809 +msgid "Use a custom loader path" +msgstr "" + +#: assets/js/admin-settings-app.js:812 +msgid "Custom loader URL or path" +msgstr "" + +#: assets/js/admin-settings-app.js:812 +msgid "Examples: `/metrics/gtm.js` or `https://metrics.example.com/gtm.js`." +msgstr "" + +#: assets/js/admin-settings-app.js:819 +msgid "" +"sGTM mode changes only the loader path and preview workflow. ClickTrail " +"still uses the same canonical event pipeline underneath." +msgstr "" + +#: assets/js/admin-settings-app.js:820 +msgid "" +"Standard mode keeps the default Google Tag Manager loader. Switch to sGTM " +"mode when you need a tagging-server URL, first-party delivery, or a custom " +"loader path." +msgstr "" + +#: assets/js/admin-settings-app.js:827 +msgid "sGTM setup wizard" +msgstr "" + +#: assets/js/admin-settings-app.js:828 +msgid "" +"Use this checklist when ClickTrail should cooperate with a server-side GTM " +"stack without turning into a generic tag manager." +msgstr "" + +#: assets/js/admin-settings-app.js:832 +msgid "" +"Recommended flow: set the web container, choose a tagging-server URL or " +"custom loader, point Delivery to the sGTM adapter when ClickTrail sends " +"server events, then verify ownership in GTM Preview." +msgstr "" + +#: assets/js/admin-settings-app.js:838 +msgid "" +"Set the GTM web container ID for the site that owns the browser dataLayer." +msgstr "" + +#: assets/js/admin-settings-app.js:839 +msgid "" +"Choose a tagging-server URL for first-party delivery or a custom loader path " +"if your stack rewrites GTM requests." +msgstr "" + +#: assets/js/admin-settings-app.js:840 +msgid "" +"When ClickTrail should send server events into sGTM, switch Delivery to the " +"sGTM adapter and point it at the collector URL." +msgstr "" + +#: assets/js/admin-settings-app.js:841 +msgid "" +"Run preview checks here, then confirm the web and server containers receive " +"the events you expect without duplicate ownership." +msgstr "" + +#: assets/js/admin-settings-app.js:850 +msgid "Run Preview Checks" +msgstr "" + +#: assets/js/admin-settings-app.js:875 +#, fuzzy +msgid "Destination template hints" +msgstr "Destinos" + +#: assets/js/admin-settings-app.js:886 +msgid "WooCommerce" +msgstr "WooCommerce" + +#: assets/js/admin-settings-app.js:887 +msgid "" +"Keep campaign context visible on WooCommerce orders and extend the same " +"event pipeline into the storefront when you need it." +msgstr "" +"Mantenha o contexto de campanha visível nos pedidos do WooCommerce e estenda " +"o mesmo pipeline de eventos para a storefront quando necessário." + +#: assets/js/admin-settings-app.js:891 +msgid "" +"Order attribution is stored on WooCommerce orders during checkout, so " +"campaign context remains available after the visitor leaves the landing page." +msgstr "" +"A atribuição do pedido é armazenada nos pedidos do WooCommerce durante o " +"checkout, para que o contexto da campanha continue disponível depois que o " +"visitante sair da landing page." + +#: assets/js/admin-settings-app.js:895 +msgid "" +"Purchase events are pushed automatically on the thank-you page and can also " +"flow into ClickTrail's server-side delivery adapters when Delivery is " +"enabled." +msgstr "" +"Eventos de compra são enviados automaticamente na página de agradecimento e " +"também podem fluir para os adaptadores de entrega server-side do ClickTrail " +"quando a Entrega estiver ativada." + +#: assets/js/admin-settings-app.js:897 +#, fuzzy +msgid "" +"Emit GA4-style `view_item`, `view_item_list`, `view_cart`, `add_to_cart`, " +"`remove_from_cart`, and `begin_checkout` events through ClickTrail's browser " +"event layer. Existing installs keep this off until you enable it." +msgstr "" +"Emita eventos em estilo GA4 de `view_item`, `view_item_list`, `add_to_cart`, " +"`remove_from_cart` e `begin_checkout` pela camada de eventos do navegador do " +"ClickTrail. Instalações existentes mantêm isso desativado até você habilitar." + +#: assets/js/admin-settings-app.js:897 +msgid "Enable WooCommerce storefront events" +msgstr "Ativar eventos de storefront do WooCommerce" + +#: assets/js/admin-settings-app.js:900 +msgid "" +"Add `event_id` to Woo purchase pushes and make richer Woo browser events " +"available for GTM-first setups." +msgstr "" + +#: assets/js/admin-settings-app.js:900 +msgid "Use the richer Woo dataLayer contract" +msgstr "" + +#: assets/js/admin-settings-app.js:901 +msgid "" +"Emit `user_data` objects with browser identifiers and purchase identity only " +"when the richer contract is on and marketing consent is granted." +msgstr "" + +#: assets/js/admin-settings-app.js:901 +msgid "Include consent-aware Woo user_data" +msgstr "" + +#: assets/js/admin-settings-app.js:906 +msgid "" +"The richer contract is optional. ClickTrail still keeps Woo tracking on the " +"same canonical pipeline and only widens the dataLayer shape for GTM-first " +"workflows." +msgstr "" + +#: assets/js/admin-settings-app.js:910 +msgid "" +"Verify WooCommerce order attribution in the order screen, storefront/browser " +"events with GTM Preview or the dataLayer, and server-side traces from " +"ClickTrail > Diagnostics." +msgstr "" +"Verifique a atribuição do WooCommerce na tela do pedido, os eventos de " +"storefront/navegador com o GTM Preview ou a dataLayer, e os rastros server-" +"side em ClickTrail > Diagnostics." + +#: assets/js/admin-settings-app.js:918 +msgid "" +"Choose which advertising platforms should receive compatible event payloads." +msgstr "" +"Escolha quais plataformas de anúncios devem receber payloads de eventos " +"compatíveis." + +#: assets/js/admin-settings-app.js:933 +msgid "Lifecycle updates" +msgstr "Atualizações de ciclo de vida" + +#: assets/js/admin-settings-app.js:934 +msgid "" +"Accept lifecycle updates from your CRM or backend and route them through the " +"same event pipeline." +msgstr "" +"Aceite atualizações de ciclo de vida do seu CRM ou backend e encaminhe-as " +"pelo mesmo pipeline de eventos." + +#: assets/js/admin-settings-app.js:936 +msgid "Accept lifecycle updates" +msgstr "Aceitar atualizações de ciclo de vida" + +#: assets/js/admin-settings-app.js:936 +msgid "Allow lifecycle events to enter the unified event pipeline." +msgstr "" +"Permita que eventos de ciclo de vida entrem no pipeline unificado de eventos." + +#: assets/js/admin-settings-app.js:937 +msgid "Enable lifecycle endpoint" +msgstr "Ativar endpoint de ciclo de vida" + +#: assets/js/admin-settings-app.js:937 +msgid "Turn on the REST endpoint used by your CRM or backend." +msgstr "Ative o endpoint REST usado pelo seu CRM ou backend." + +#: assets/js/admin-settings-app.js:940 +msgid "Leave unchanged to keep the current token." +msgstr "Deixe inalterado para manter o token atual." + +#: assets/js/admin-settings-app.js:940 +msgid "Lifecycle endpoint token" +msgstr "Token do endpoint de ciclo de vida" + +#: assets/js/admin-settings-app.js:955 +msgid "Delivery health" +msgstr "Saúde da entrega" + +#: assets/js/admin-settings-app.js:956 +msgid "" +"Quick operational summary for queue health, recent delivery attempts, and " +"debug state." +msgstr "" +"Resumo operacional rápido da saúde da fila, tentativas recentes de entrega e " +"estado da depuração." + +#: assets/js/admin-settings-app.js:963 +msgid "" +"Server-side delivery is currently off. Historical diagnostics can still " +"appear until their retention window expires." +msgstr "" +"A entrega server-side está desativada no momento. Diagnósticos históricos " +"ainda podem aparecer até o fim da janela de retenção." + +#: assets/js/admin-settings-app.js:970 +msgid "Due now: " +msgstr "Vencendo agora: " + +#: assets/js/admin-settings-app.js:985 +msgid "Enable it from Diagnostics when you need a short trace window." +msgstr "" +"Ative isso em Diagnósticos quando precisar de uma janela curta de " +"rastreamento." + +#: assets/js/admin-settings-app.js:998 +msgid "Open Logs" +msgstr "Abrir logs" + +#: assets/js/admin-settings-app.js:1007 +msgid "" +"Delivery controls cover transport, consent, queue health, and the safeguards " +"that keep outbound tracking reliable. Most sites only need the server-side " +"transport card and privacy controls." +msgstr "" +"Os controles de entrega cobrem transporte, consentimento, saúde da fila e as " +"proteções que mantêm o rastreamento de saída confiável. A maioria dos sites " +"só precisa do cartão de transporte server-side e dos controles de " +"privacidade." + +#: assets/js/admin-settings-app.js:1014 +msgid "" +"This site is currently using network defaults for server-side delivery. " +"Disable the network toggle below to customize this site independently." +msgstr "" +"Este site está usando no momento os padrões da rede para entrega server-" +"side. Desative a chave de rede abaixo para personalizar este site de forma " +"independente." + +#: assets/js/admin-settings-app.js:1021 +msgid "Server-side transport" +msgstr "Transporte server-side" + +#: assets/js/admin-settings-app.js:1022 +msgid "" +"Route events through your own collector endpoint when you need a more " +"durable delivery path." +msgstr "" +"Encaminhe eventos pelo seu próprio endpoint coletor quando precisar de um " +"caminho de entrega mais durável." + +#: assets/js/admin-settings-app.js:1025 +msgid "Use network defaults" +msgstr "Usar padrões da rede" + +#: assets/js/admin-settings-app.js:1025 +msgid "Use the multisite network configuration for this site." +msgstr "Usar a configuração de rede do multisite para este site." + +#: assets/js/admin-settings-app.js:1034 +msgid "Choose the format best suited to your receiving endpoint." +msgstr "Escolha o formato mais adequado para o endpoint de destino." + +#: assets/js/admin-settings-app.js:1045 +msgid "" +"How long ClickTrail should wait before treating a delivery attempt as failed." +msgstr "" +"Por quanto tempo o ClickTrail deve esperar antes de considerar uma tentativa " +"de entrega como falha." + +#: assets/js/admin-settings-app.js:1057 +msgid "Privacy & consent" +msgstr "Privacidade e consentimento" + +#: assets/js/admin-settings-app.js:1058 +msgid "" +"Control when tracking is allowed to start and which consent signals " +"ClickTrail should use." +msgstr "" +"Controle quando o rastreamento pode começar e quais sinais de consentimento " +"o ClickTrail deve usar." + +#: assets/js/admin-settings-app.js:1060 +msgid "" +"Gate attribution and event collection until consent requirements are " +"satisfied." +msgstr "" +"Bloqueie a atribuição e a coleta de eventos até que os requisitos de " +"consentimento sejam atendidos." + +#: assets/js/admin-settings-app.js:1061 +msgid "" +"Choose whether consent is always required, never required, or region-based." +msgstr "" +"Escolha se o consentimento será sempre exigido, nunca exigido ou baseado em " +"região." + +#: assets/js/admin-settings-app.js:1064 +msgid "Strict" +msgstr "Estrito" + +#: assets/js/admin-settings-app.js:1065 +msgid "Relaxed" +msgstr "Flexível" + +#: assets/js/admin-settings-app.js:1066 +msgid "Region-based" +msgstr "Baseado em região" + +#: assets/js/admin-settings-app.js:1068 +msgid "One region per line. Examples: EEA, UK, CA, US-CA." +msgstr "Uma região por linha. Exemplos: EEA, UK, CA, US-CA." + +#: assets/js/admin-settings-app.js:1073 +msgid "Which consent platform ClickTrail should listen to." +msgstr "Qual plataforma de consentimento o ClickTrail deve ouvir." + +#: assets/js/admin-settings-app.js:1077 +msgid "ClickTrail plugin" +msgstr "plugin ClickTrail" + +#: assets/js/admin-settings-app.js:1078 +msgid "Cookiebot" +msgstr "Cookiebot" + +#: assets/js/admin-settings-app.js:1082 +msgid "Custom" +msgstr "Personalizado" + +#: assets/js/admin-settings-app.js:1084 +msgid "How long ClickTrail should wait for a consent signal before continuing." +msgstr "" +"Por quanto tempo o ClickTrail deve esperar por um sinal de consentimento " +"antes de continuar." + +#: assets/js/admin-settings-app.js:1094 +msgid "Advanced delivery controls" +msgstr "Controles avançados de entrega" + +#: assets/js/admin-settings-app.js:1095 +msgid "" +"Security, buffering, deduplication, and low-level transport controls for " +"technical users." +msgstr "" +"Controles de segurança, buffering, desduplicação e transporte de baixo nível " +"para usuários técnicos." + +#: assets/js/admin-settings-app.js:1101 +msgid "Prefer ClickTrail's built-in platform adapters when available." +msgstr "" +"Prefira os adaptadores nativos do ClickTrail quando estiverem disponíveis." + +#: assets/js/admin-settings-app.js:1101 +msgid "Use native platform adapters" +msgstr "Usar adaptadores nativos de plataforma" + +#: assets/js/admin-settings-app.js:1102 +msgid "Keep a structured intake buffer for troubleshooting and validation." +msgstr "" +"Mantenha um buffer estruturado de entrada para diagnóstico e validação." + +#: assets/js/admin-settings-app.js:1102 +msgid "Store structured event diagnostics" +msgstr "Armazenar diagnósticos estruturados de eventos" + +#: assets/js/admin-settings-app.js:1103 +msgid "Encrypt saved secrets" +msgstr "Criptografar segredos salvos" + +#: assets/js/admin-settings-app.js:1103 +msgid "Encrypt stored secrets at rest when supported by the host environment." +msgstr "" +"Criptografe os segredos armazenados em repouso quando houver suporte no " +"ambiente de hospedagem." + +#: assets/js/admin-settings-app.js:1104 +msgid "Attribution token lifetime (seconds)" +msgstr "Vida útil do token de atribuição (segundos)" + +#: assets/js/admin-settings-app.js:1104 +msgid "Controls how long attribution tokens remain valid." +msgstr "Controla por quanto tempo os tokens de atribuição permanecem válidos." + +#: assets/js/admin-settings-app.js:1105 +msgid "Cap how many times the same token nonce can be used." +msgstr "Limite quantas vezes o mesmo nonce de token pode ser usado." + +#: assets/js/admin-settings-app.js:1105 +msgid "Maximum token replays (0 to disable)" +msgstr "Máximo de repetições do token (0 para desativar)" + +#: assets/js/admin-settings-app.js:1106 +msgid "Reject webhook signatures that fall outside this replay window." +msgstr "" +"Rejeite assinaturas de webhook que estejam fora desta janela de repetição." + +#: assets/js/admin-settings-app.js:1106 +msgid "Webhook replay protection window (seconds)" +msgstr "Janela de proteção contra repetição de webhook (segundos)" + +#: assets/js/admin-settings-app.js:1107 +msgid "API rate limit window (seconds)" +msgstr "Janela de limite de taxa da API (segundos)" + +#: assets/js/admin-settings-app.js:1107 +msgid "The time window used by intake rate limiting." +msgstr "A janela de tempo usada pelo limite de taxa da entrada." + +#: assets/js/admin-settings-app.js:1108 +msgid "API requests allowed per window" +msgstr "Requisições de API permitidas por janela" + +#: assets/js/admin-settings-app.js:1108 +msgid "Maximum requests allowed within the configured rate limit window." +msgstr "" +"Máximo de requisições permitidas dentro da janela configurada de limite de " +"taxa." + +#: assets/js/admin-settings-app.js:1109 +msgid "One proxy per line. Only add proxies you control." +msgstr "Um proxy por linha. Adicione apenas proxies sob seu controle." + +#: assets/js/admin-settings-app.js:1109 +msgid "Trusted proxy IPs or CIDR ranges" +msgstr "IPs de proxy confiáveis ou faixas CIDR" + +#: assets/js/admin-settings-app.js:1110 +msgid "Allowed token hosts" +msgstr "Hosts permitidos para tokens" + +#: assets/js/admin-settings-app.js:1110 +msgid "Hosts allowed to mint or receive attribution tokens. One host per line." +msgstr "" +"Hosts permitidos para emitir ou receber tokens de atribuição. Um host por " +"linha." + +#: assets/js/admin-settings-app.js:1111 +msgid "How many recent dispatch attempts should be kept for diagnostics." +msgstr "" +"Quantas tentativas de envio recentes devem ser mantidas para diagnóstico." + +#: assets/js/admin-settings-app.js:1111 +msgid "Recent dispatch records kept" +msgstr "Registros recentes de envio mantidos" + +#: assets/js/admin-settings-app.js:1112 +msgid "Failure summary flush interval (seconds)" +msgstr "Intervalo de consolidação do resumo de falhas (segundos)" + +#: assets/js/admin-settings-app.js:1112 +msgid "How often failure counters are flushed into hourly telemetry buckets." +msgstr "" +"Com que frequência os contadores de falha são consolidados em buckets " +"horários de telemetria." + +#: assets/js/admin-settings-app.js:1113 +msgid "Failure summary retention (hours)" +msgstr "Retenção do resumo de falhas (horas)" + +#: assets/js/admin-settings-app.js:1113 +msgid "How long failure telemetry buckets should be retained." +msgstr "" +"Por quanto tempo os buckets de telemetria de falhas devem ser mantidos." + +#: assets/js/admin-settings-app.js:1114 +msgid "Event deduplication window (seconds)" +msgstr "Janela de desduplicação de eventos (segundos)" + +#: assets/js/admin-settings-app.js:1114 +msgid "How long dispatch deduplication markers should be kept." +msgstr "" +"Por quanto tempo os marcadores de desduplicação de envio devem ser mantidos." + +#: assets/js/admin-settings-app.js:1195 +msgid "Reload Saved Settings" +msgstr "Recarregar configurações salvas" + +#~ msgid "ClickTrail: Frontend script running" +#~ msgstr "ClickTrail: Script de frontend em execução" + +#~ msgid "Your frontend script reported activity recently." +#~ msgstr "Seu script de frontend reportou atividade recentemente." + +#~ msgid "" +#~ "If you use caching/minification, confirm the ClickTrail JS is loaded on " +#~ "public pages." +#~ msgstr "" +#~ "Se você usa cache/minificação, confirme se o JS do ClickTrail está " +#~ "carregado em páginas públicas." + +#~ msgid "JS Injection" +#~ msgstr "Injeção de JS" + +#~ msgid "Link Decoration" +#~ msgstr "Decoração de Link" + +#~ msgid "General Attribution Settings" +#~ msgstr "Configurações Gerais de Atribuição" + +#~ msgid "" +#~ "Automatically track UTM parameters and Click IDs from incoming traffic." +#~ msgstr "" +#~ "Rastrear automaticamente parâmetros UTM e Click IDs do tráfego de entrada." + +#~ msgid "Cookie Expiration (Days)" +#~ msgstr "Expiração do Cookie (Dias)" + +#~ msgid "Reliability & Cross-Domain" +#~ msgstr "Confiabilidade & Domínio Cruzado" + +#~ msgid "Enable JS Field Injector" +#~ msgstr "Ativar Injetor de Campo JS" + +#~ msgid "" +#~ "CRITICAL: Fills hidden fields via JavaScript. Required for sites with " +#~ "caching (WP Rocket, WP Engine, Cloudflare)." +#~ msgstr "" +#~ "CRÍTICO: Preenche campos ocultos via JavaScript. Necessário para sites " +#~ "com cache (WP Rocket, WP Engine, Cloudflare)." + +#~ msgid "" +#~ "Keep this ON to ensure data is captured even when the page is cached." +#~ msgstr "" +#~ "Mantenha isso ATIVADO para garantir que os dados sejam capturados mesmo " +#~ "quando a página estiver em cache." + +#~ msgid "Overwrite Existing Values" +#~ msgstr "Sobrescrever Valores Existentes" + +#~ msgid "If checked, JS will overwrite fields that already have a value." +#~ msgstr "Se marcado, o JS sobrescreverá os campos que já possuem um valor." + +#~ msgid "Use MutationObserver" +#~ msgstr "Usar MutationObserver" + +#~ msgid "Detects forms in popups or loaded via AJAX (Elementor, etc)." +#~ msgstr "" +#~ "Detecta formulários em popups ou carregados via AJAX (Elementor, etc)." + +#~ msgid "Enable Link Decoration" +#~ msgstr "Ativar Decoração de Link" + +#~ msgid "Appends UTMs/Click IDs to outbound links." +#~ msgstr "Anexa UTMs/Click IDs a links externos." + +#~ msgid "Allowed Domains" +#~ msgstr "Domínios Permitidos" + +#~ msgid "" +#~ "Comma-separated list of domains to decorate (e.g., app.mysite.com, " +#~ "otherdomain.com)." +#~ msgstr "" +#~ "Lista separada por vírgulas de domínios para decorar (ex: " +#~ "app.meusite.com, outrodominio.com)." + +#~ msgid "Skip Signed URLs" +#~ msgstr "Pular URLs Assinadas" + +#~ msgid "" +#~ "Avoid decorating signed URLs (e.g. Amazon S3, secure tokens) to prevent " +#~ "breaking signatures." +#~ msgstr "" +#~ "Evita decorar URLs assinadas (ex: Amazon S3, tokens seguros) para evitar " +#~ "quebra de assinaturas." + +#~ msgid "WhatsApp Tracking" +#~ msgstr "Rastreamento de WhatsApp" + +#~ msgid "Enable WhatsApp Tracking" +#~ msgstr "Ativar Rastreamento de WhatsApp" + +#~ msgid "Append Attribution to Message" +#~ msgstr "Anexar Atribuição à Mensagem" + +#~ msgid "Add attribution data to the pre-filled WhatsApp message." +#~ msgstr "" +#~ "Adicionar dados de atribuição à mensagem pré-preenchida do WhatsApp." + +#~ msgid "Log Clicks (Custom Post Type)" +#~ msgstr "Logar Cliques (Custom Post Type)" + +#~ msgid "Save each WhatsApp click as a \"WhatsApp Click\" post in WordPress." +#~ msgstr "" +#~ "Salvar cada clique do WhatsApp como um post de \"Clique do WhatsApp\" no " +#~ "WordPress." + +#~ msgid "Regions (e.g. EU)" +#~ msgstr "Regiões (ex: EU)" + +#~ msgid "Container ID (GTM-XXXXXX)" +#~ msgstr "ID do Contêiner (GTM-XXXXXX)" + +#~ msgid "Privacy & Consent" +#~ msgstr "Privacidade & Consentimento" + +#~ msgid "Comma-separated list of region codes." +#~ msgstr "Lista separada por vírgulas de códigos de região." + +#~ msgid "Fix PII Issues Now" +#~ msgstr "Corrigir Problemas de PII Agora" + +#~ msgid "" +#~ "Emit GA4-style `view_item`, `add_to_cart`, `remove_from_cart`, and " +#~ "`begin_checkout` events through ClickTrail's browser event layer. " +#~ "Existing installs keep this off until you enable it." +#~ msgstr "" +#~ "Emita eventos em estilo GA4 de `view_item`, `add_to_cart`, " +#~ "`remove_from_cart` e `begin_checkout` pela camada de eventos do navegador " +#~ "do ClickTrail. Instalações existentes mantêm isso desativado até você " +#~ "habilitar." + +#~ msgid "" +#~ "Verify WooCommerce order attribution in the order screen, and verify " +#~ "storefront/browser events with GTM Preview, the dataLayer, or ClickTrail " +#~ "> Diagnostics when Delivery is enabled." +#~ msgstr "" +#~ "Verifique a atribuição do WooCommerce na tela do pedido e valide os " +#~ "eventos de storefront/navegador com o GTM Preview, a dataLayer ou " +#~ "ClickTrail > Diagnostics quando a Entrega estiver ativada." + +#~ msgid "" +#~ "Send eligible events to Meta-compatible delivery adapters when configured." +#~ msgstr "" +#~ "Envie eventos elegíveis para adaptadores de entrega compatíveis com a " +#~ "Meta quando configurados." + +#~ msgid "" +#~ "Send eligible events to Google-compatible delivery adapters when " +#~ "configured." +#~ msgstr "" +#~ "Envie eventos elegíveis para adaptadores de entrega compatíveis com " +#~ "Google quando configurados." + +#~ msgid "" +#~ "Send eligible events to LinkedIn-compatible delivery adapters when " +#~ "configured." +#~ msgstr "" +#~ "Envie eventos elegíveis para adaptadores de entrega compatíveis com o " +#~ "LinkedIn quando configurados." + +#~ msgid "" +#~ "Send eligible events to Reddit-compatible delivery adapters when " +#~ "configured." +#~ msgstr "" +#~ "Envie eventos elegíveis para adaptadores de entrega compatíveis com o " +#~ "Reddit quando configurados." + +#~ msgid "" +#~ "Send eligible events to Pinterest-compatible delivery adapters when " +#~ "configured." +#~ msgstr "" +#~ "Envie eventos elegíveis para adaptadores de entrega compatíveis com o " +#~ "Pinterest quando configurados." -#: includes/admin/traits/trait-admin-diagnostics-ajax.php:556 #, php-format -msgid "Conflict scan found %d items worth reviewing." -msgstr "A verificação de conflitos encontrou %d itens que merecem revisão." +#~ msgid "Conflict scan found %d items worth reviewing." +#~ msgstr "A verificação de conflitos encontrou %d itens que merecem revisão." From 9bea6037e0798dbb7a84e38082041422312cb41b Mon Sep 17 00:00:00 2001 From: atroci Date: Thu, 28 May 2026 16:35:21 +0200 Subject: [PATCH 2/2] i18n: AI-draft pt-BR + de_DE translations Translated all previously empty msgstr entries in pt_BR (204) and de_DE (612), plus two plural-form entries (1 pt_BR, 1 de_DE). Style notes: - pt-BR: friendly-direct, WP-admin matter-of-fact tone. No hype words. - de_DE: formal Sie-form, B2B-software register. Sentence-case for buttons (not Title Case). - Preserved verbatim: ClickTrail, WooCommerce, GTM, GA4, UTM, sGTM, Click IDs, HTML tags, printf placeholders (%s, %d, %1$d). Recompiled .mo files. msgfmt --statistics: pt_BR: 533 translated, 81 fuzzy (pre-existing), 0 untranslated. de_DE: 614 translated, 0 untranslated. Co-Authored-By: claude-flow --- languages/click-trail-handler-de_DE.mo | Bin 0 -> 74650 bytes languages/click-trail-handler-de_DE.po | 1232 ++++++++++++------------ languages/click-trail-handler-pt_BR.mo | Bin 45847 -> 67366 bytes languages/click-trail-handler-pt_BR.po | 412 ++++---- 4 files changed, 822 insertions(+), 822 deletions(-) create mode 100644 languages/click-trail-handler-de_DE.mo diff --git a/languages/click-trail-handler-de_DE.mo b/languages/click-trail-handler-de_DE.mo new file mode 100644 index 0000000000000000000000000000000000000000..5732bde6c10736b0aac8b4a2d34ae0c797e15f35 GIT binary patch literal 74650 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 Uhfn1Kp5l)LQC?gfoo!bC1LrykCIA2c literal 0 HcmV?d00001 diff --git a/languages/click-trail-handler-de_DE.po b/languages/click-trail-handler-de_DE.po index bad80d5..4bea17b 100644 --- a/languages/click-trail-handler-de_DE.po +++ b/languages/click-trail-handler-de_DE.po @@ -23,474 +23,474 @@ msgid "" "ClickTrail could not start because a required class is missing. This usually " "means the release ZIP is missing files or the autoloader mapping is " "incorrect." -msgstr "" +msgstr "ClickTrail konnte nicht starten, da eine erforderliche Klasse fehlt. Üblicherweise bedeutet das, dass im Release-ZIP Dateien fehlen oder das Autoloader-Mapping fehlerhaft ist." #: includes/Modules/GTM/class-gtm-settings.php:89 msgid "Invalid GTM Container ID format. Should be GTM-XXXXXX" -msgstr "" +msgstr "Ungültiges Format für GTM-Container-ID. Erwartet wird GTM-XXXXXX." #: includes/Modules/GTM/class-web-tag.php:81 msgid "Google Tag Manager snippet added by ClickTrail (sGTM mode)" -msgstr "" +msgstr "Google Tag Manager Snippet von ClickTrail hinzugefügt (sGTM-Modus)" #: includes/Modules/GTM/class-web-tag.php:82 msgid "Google Tag Manager snippet added by ClickTrail" -msgstr "" +msgstr "Google Tag Manager Snippet von ClickTrail hinzugefügt" #: includes/Modules/GTM/class-web-tag.php:86 msgid "End Google Tag Manager snippet added by ClickTrail" -msgstr "" +msgstr "Ende Google Tag Manager Snippet von ClickTrail hinzugefügt" #: includes/Modules/GTM/class-web-tag.php:107 msgid "Google Tag Manager (noscript) snippet added by ClickTrail" -msgstr "" +msgstr "Google Tag Manager (noscript) Snippet von ClickTrail hinzugefügt" #: includes/Modules/GTM/class-web-tag.php:111 msgid "End Google Tag Manager (noscript) snippet added by ClickTrail" -msgstr "" +msgstr "Ende Google Tag Manager (noscript) Snippet von ClickTrail hinzugefügt" #: includes/Modules/consent-mode/class-consent-mode.php:88 msgid "Google tag (gtag.js) consent mode dataLayer added by ClickTrail" -msgstr "" +msgstr "Google Tag (gtag.js) Consent-Mode-dataLayer von ClickTrail hinzugefügt" #: includes/Modules/consent-mode/class-consent-mode.php:98 msgid "End Google tag (gtag.js) consent mode dataLayer added by ClickTrail" -msgstr "" +msgstr "Ende Google Tag (gtag.js) Consent-Mode-dataLayer von ClickTrail hinzugefügt" #: includes/admin/class-admin.php:95 msgid "ClickTrail Status" -msgstr "" +msgstr "ClickTrail-Status" #: includes/admin/class-admin.php:122 msgid "Attribution Cookie" -msgstr "" +msgstr "Attributions-Cookie" #: includes/admin/class-admin.php:123 msgid "Caching Status" -msgstr "" +msgstr "Caching-Status" #: includes/admin/class-admin.php:124 msgid "Form Capture Fallback" -msgstr "" +msgstr "Formularerfassungs-Fallback" #: includes/admin/class-admin.php:125 msgid "Cross-domain Links" -msgstr "" +msgstr "Domänenübergreifende Links" #: includes/admin/class-admin.php:127 msgid "Run Full Diagnostics" -msgstr "" +msgstr "Vollständige Diagnose ausführen" #: includes/admin/class-admin.php:136 includes/admin/class-admin.php:137 #: includes/admin/class-admin.php:825 includes/admin/class-admin.php:1526 #: includes/admin/traits/trait-admin-pages.php:23 msgid "ClickTrail" -msgstr "" +msgstr "ClickTrail" #: includes/admin/class-admin.php:148 includes/admin/class-admin.php:149 msgid "Settings" -msgstr "" +msgstr "Einstellungen" #: includes/admin/class-admin.php:157 includes/admin/class-admin.php:158 msgid "Logs" -msgstr "" +msgstr "Logs" #: includes/admin/class-admin.php:166 includes/admin/class-admin.php:167 msgid "Diagnostics" -msgstr "" +msgstr "Diagnose" #: includes/admin/class-admin.php:237 msgid "Testing..." -msgstr "" +msgstr "Test läuft..." #: includes/admin/class-admin.php:238 msgid "Test failed" -msgstr "" +msgstr "Test fehlgeschlagen" #: includes/admin/class-admin.php:239 msgid "Clipboard unavailable" -msgstr "" +msgstr "Zwischenablage nicht verfügbar" #: includes/admin/class-admin.php:240 msgid "Copied" -msgstr "" +msgstr "Kopiert" #: includes/admin/class-admin.php:241 msgid "Copy failed" -msgstr "" +msgstr "Kopieren fehlgeschlagen" #: includes/admin/class-admin.php:242 msgid "Saving..." -msgstr "" +msgstr "Speichert..." #: includes/admin/class-admin.php:243 msgid "Failed" -msgstr "" +msgstr "Fehlgeschlagen" #: includes/admin/class-admin.php:244 #: includes/admin/traits/trait-admin-pages.php:330 msgid "Disable Debug" -msgstr "" +msgstr "Debug deaktivieren" #: includes/admin/class-admin.php:245 #: includes/admin/traits/trait-admin-pages.php:330 msgid "Enable 15 Minutes" -msgstr "" +msgstr "Für 15 Minuten aktivieren" #: includes/admin/class-admin.php:246 msgid "Purge local tracking data now? This cannot be undone." -msgstr "" +msgstr "Lokale Tracking-Daten jetzt löschen? Dies kann nicht rückgängig gemacht werden." #: includes/admin/class-admin.php:247 msgid "Purging..." -msgstr "" +msgstr "Wird gelöscht..." #: includes/admin/class-admin.php:248 msgid "Purged" -msgstr "" +msgstr "Gelöscht" #: includes/admin/class-admin.php:249 msgid "Purge failed" -msgstr "" +msgstr "Löschen fehlgeschlagen" #: includes/admin/class-admin.php:250 msgid "Scanning..." -msgstr "" +msgstr "Wird gescannt..." #: includes/admin/class-admin.php:251 msgid "Conflict scan failed." -msgstr "" +msgstr "Konflikt-Scan fehlgeschlagen." #: includes/admin/class-admin.php:252 msgid "Preparing backup..." -msgstr "" +msgstr "Backup wird vorbereitet..." #: includes/admin/class-admin.php:253 msgid "Backup export failed." -msgstr "" +msgstr "Backup-Export fehlgeschlagen." #: includes/admin/class-admin.php:254 msgid "Importing backup..." -msgstr "" +msgstr "Backup wird importiert..." #: includes/admin/class-admin.php:255 msgid "Backup import failed." -msgstr "" +msgstr "Backup-Import fehlgeschlagen." #: includes/admin/class-admin.php:256 msgid "Choose a ClickTrail backup file first." -msgstr "" +msgstr "Wählen Sie zunächst eine ClickTrail-Backup-Datei aus." #: includes/admin/class-admin.php:257 msgid "Restore this ClickTrail backup now? Current settings will be replaced." -msgstr "" +msgstr "Dieses ClickTrail-Backup jetzt wiederherstellen? Die aktuellen Einstellungen werden ersetzt." #: includes/admin/class-admin.php:258 msgid "Looking up order..." -msgstr "" +msgstr "Bestellung wird gesucht..." #: includes/admin/class-admin.php:259 msgid "Order lookup failed." -msgstr "" +msgstr "Bestellsuche fehlgeschlagen." #: includes/admin/class-admin.php:308 msgid "Core Attribution Settings" -msgstr "" +msgstr "Grundlegende Attributions-Einstellungen" #: includes/admin/class-admin.php:315 msgid "Enable attribution tracking" -msgstr "" +msgstr "Attributions-Tracking aktivieren" #: includes/admin/class-admin.php:322 msgid "Capture campaign and referral data for each visit." -msgstr "" +msgstr "Erfassen Sie Kampagnen- und Referrer-Daten bei jedem Besuch." #: includes/admin/class-admin.php:328 msgid "Attribution retention (days)" -msgstr "" +msgstr "Attributions-Aufbewahrung (Tage)" #: includes/admin/class-admin.php:335 msgid "How long attribution data should be stored." -msgstr "" +msgstr "Wie lange Attributionsdaten gespeichert werden sollen." #: includes/admin/class-admin.php:342 msgid "Reliability Settings" -msgstr "" +msgstr "Zuverlässigkeits-Einstellungen" #: includes/admin/class-admin.php:349 msgid "Client-side capture fallback" -msgstr "" +msgstr "Client-seitiges Erfassungs-Fallback" #: includes/admin/class-admin.php:357 msgid "Recommended for cached or highly optimized pages." -msgstr "" +msgstr "Empfohlen für gecachte oder stark optimierte Seiten." #: includes/admin/class-admin.php:363 msgid "Watch dynamic content" -msgstr "" +msgstr "Dynamische Inhalte beobachten" #: includes/admin/class-admin.php:371 msgid "Recommended when forms or links appear after page load." -msgstr "" +msgstr "Empfohlen, wenn Formulare oder Links nach dem Seitenladen erscheinen." #: includes/admin/class-admin.php:378 msgid "Cross-domain Settings" -msgstr "" +msgstr "Domänenübergreifende Einstellungen" #: includes/admin/class-admin.php:385 msgid "Decorate outgoing links" -msgstr "" +msgstr "Ausgehende Links dekorieren" #: includes/admin/class-admin.php:393 msgid "Append attribution parameters to approved links." -msgstr "" +msgstr "Attributionsparameter an freigegebene Links anhängen." #: includes/admin/class-admin.php:399 msgid "Allowed cross-domain destinations" -msgstr "" +msgstr "Erlaubte domänenübergreifende Ziele" #: includes/admin/class-admin.php:407 msgid "Domains where attribution parameters may be added." -msgstr "" +msgstr "Domains, an die Attributionsparameter angefügt werden dürfen." #: includes/admin/class-admin.php:414 msgid "Do not modify signed URLs" -msgstr "" +msgstr "Signierte URLs nicht verändern" #: includes/admin/class-admin.php:422 msgid "" "Recommended when links contain temporary signatures or protected access " "tokens." -msgstr "" +msgstr "Empfohlen, wenn Links temporäre Signaturen oder geschützte Zugriffstoken enthalten." #: includes/admin/class-admin.php:428 msgid "Pass cross-domain attribution token" -msgstr "" +msgstr "Domänenübergreifendes Attributions-Token weitergeben" #: includes/admin/class-admin.php:436 msgid "" "Adds a temporary token to preserve attribution across approved domains. No " "personal data is included." -msgstr "" +msgstr "Fügt ein temporäres Token hinzu, um die Attribution über freigegebene Domains hinweg zu erhalten. Es werden keine personenbezogenen Daten übertragen." #: includes/admin/class-admin.php:443 msgid "Advanced Settings" -msgstr "" +msgstr "Erweiterte Einstellungen" #: includes/admin/class-admin.php:450 msgid "Replace existing attribution values" -msgstr "" +msgstr "Bestehende Attributionswerte ersetzen" #: includes/admin/class-admin.php:458 msgid "Use newly detected values even if attribution was already stored." -msgstr "" +msgstr "Neu erkannte Werte auch dann verwenden, wenn bereits eine Attribution gespeichert ist." #: includes/admin/class-admin.php:466 includes/admin/class-admin.php:1715 msgid "WhatsApp" -msgstr "" +msgstr "WhatsApp" #: includes/admin/class-admin.php:473 msgid "Enable WhatsApp tracking" -msgstr "" +msgstr "WhatsApp-Tracking aktivieren" #: includes/admin/class-admin.php:481 msgid "Track clicks on WhatsApp links and buttons." -msgstr "" +msgstr "Klicks auf WhatsApp-Links und -Buttons tracken." #: includes/admin/class-admin.php:487 msgid "Append attribution to message" -msgstr "" +msgstr "Attribution an Nachricht anhängen" #: includes/admin/class-admin.php:495 msgid "Add attribution details to the pre-filled WhatsApp message." -msgstr "" +msgstr "Attributionsdetails in die vorausgefüllte WhatsApp-Nachricht einfügen." #: includes/admin/class-admin.php:502 msgid "Consent Mode Configuration" -msgstr "" +msgstr "Konfiguration des Consent-Modus" #: includes/admin/class-admin.php:509 msgid "Enable consent mode" -msgstr "" +msgstr "Consent-Modus aktivieren" #: includes/admin/class-admin.php:521 msgid "Regions requiring consent" -msgstr "" +msgstr "Regionen mit Einwilligungspflicht" #: includes/admin/class-admin.php:533 msgid "Consent behavior" -msgstr "" +msgstr "Einwilligungsverhalten" #: includes/admin/class-admin.php:545 msgid "Consent source" -msgstr "" +msgstr "Einwilligungsquelle" #: includes/admin/class-admin.php:557 msgid "Consent wait time (ms)" -msgstr "" +msgstr "Wartezeit auf Einwilligung (ms)" #: includes/admin/class-admin.php:570 includes/admin/class-admin.php:1572 msgid "Google Tag Manager" -msgstr "" +msgstr "Google Tag Manager" #: includes/admin/class-admin.php:577 msgid "Container ID" -msgstr "" +msgstr "Container-ID" #: includes/admin/class-admin.php:583 msgid "Use only if your site does not already load Google Tag Manager." -msgstr "" +msgstr "Nur verwenden, wenn Ihre Website den Google Tag Manager nicht bereits lädt." #: includes/admin/class-admin.php:593 msgid "Server-side Transport" -msgstr "" +msgstr "Serverseitiger Transport" #: includes/admin/class-admin.php:600 msgid "Enable server-side delivery" -msgstr "" +msgstr "Serverseitige Auslieferung aktivieren" #: includes/admin/class-admin.php:607 msgid "Send events through your own collector endpoint." -msgstr "" +msgstr "Events über Ihren eigenen Collector-Endpoint senden." #: includes/admin/class-admin.php:613 msgid "Collector URL" -msgstr "" +msgstr "Collector-URL" #: includes/admin/class-admin.php:620 msgid "Endpoint that receives server-side events." -msgstr "" +msgstr "Endpoint, der serverseitige Events empfängt." #: includes/admin/class-admin.php:627 #: includes/admin/traits/trait-admin-diagnostics-ajax.php:874 msgid "Delivery adapter" -msgstr "" +msgstr "Delivery-Adapter" #: includes/admin/class-admin.php:640 msgid "Request timeout (seconds)" -msgstr "" +msgstr "Anfrage-Timeout (Sekunden)" #: includes/admin/class-admin.php:652 msgid "Share anonymous failure counts" -msgstr "" +msgstr "Anonyme Fehlerzahlen teilen" #: includes/admin/class-admin.php:659 msgid "" "Only aggregated failure counts are shared. No payloads or personal data are " "included." -msgstr "" +msgstr "Geteilt werden ausschließlich aggregierte Fehlerzahlen. Es werden weder Payloads noch personenbezogene Daten übertragen." #: includes/admin/class-admin.php:666 msgid "Use Network Defaults" -msgstr "" +msgstr "Netzwerk-Standards verwenden" #: includes/admin/class-admin.php:673 msgid "Use network-level server-side settings for this site." -msgstr "" +msgstr "Die serverseitigen Einstellungen der Netzwerkebene für diese Website verwenden." #: includes/admin/class-admin.php:734 msgid "ClickTrail settings require JavaScript in wp-admin." -msgstr "" +msgstr "Die ClickTrail-Einstellungen erfordern JavaScript im wp-admin." #: includes/admin/class-admin.php:749 includes/admin/class-admin.php:750 #: includes/admin/class-admin.php:1077 includes/admin/class-admin.php:1184 #: includes/admin/class-admin.php:1689 msgid "Capture" -msgstr "" +msgstr "Erfassung" #: includes/admin/class-admin.php:751 msgid "" "Capture and preserve source data from campaigns, referrals, and ad clicks." -msgstr "" +msgstr "Quellendaten aus Kampagnen, Referrals und Anzeigenklicks erfassen und erhalten." #: includes/admin/class-admin.php:755 includes/admin/class-admin.php:756 #: includes/admin/class-admin.php:1083 includes/admin/class-admin.php:1204 msgid "Forms" -msgstr "" +msgstr "Formulare" #: includes/admin/class-admin.php:757 msgid "" "Keep attribution attached to forms, lead sources, and messaging touchpoints." -msgstr "" +msgstr "Attribution mit Formularen, Lead-Quellen und Messaging-Touchpoints verknüpft halten." #: includes/admin/class-admin.php:761 includes/admin/class-admin.php:762 #: includes/admin/class-admin.php:1089 includes/admin/class-admin.php:1214 msgid "Events" -msgstr "" +msgstr "Events" #: includes/admin/class-admin.php:763 msgid "" "Configure browser event collection, destinations, and the unified event " "pipeline." -msgstr "" +msgstr "Browser-Event-Erfassung, Ziele und die einheitliche Event-Pipeline konfigurieren." #: includes/admin/class-admin.php:767 includes/admin/class-admin.php:768 #: includes/admin/class-admin.php:1101 includes/admin/class-admin.php:1228 msgid "Delivery" -msgstr "" +msgstr "Auslieferung" #: includes/admin/class-admin.php:769 msgid "Control privacy, server-side transport, and operational safeguards." -msgstr "" +msgstr "Datenschutz, serverseitigen Transport und betriebliche Schutzmechanismen steuern." #: includes/admin/class-admin.php:829 msgid "" "These settings are now organized by capability. Browser events and " "destinations live under Events, while transport and privacy controls live " "under Delivery." -msgstr "" +msgstr "Diese Einstellungen sind nun nach Funktion organisiert. Browser-Events und Ziele finden Sie unter Events, Transport- und Datenschutz-Steuerungen unter Auslieferung." #: includes/admin/class-admin.php:899 msgid "Generic Collector" -msgstr "" +msgstr "Generischer Collector" #: includes/admin/class-admin.php:901 msgid "sGTM (Server GTM)" -msgstr "" +msgstr "sGTM (Server-GTM)" #: includes/admin/class-admin.php:903 msgid "Meta CAPI" -msgstr "" +msgstr "Meta CAPI" #: includes/admin/class-admin.php:905 msgid "Google Ads / GA4" -msgstr "" +msgstr "Google Ads / GA4" #: includes/admin/class-admin.php:907 msgid "LinkedIn CAPI" -msgstr "" +msgstr "LinkedIn CAPI" #: includes/admin/class-admin.php:909 msgid "Pinterest Conversions API" -msgstr "" +msgstr "Pinterest Conversions API" #: includes/admin/class-admin.php:911 msgid "TikTok Events API" -msgstr "" +msgstr "TikTok Events API" #: includes/admin/class-admin.php:927 msgid "Meta" -msgstr "" +msgstr "Meta" #: includes/admin/class-admin.php:929 msgid "Google" -msgstr "" +msgstr "Google" #: includes/admin/class-admin.php:931 msgid "LinkedIn" -msgstr "" +msgstr "LinkedIn" #: includes/admin/class-admin.php:933 msgid "Reddit" -msgstr "" +msgstr "Reddit" #: includes/admin/class-admin.php:935 msgid "Pinterest" -msgstr "" +msgstr "Pinterest" #: includes/admin/class-admin.php:937 msgid "TikTok" -msgstr "" +msgstr "TikTok" #: includes/admin/class-admin.php:1078 includes/admin/class-admin.php:1084 #: includes/admin/class-admin.php:1090 includes/admin/class-admin.php:1096 @@ -499,7 +499,7 @@ msgstr "" #: includes/admin/class-admin.php:1778 includes/admin/class-admin.php:1783 #: includes/admin/class-admin.php:1788 msgid "Off" -msgstr "" +msgstr "Aus" #: includes/admin/class-admin.php:1078 includes/admin/class-admin.php:1084 #: includes/admin/class-admin.php:1090 includes/admin/class-admin.php:1096 @@ -508,116 +508,116 @@ msgstr "" #: includes/admin/class-admin.php:1778 includes/admin/class-admin.php:1783 #: includes/admin/class-admin.php:1788 msgid "On" -msgstr "" +msgstr "An" #: includes/admin/class-admin.php:1095 includes/admin/class-admin.php:1264 #: includes/admin/class-admin.php:1782 msgid "Cross-domain" -msgstr "" +msgstr "Domänenübergreifend" #: includes/admin/class-admin.php:1107 includes/admin/class-admin.php:1632 #: includes/admin/class-admin.php:1633 #: includes/admin/traits/trait-admin-pages.php:473 msgid "Consent" -msgstr "" +msgstr "Einwilligung" #: includes/admin/class-admin.php:1187 msgid "Attribution capture is enabled." -msgstr "" +msgstr "Die Attributionserfassung ist aktiviert." #: includes/admin/class-admin.php:1188 msgid "Turn on attribution capture before testing source continuity." -msgstr "" +msgstr "Aktivieren Sie die Attributionserfassung, bevor Sie die Quellen-Kontinuität testen." #: includes/admin/class-admin.php:1194 msgid "Consent Guidance" -msgstr "" +msgstr "Einwilligungshinweise" #: includes/admin/class-admin.php:1197 msgid "" "Consent mode is configured. Verify the selected CMP source before rollout." -msgstr "" +msgstr "Der Consent-Modus ist konfiguriert. Prüfen Sie die ausgewählte CMP-Quelle vor dem Rollout." #: includes/admin/class-admin.php:1198 msgid "" "Consent mode is off. Confirm this matches your regional rollout requirements." -msgstr "" +msgstr "Der Consent-Modus ist deaktiviert. Bestätigen Sie, dass dies zu Ihren regionalen Rollout-Anforderungen passt." #: includes/admin/class-admin.php:1207 msgid "Form capture helpers or providers are active." -msgstr "" +msgstr "Formularerfassungs-Helfer oder -Anbieter sind aktiv." #: includes/admin/class-admin.php:1208 msgid "" "Enable client fallback, WhatsApp, or provider hooks if forms are part of " "your attribution path." -msgstr "" +msgstr "Aktivieren Sie das Client-Fallback, WhatsApp oder Anbieter-Hooks, wenn Formulare Teil Ihres Attributionspfads sind." #. translators: %d: enabled destination count. #: includes/admin/class-admin.php:1219 #, php-format msgid "Browser events are active. Enabled destinations: %d." -msgstr "" +msgstr "Browser-Events sind aktiv. Aktivierte Ziele: %d." #: includes/admin/class-admin.php:1222 msgid "" "Enable the browser event pipeline before relying on dataLayer and canonical " "intake." -msgstr "" +msgstr "Aktivieren Sie die Browser-Event-Pipeline, bevor Sie sich auf dataLayer und kanonischen Intake verlassen." #: includes/admin/class-admin.php:1231 msgid "Server-side delivery has an endpoint and is ready for endpoint tests." -msgstr "" +msgstr "Die serverseitige Auslieferung hat einen Endpoint und ist bereit für Endpoint-Tests." #: includes/admin/class-admin.php:1233 msgid "Server-side delivery is on, but the collector URL still needs review." -msgstr "" +msgstr "Die serverseitige Auslieferung ist aktiv, aber die Collector-URL muss noch geprüft werden." #: includes/admin/class-admin.php:1234 msgid "" "Server-side delivery is off. Logs and Diagnostics still work for local " "checks." -msgstr "" +msgstr "Die serverseitige Auslieferung ist deaktiviert. Logs und Diagnose funktionieren weiterhin für lokale Prüfungen." #: includes/admin/class-admin.php:1240 msgid "sGTM" -msgstr "" +msgstr "sGTM" #: includes/admin/class-admin.php:1243 msgid "" "sGTM mode has a web container plus a tagging server or custom loader path " "configured." -msgstr "" +msgstr "Der sGTM-Modus ist mit einem Web-Container sowie einem Tagging-Server oder einem benutzerdefinierten Loader-Pfad konfiguriert." #: includes/admin/class-admin.php:1245 msgid "" "sGTM mode is on. Add the tagging server URL or a custom loader path before " "preview testing." -msgstr "" +msgstr "Der sGTM-Modus ist aktiv. Hinterlegen Sie vor dem Vorschautest die Tagging-Server-URL oder einen benutzerdefinierten Loader-Pfad." #: includes/admin/class-admin.php:1246 msgid "" "Standard GTM loading is active. Enable sGTM mode when you want first-party " "script delivery or custom loader support." -msgstr "" +msgstr "Das Standard-GTM-Laden ist aktiv. Aktivieren Sie den sGTM-Modus, wenn Sie First-Party-Skriptauslieferung oder einen benutzerdefinierten Loader benötigen." #: includes/admin/class-admin.php:1252 msgid "Woo" -msgstr "" +msgstr "Woo" #: includes/admin/class-admin.php:1255 msgid "WooCommerce storefront events and order delivery helpers are ready." -msgstr "" +msgstr "WooCommerce-Storefront-Events und Bestell-Übermittlungs-Helfer sind bereit." #: includes/admin/class-admin.php:1257 msgid "" "WooCommerce is active. Enable storefront events when you want list, product, " "cart, and checkout signals." -msgstr "" +msgstr "WooCommerce ist aktiv. Aktivieren Sie die Storefront-Events, wenn Sie Signale für Liste, Produkt, Warenkorb und Checkout benötigen." #: includes/admin/class-admin.php:1258 msgid "WooCommerce is not active on this site." -msgstr "" +msgstr "WooCommerce ist auf dieser Website nicht aktiv." #: includes/admin/class-admin.php:1267 msgid "" @@ -626,7 +626,7 @@ msgid "" "checkout is on a fully separate domain. Note: external payment providers " "(Stripe, PayPal, Mollie) cannot be decorated — attribution survives those " "redirects via the last-touch cookie." -msgstr "" +msgstr "Die Link-Dekoration ist aktiv. Die Attribution wird automatisch zwischen Subdomains übertragen. Tragen Sie Ziel-Domains nur dann in die Erlaubnisliste ein, wenn Ihr Checkout auf einer vollständig separaten Domain liegt. Hinweis: Externe Zahlungsanbieter (Stripe, PayPal, Mollie) lassen sich nicht dekorieren — die Attribution überlebt diese Weiterleitungen über den Last-Touch-Cookie." #. translators: %s: WooCommerce checkout hostname detected on a different subdomain. #: includes/admin/class-admin.php:1270 @@ -635,29 +635,29 @@ msgid "" "Your WooCommerce checkout is on %s. Enable cross-domain link decoration " "under Capture → Link Decoration to carry attribution through the subdomain " "hop." -msgstr "" +msgstr "Ihr WooCommerce-Checkout liegt auf %s. Aktivieren Sie die domänenübergreifende Link-Dekoration unter Erfassung → Link-Dekoration, um die Attribution über den Subdomain-Wechsel zu übertragen." #: includes/admin/class-admin.php:1271 msgid "" "Cross-domain link decoration is off. Enable it under Capture → Link " "Decoration if your funnel spans multiple domains or subdomains." -msgstr "" +msgstr "Die domänenübergreifende Link-Dekoration ist deaktiviert. Aktivieren Sie sie unter Erfassung → Link-Dekoration, wenn Ihr Funnel mehrere Domains oder Subdomains umfasst." #: includes/admin/class-admin.php:1323 msgid "No attempts yet" -msgstr "" +msgstr "Bisher keine Versuche" #. translators: %s: relative time. #: includes/admin/class-admin.php:1327 #: includes/admin/traits/trait-admin-pages.php:164 #, php-format msgid "%s ago" -msgstr "" +msgstr "vor %s" #: includes/admin/class-admin.php:1330 #: includes/admin/traits/trait-admin-pages.php:167 msgid "No delivery attempts recorded." -msgstr "" +msgstr "Keine Auslieferungsversuche aufgezeichnet." #: includes/admin/class-admin.php:1558 msgid "" @@ -666,315 +666,315 @@ msgid "" "receives its own tailored payload, with consent signals already applied. You " "only need to configure the platforms you actively use. If you only run a " "single GTM container, you don't need anything here." -msgstr "" +msgstr "Die Kernlogik von ClickTrail übernimmt die Attributionserfassung. Die folgenden Abschnitte legen fest, wie erfasste Events verpackt und ausgeliefert werden — jede Plattform erhält ihren eigenen, passend formatierten Payload, einschließlich der bereits angewendeten Einwilligungssignale. Sie müssen nur die Plattformen konfigurieren, die Sie tatsächlich verwenden. Wenn Sie nur einen einzigen GTM-Container betreiben, ist hier nichts weiter erforderlich." #: includes/admin/class-admin.php:1573 msgid "Inject GTM on this site — only if GTM is not already loaded elsewhere." -msgstr "" +msgstr "GTM auf dieser Website einbinden — nur, wenn GTM nicht bereits an anderer Stelle geladen wird." #: includes/admin/class-admin.php:1588 msgid "Server-side delivery" -msgstr "" +msgstr "Serverseitige Auslieferung" #: includes/admin/class-admin.php:1589 msgid "" "Route events through your own collector endpoint — bypasses browser ad-" "blockers and provides a reliable delivery path." -msgstr "" +msgstr "Events über Ihren eigenen Collector-Endpoint leiten — umgeht Browser-Adblocker und bietet einen zuverlässigen Auslieferungsweg." #: includes/admin/class-admin.php:1598 msgid "" "Advertising platform destinations below are managed through the v2 delivery " "pipeline. Each platform receives its own payload format independently." -msgstr "" +msgstr "Die unten aufgeführten Werbeplattform-Ziele werden über die v2-Auslieferungspipeline verwaltet. Jede Plattform erhält ihr eigenes Payload-Format unabhängig voneinander." #: includes/admin/class-admin.php:1626 includes/admin/class-admin.php:1627 #: includes/admin/class-admin.php:1767 msgid "Attribution" -msgstr "" +msgstr "Attribution" #: includes/admin/class-admin.php:1628 msgid "" "Capture UTM parameters, click IDs, and referrers — and keep them through " "forms, caching, and navigation." -msgstr "" +msgstr "Erfassen Sie UTM-Parameter, Click-IDs und Referrer — und behalten Sie sie über Formulare, Caching und Navigation hinweg bei." #: includes/admin/class-admin.php:1634 msgid "" "Control when tracking is allowed to start, which regions require explicit " "opt-in, and which consent platform ClickTrail should listen to." -msgstr "" +msgstr "Steuern Sie, wann das Tracking starten darf, welche Regionen ein ausdrückliches Opt-in benötigen und auf welche Einwilligungsplattform ClickTrail hören soll." #: includes/admin/class-admin.php:1638 includes/admin/class-admin.php:1639 msgid "Destinations" -msgstr "" +msgstr "Ziele" #: includes/admin/class-admin.php:1640 msgid "" "Configure where events are sent — your own server-side endpoint, GTM, and " "advertising platforms." -msgstr "" +msgstr "Legen Sie fest, wohin Events gesendet werden — Ihr eigener serverseitiger Endpoint, GTM und Werbeplattformen." #: includes/admin/class-admin.php:1644 includes/admin/class-admin.php:1645 #: includes/admin/class-admin.php:1725 includes/admin/class-admin.php:1730 msgid "Advanced" -msgstr "" +msgstr "Erweitert" #: includes/admin/class-admin.php:1646 msgid "" "Platform-level controls — feature flags, security, deduplication, lifecycle " "ingestion, and external form providers." -msgstr "" +msgstr "Steuerungen auf Plattformebene — Feature-Flags, Sicherheit, Deduplizierung, Lifecycle-Ingestion und externe Formularanbieter." #: includes/admin/class-admin.php:1690 msgid "Enable attribution tracking and set how long source data is stored." -msgstr "" +msgstr "Aktivieren Sie das Attributions-Tracking und legen Sie fest, wie lange Quellendaten gespeichert werden." #: includes/admin/class-admin.php:1697 msgid "Cached pages" -msgstr "" +msgstr "Gecachte Seiten" #: includes/admin/class-admin.php:1698 msgid "" "Ensures attribution still reaches hidden form fields when pages are served " "from cache. Recommended for most sites." -msgstr "" +msgstr "Sorgt dafür, dass die Attribution auch dann in versteckte Formularfelder gelangt, wenn Seiten aus dem Cache ausgeliefert werden. Für die meisten Websites empfohlen." #: includes/admin/class-admin.php:1700 msgid "Recommended" -msgstr "" +msgstr "Empfohlen" #: includes/admin/class-admin.php:1707 msgid "Cross-domain links" -msgstr "" +msgstr "Domänenübergreifende Links" #: includes/admin/class-admin.php:1708 msgid "" "Preserve attribution when visitors follow links to your other domains or " "subdomains." -msgstr "" +msgstr "Erhalten Sie die Attribution, wenn Besucher Links zu Ihren anderen Domains oder Subdomains folgen." #: includes/admin/class-admin.php:1716 msgid "" "Carry attribution into outbound WhatsApp clicks and pre-filled messages." -msgstr "" +msgstr "Attribution in ausgehende WhatsApp-Klicks und vorausgefüllte Nachrichten übernehmen." #: includes/admin/class-admin.php:1726 msgid "Low-level capture behavior. Most sites can leave these unchanged." -msgstr "" +msgstr "Low-Level-Erfassungsverhalten. Die meisten Websites können diese Einstellungen unverändert lassen." #: includes/admin/class-admin.php:1740 msgid "Consent mode" -msgstr "" +msgstr "Consent-Modus" #: includes/admin/class-admin.php:1741 msgid "Decide when attribution and event collection are allowed to start." -msgstr "" +msgstr "Legen Sie fest, wann Attribution und Event-Erfassung starten dürfen." #: includes/admin/class-admin.php:1772 msgid "Consent Mode" -msgstr "" +msgstr "Consent-Modus" #: includes/admin/class-admin.php:1777 msgid "JS Capture" -msgstr "" +msgstr "JS-Erfassung" #: includes/admin/class-admin.php:1787 msgid "Server-side" -msgstr "" +msgstr "Serverseitig" #: includes/admin/class-admin.php:1884 msgid "Save Changes" -msgstr "" +msgstr "Änderungen speichern" #: includes/admin/class-admin.php:1886 msgid "Save changes for this tab." -msgstr "" +msgstr "Änderungen in diesem Tab speichern." #: includes/admin/class-clicutcl-woocommerce-admin.php:35 #: includes/admin/class-clicutcl-woocommerce-admin.php:109 #: includes/admin/class-clicutcl-woocommerce-admin.php:156 msgid "Source" -msgstr "" +msgstr "Quelle" #: includes/admin/class-clicutcl-woocommerce-admin.php:77 msgid "Direct" -msgstr "" +msgstr "Direkt" #: includes/admin/class-clicutcl-woocommerce-admin.php:87 msgid "Marketing Attribution" -msgstr "" +msgstr "Marketing-Attribution" #: includes/admin/class-clicutcl-woocommerce-admin.php:103 msgid "No attribution data available." -msgstr "" +msgstr "Keine Attributionsdaten verfügbar." #: includes/admin/class-clicutcl-woocommerce-admin.php:110 #: includes/admin/class-clicutcl-woocommerce-admin.php:159 msgid "Medium" -msgstr "" +msgstr "Medium" #: includes/admin/class-clicutcl-woocommerce-admin.php:111 msgid "Campaign" -msgstr "" +msgstr "Kampagne" #: includes/admin/class-clicutcl-woocommerce-admin.php:112 msgid "Term" -msgstr "" +msgstr "Begriff" #: includes/admin/class-clicutcl-woocommerce-admin.php:113 msgid "Content" -msgstr "" +msgstr "Inhalt" #: includes/admin/class-clicutcl-woocommerce-admin.php:114 msgid "Google Click ID" -msgstr "" +msgstr "Google Click ID" #: includes/admin/class-clicutcl-woocommerce-admin.php:115 msgid "Facebook Click ID" -msgstr "" +msgstr "Facebook Click ID" #: includes/admin/class-clicutcl-woocommerce-admin.php:116 msgid "LinkedIn Click ID" -msgstr "" +msgstr "LinkedIn Click ID" #: includes/admin/class-clicutcl-woocommerce-admin.php:117 msgid "Landing Page" -msgstr "" +msgstr "Landing Page" #: includes/admin/class-clicutcl-woocommerce-admin.php:121 msgid "First Touch" -msgstr "" +msgstr "First Touch" #: includes/admin/class-clicutcl-woocommerce-admin.php:142 msgid "No first-touch data available" -msgstr "" +msgstr "Keine First-Touch-Daten verfügbar" #: includes/admin/class-clicutcl-woocommerce-admin.php:153 msgid "Last Touch" -msgstr "" +msgstr "Last Touch" #: includes/admin/class-gtm-lead-magnet.php:118 msgid "Free GTM Starter Kit — pre-wired for ClickTrail" -msgstr "" +msgstr "Kostenloses GTM-Starter-Kit — vorkonfiguriert für ClickTrail" #: includes/admin/class-gtm-lead-magnet.php:121 msgid "" "A ready-to-import GTM container with GA4, Google Ads, and Meta Pixel tags " "already mapped to ClickTrail's data layer (purchase, cart, attribution " "fields). Import once, fill in your IDs, done." -msgstr "" +msgstr "Ein importbereiter GTM-Container mit GA4-, Google-Ads- und Meta-Pixel-Tags, die bereits auf den ClickTrail-dataLayer (Kauf, Warenkorb, Attributionsfelder) abgebildet sind. Einmal importieren, IDs eintragen, fertig." #: includes/admin/class-gtm-lead-magnet.php:129 msgid "your@email.com" -msgstr "" +msgstr "ihre@email.de" #: includes/admin/class-gtm-lead-magnet.php:134 msgid "Send me occasional ClickTrail tips and updates. Unsubscribe any time." -msgstr "" +msgstr "Senden Sie mir gelegentlich Tipps und Updates zu ClickTrail. Sie können sich jederzeit abmelden." #: includes/admin/class-gtm-lead-magnet.php:137 msgid "Get the GTM kit" -msgstr "" +msgstr "GTM-Kit anfordern" #: includes/admin/class-gtm-lead-magnet.php:144 msgid "Your kit is ready." -msgstr "" +msgstr "Ihr Kit ist bereit." #: includes/admin/class-gtm-lead-magnet.php:145 msgid "" "Import the JSON into GTM, then fill in the five constant variables at the " "top of the container." -msgstr "" +msgstr "Importieren Sie das JSON in GTM und tragen Sie die fünf konstanten Variablen am Anfang des Containers ein." #: includes/admin/class-gtm-lead-magnet.php:147 msgid "Download GTM container JSON" -msgstr "" +msgstr "GTM-Container-JSON herunterladen" #: includes/admin/class-gtm-lead-magnet.php:156 msgid "Dismiss this offer" -msgstr "" +msgstr "Dieses Angebot ausblenden" #: includes/admin/class-gtm-lead-magnet.php:187 msgid "Please enter a valid email address." -msgstr "" +msgstr "Bitte geben Sie eine gültige E-Mail-Adresse ein." #: includes/admin/class-gtm-lead-magnet.php:192 msgid "Please check the consent box to continue." -msgstr "" +msgstr "Bitte aktivieren Sie das Einwilligungskästchen, um fortzufahren." #: includes/admin/class-gtm-lead-magnet.php:216 msgid "Something went wrong. Please try again." -msgstr "" +msgstr "Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut." #: includes/admin/class-gtm-lead-magnet.php:223 msgid "Request failed. Please check your connection." -msgstr "" +msgstr "Die Anfrage ist fehlgeschlagen. Bitte prüfen Sie Ihre Verbindung." #: includes/admin/class-gtm-lead-magnet.php:242 msgid "A valid email address is required." -msgstr "" +msgstr "Eine gültige E-Mail-Adresse ist erforderlich." #: includes/admin/class-gtm-lead-magnet.php:245 msgid "Consent is required." -msgstr "" +msgstr "Eine Einwilligung ist erforderlich." #: includes/admin/class-gtm-lead-magnet.php:290 msgid "" "This download link has expired or is invalid. Return to ClickTrail settings " "to request a new one." -msgstr "" +msgstr "Dieser Download-Link ist abgelaufen oder ungültig. Kehren Sie zu den ClickTrail-Einstellungen zurück, um einen neuen anzufordern." #: includes/admin/class-gtm-lead-magnet.php:291 msgid "Link expired" -msgstr "" +msgstr "Link abgelaufen" #: includes/admin/class-gtm-lead-magnet.php:302 msgid "File not found." -msgstr "" +msgstr "Datei nicht gefunden." #: includes/admin/class-gtm-lead-magnet.php:303 #: includes/admin/class-setup-wizard.php:344 msgid "Not found" -msgstr "" +msgstr "Nicht gefunden" #: includes/admin/class-gtm-lead-magnet.php:318 msgid "Could not read the download file." -msgstr "" +msgstr "Die Download-Datei konnte nicht gelesen werden." #: includes/admin/class-gtm-lead-magnet.php:319 msgid "Server error" -msgstr "" +msgstr "Serverfehler" #: includes/admin/class-log-list-table.php:101 #: includes/privacy/class-privacy-handler.php:140 msgid "Date" -msgstr "" +msgstr "Datum" #: includes/admin/class-log-list-table.php:102 #: includes/privacy/class-privacy-handler.php:136 msgid "Event Type" -msgstr "" +msgstr "Ereignistyp" #: includes/admin/class-log-list-table.php:103 msgid "Details" -msgstr "" +msgstr "Details" #: includes/admin/class-log-list-table.php:195 msgid "No logs found." -msgstr "" +msgstr "Keine Logs gefunden." #: includes/admin/class-setup-wizard.php:74 msgid "ClickTrail Setup" -msgstr "" +msgstr "ClickTrail-Einrichtung" #: includes/admin/class-setup-wizard.php:75 msgid "Setup" -msgstr "" +msgstr "Einrichtung" #: includes/admin/class-setup-wizard.php:92 msgid "Setup Wizard" -msgstr "" +msgstr "Einrichtungsassistent" #: includes/admin/class-setup-wizard.php:138 #: includes/admin/class-setup-wizard.php:206 @@ -994,29 +994,29 @@ msgstr "" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:415 #: includes/admin/traits/trait-admin-pages.php:102 msgid "Forbidden" -msgstr "" +msgstr "Nicht erlaubt" #: includes/admin/class-setup-wizard.php:224 msgid "Skip setup" -msgstr "" +msgstr "Einrichtung überspringen" #: includes/admin/class-setup-wizard.php:249 #: includes/admin/class-setup-wizard.php:287 msgid "What are you tracking?" -msgstr "" +msgstr "Was möchten Sie tracken?" #: includes/admin/class-setup-wizard.php:250 msgid "Ad platforms" -msgstr "" +msgstr "Werbeplattformen" #: includes/admin/class-setup-wizard.php:251 #: includes/admin/class-setup-wizard.php:543 msgid "You're set up" -msgstr "" +msgstr "Einrichtung abgeschlossen" #: includes/admin/class-setup-wizard.php:254 msgid "Setup progress" -msgstr "" +msgstr "Einrichtungsfortschritt" #. translators: %s: form plugin names. #: includes/admin/class-setup-wizard.php:294 @@ -1024,7 +1024,7 @@ msgstr "" msgid "" "We found %s and WooCommerce. ClickTrail will track form submissions and " "eCommerce sessions automatically." -msgstr "" +msgstr "Wir haben %s und WooCommerce erkannt. ClickTrail trackt Formularübermittlungen und E-Commerce-Sitzungen automatisch." #. translators: %s: form plugin names. #: includes/admin/class-setup-wizard.php:300 @@ -1032,187 +1032,187 @@ msgstr "" msgid "" "We found %s. ClickTrail will inject attribution data into your forms " "automatically." -msgstr "" +msgstr "Wir haben %s erkannt. ClickTrail fügt Attributionsdaten automatisch in Ihre Formulare ein." #: includes/admin/class-setup-wizard.php:304 msgid "" "We found WooCommerce. ClickTrail will store attribution on every order " "automatically." -msgstr "" +msgstr "Wir haben WooCommerce erkannt. ClickTrail speichert die Attribution automatisch bei jeder Bestellung." #: includes/admin/class-setup-wizard.php:306 msgid "" "ClickTrail will capture UTMs and click IDs from every visitor automatically." -msgstr "" +msgstr "ClickTrail erfasst UTMs und Click-IDs jedes Besuchers automatisch." #: includes/admin/class-setup-wizard.php:315 msgid "UTM & click ID capture" -msgstr "" +msgstr "Erfassung von UTM & Click-ID" #: includes/admin/class-setup-wizard.php:316 #: includes/admin/class-setup-wizard.php:322 msgid "Auto" -msgstr "" +msgstr "Automatisch" #: includes/admin/class-setup-wizard.php:321 msgid "First-touch & last-touch attribution" -msgstr "" +msgstr "First-Touch- & Last-Touch-Attribution" #. translators: %s: form plugin name. #: includes/admin/class-setup-wizard.php:336 #, php-format msgid "%s attribution" -msgstr "" +msgstr "%s-Attribution" #: includes/admin/class-setup-wizard.php:342 #: includes/admin/class-setup-wizard.php:353 #: includes/admin/class-setup-wizard.php:369 msgid "Detected" -msgstr "" +msgstr "Erkannt" #: includes/admin/class-setup-wizard.php:352 msgid "WooCommerce order attribution" -msgstr "" +msgstr "WooCommerce-Bestellattribution" #. translators: %s: CMP plugin name. #: includes/admin/class-setup-wizard.php:364 #, php-format msgid "%s consent integration" -msgstr "" +msgstr "%s-Einwilligungsintegration" #. translators: %s: caching/CDN plugin name. #: includes/admin/class-setup-wizard.php:380 #, php-format msgid "%s compatibility (client-side fallback)" -msgstr "" +msgstr "%s-Kompatibilität (Client-seitiges Fallback)" #: includes/admin/class-setup-wizard.php:385 #: includes/admin/traits/trait-admin-pages.php:49 #: includes/admin/traits/trait-admin-pages.php:216 msgid "Enabled" -msgstr "" +msgstr "Aktiviert" #: includes/admin/class-setup-wizard.php:393 msgid "GA4 Measurement ID" -msgstr "" +msgstr "GA4-Mess-ID" #: includes/admin/class-setup-wizard.php:394 msgid "optional" -msgstr "" +msgstr "optional" #: includes/admin/class-setup-wizard.php:407 msgid "Needed for GA4 event forwarding. You can add this later in Settings." -msgstr "" +msgstr "Erforderlich für die Weiterleitung von GA4-Events. Sie können dies später in den Einstellungen ergänzen." #: includes/admin/class-setup-wizard.php:420 msgid "I run paid ads (Google Ads or Meta Ads)" -msgstr "" +msgstr "Ich schalte bezahlte Anzeigen (Google Ads oder Meta Ads)" #: includes/admin/class-setup-wizard.php:434 #: includes/admin/class-setup-wizard.php:506 msgid "Next" -msgstr "" +msgstr "Weiter" #: includes/admin/class-setup-wizard.php:456 msgid "Where are your leads coming from?" -msgstr "" +msgstr "Woher kommen Ihre Leads?" #: includes/admin/class-setup-wizard.php:459 msgid "" "ClickTrail captures click IDs automatically. Confirm which platforms you use " "so we can surface them in your form entries." -msgstr "" +msgstr "ClickTrail erfasst Click-IDs automatisch. Bestätigen Sie, welche Plattformen Sie nutzen, damit wir sie in Ihren Formulareinträgen anzeigen können." #: includes/admin/class-setup-wizard.php:471 #: includes/admin/class-setup-wizard.php:475 msgid "Google Ads" -msgstr "" +msgstr "Google Ads" #: includes/admin/class-setup-wizard.php:476 msgid "Captures GCLID and auto-tag parameters from every Google Ads click." -msgstr "" +msgstr "Erfasst GCLID und Auto-Tag-Parameter aus jedem Google-Ads-Klick." #: includes/admin/class-setup-wizard.php:487 #: includes/admin/class-setup-wizard.php:491 msgid "Meta / Facebook Ads" -msgstr "" +msgstr "Meta / Facebook Ads" #: includes/admin/class-setup-wizard.php:492 msgid "Captures FBCLID from every Meta ad click." -msgstr "" +msgstr "Erfasst die FBCLID aus jedem Meta-Anzeigenklick." #: includes/admin/class-setup-wizard.php:503 #: includes/admin/class-setup-wizard.php:573 msgid "Back" -msgstr "" +msgstr "Zurück" #: includes/admin/class-setup-wizard.php:521 msgid "UTM tracking: ON" -msgstr "" +msgstr "UTM-Tracking: AN" #. translators: %s: form plugin names. #: includes/admin/class-setup-wizard.php:527 #, php-format msgid "Forms: %s" -msgstr "" +msgstr "Formulare: %s" #: includes/admin/class-setup-wizard.php:532 msgid "WooCommerce: ON" -msgstr "" +msgstr "WooCommerce: AN" #: includes/admin/class-setup-wizard.php:546 msgid "" "ClickTrail is tracking your visitors. Attribution data will appear in your " "form entries as soon as someone submits a form with UTMs in the URL." -msgstr "" +msgstr "ClickTrail trackt Ihre Besucher. Attributionsdaten erscheinen in Ihren Formulareinträgen, sobald jemand ein Formular mit UTMs in der URL absendet." #: includes/admin/class-setup-wizard.php:560 msgid "Quick test:" -msgstr "" +msgstr "Schnelltest:" #: includes/admin/class-setup-wizard.php:561 msgid "Open your site with" -msgstr "" +msgstr "Öffnen Sie Ihre Website mit" #: includes/admin/class-setup-wizard.php:563 msgid "in the URL, submit a form, and look for" -msgstr "" +msgstr "in der URL, senden Sie ein Formular ab und suchen Sie nach" #: includes/admin/class-setup-wizard.php:565 msgid "in the entry." -msgstr "" +msgstr "im Eintrag." #: includes/admin/class-setup-wizard.php:576 msgid "View my tracking dashboard" -msgstr "" +msgstr "Mein Tracking-Dashboard öffnen" #: includes/admin/class-setup-wizard.php:583 msgid "I want more control → Switch to Advanced Mode" -msgstr "" +msgstr "Ich möchte mehr Kontrolle → In den erweiterten Modus wechseln" #: includes/admin/class-site-health.php:20 msgid "ClickTrail: Caching/conflicts detected" -msgstr "" +msgstr "ClickTrail: Caching/Konflikte erkannt" #: includes/admin/class-site-health.php:25 msgid "ClickTrail: Admin diagnostics script heartbeat" -msgstr "" +msgstr "ClickTrail: Heartbeat des Admin-Diagnose-Skripts" #: includes/admin/class-site-health.php:30 msgid "ClickTrail: Attribution cookie readable" -msgstr "" +msgstr "ClickTrail: Attributions-Cookie lesbar" #: includes/admin/class-site-health.php:67 msgid "No common caching/conflict plugins detected" -msgstr "" +msgstr "Keine gängigen Caching-/Konflikt-Plugins erkannt" #: includes/admin/class-site-health.php:68 msgid "ClickTrail will still work best with JS injection enabled." -msgstr "" +msgstr "ClickTrail funktioniert dennoch am besten mit aktivierter JS-Injektion." #: includes/admin/class-site-health.php:74 msgid "Caching/optimization detected (client-side capture recommended)" -msgstr "" +msgstr "Caching/Optimierung erkannt (Client-seitige Erfassung empfohlen)" #. translators: %s: List of detected caching or conflict plugins. #: includes/admin/class-site-health.php:77 @@ -1220,220 +1220,220 @@ msgstr "" msgid "" "Detected: %s. Full-page caching can make hidden field values stale. Enable " "ClickTrail's client-side capture fallback." -msgstr "" +msgstr "Erkannt: %s. Vollseitiges Caching kann dazu führen, dass Werte versteckter Felder veraltet sind. Aktivieren Sie das Client-seitige Erfassungs-Fallback von ClickTrail." #: includes/admin/class-site-health.php:90 msgid "Admin diagnostics script seen in the last 24h" -msgstr "" +msgstr "Admin-Diagnose-Skript in den letzten 24 Stunden gesehen" #: includes/admin/class-site-health.php:91 msgid "A recent wp-admin heartbeat ping was recorded." -msgstr "" +msgstr "Ein aktueller wp-admin-Heartbeat-Ping wurde aufgezeichnet." #: includes/admin/class-site-health.php:97 msgid "Admin diagnostics script not seen recently" -msgstr "" +msgstr "Admin-Diagnose-Skript wurde kürzlich nicht gesehen" #: includes/admin/class-site-health.php:98 msgid "" "Open a ClickTrail admin screen (or Site Health) to refresh the diagnostics " "heartbeat." -msgstr "" +msgstr "Öffnen Sie eine ClickTrail-Administrationsseite (oder den Website-Zustand), um den Diagnose-Heartbeat zu aktualisieren." #: includes/admin/class-site-health.php:114 msgid "Attribution cookie present in request" -msgstr "" +msgstr "Attributions-Cookie in Anfrage vorhanden" #: includes/admin/class-site-health.php:115 msgid "Server received the attribution cookie." -msgstr "" +msgstr "Der Server hat das Attributions-Cookie empfangen." #: includes/admin/class-site-health.php:119 msgid "This may be normal if no UTM visit occurred." -msgstr "" +msgstr "Dies kann normal sein, wenn noch kein UTM-Besuch stattgefunden hat." #: includes/admin/class-site-health.php:121 msgid "" "Note: Consent Mode is enabled. If you have not granted consent, no cookie " "will be set." -msgstr "" +msgstr "Hinweis: Der Consent-Modus ist aktiv. Ohne erteilte Einwilligung wird kein Cookie gesetzt." #: includes/admin/class-site-health.php:123 msgid "Test by visiting a page with ?utm_source=test." -msgstr "" +msgstr "Testen Sie dies, indem Sie eine Seite mit ?utm_source=test aufrufen." #: includes/admin/class-site-health.php:128 msgid "Attribution cookie not present in request" -msgstr "" +msgstr "Attributions-Cookie nicht in Anfrage vorhanden" #: includes/admin/traits/trait-admin-consent-mode.php:38 msgid "Wait for consent" -msgstr "" +msgstr "Auf Einwilligung warten" #: includes/admin/traits/trait-admin-consent-mode.php:39 msgid "Allow until denied" -msgstr "" +msgstr "Erlauben, bis abgelehnt" #: includes/admin/traits/trait-admin-consent-mode.php:40 msgid "Require consent by region" -msgstr "" +msgstr "Einwilligung je nach Region erforderlich" #: includes/admin/traits/trait-admin-consent-mode.php:51 msgid "Choose when attribution is allowed to start for a visitor." -msgstr "" +msgstr "Wählen Sie, wann die Attribution für einen Besucher starten darf." #: includes/admin/traits/trait-admin-consent-mode.php:65 msgid "Use region codes such as EEA, UK, US, or US-CA." -msgstr "" +msgstr "Verwenden Sie Regionscodes wie EEA, UK, US oder US-CA." #: includes/admin/traits/trait-admin-consent-mode.php:74 msgid "Auto-detect" -msgstr "" +msgstr "Automatisch erkennen" #: includes/admin/traits/trait-admin-consent-mode.php:75 msgid "ClickTrail built-in banner" -msgstr "" +msgstr "Integriertes Banner von ClickTrail" #: includes/admin/traits/trait-admin-consent-mode.php:76 msgid "Cookiebot / Usercentrics" -msgstr "" +msgstr "Cookiebot / Usercentrics" #: includes/admin/traits/trait-admin-consent-mode.php:77 msgid "OneTrust" -msgstr "" +msgstr "OneTrust" #: includes/admin/traits/trait-admin-consent-mode.php:78 msgid "Complianz" -msgstr "" +msgstr "Complianz" #: includes/admin/traits/trait-admin-consent-mode.php:79 msgid "Google Consent Mode via GTM" -msgstr "" +msgstr "Google Consent Mode über GTM" #: includes/admin/traits/trait-admin-consent-mode.php:80 msgid "Custom integration" -msgstr "" +msgstr "Benutzerdefinierte Integration" #: includes/admin/traits/trait-admin-consent-mode.php:91 msgid "Select the consent platform ClickTrail should listen to." -msgstr "" +msgstr "Wählen Sie die Einwilligungsplattform, auf die ClickTrail hören soll." #: includes/admin/traits/trait-admin-consent-mode.php:113 msgid "How long to wait for a consent response before treating it as denied." -msgstr "" +msgstr "Wie lange auf eine Einwilligungsantwort gewartet wird, bevor sie als abgelehnt gilt." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:51 msgid "" "ClickTrail Audit detected PII risk on your Thank You page. Your tracking may " "be deactivated by Google." -msgstr "" +msgstr "Die ClickTrail-Auswertung hat ein PII-Risiko auf Ihrer Danke-Seite festgestellt. Ihr Tracking könnte von Google deaktiviert werden." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:54 msgid "Open Diagnostics" -msgstr "" +msgstr "Diagnose öffnen" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:57 msgid "Review Tracking Settings" -msgstr "" +msgstr "Tracking-Einstellungen prüfen" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:76 msgid "Server-side adapter not configured." -msgstr "" +msgstr "Serverseitiger Adapter ist nicht konfiguriert." #. translators: %1$d: HTTP status code. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:85 #, php-format msgid "Endpoint reachable (HTTP %1$d)." -msgstr "" +msgstr "Endpoint erreichbar (HTTP %1$d)." #. translators: %1$d: HTTP status code, %2$s: error message. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:93 #, php-format msgid "Endpoint error (HTTP %1$d): %2$s" -msgstr "" +msgstr "Endpoint-Fehler (HTTP %1$d): %2$s" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:107 msgid "Debug disabled." -msgstr "" +msgstr "Debug deaktiviert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:112 msgid "Debug enabled for 15 minutes." -msgstr "" +msgstr "Debug für 15 Minuten aktiviert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:167 msgid "Could not purge all tracking tables." -msgstr "" +msgstr "Nicht alle Tracking-Tabellen konnten geleert werden." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:176 msgid "Tracking data purged." -msgstr "" +msgstr "Tracking-Daten gelöscht." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:223 msgid "Settings saved." -msgstr "" +msgstr "Einstellungen gespeichert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:282 msgid "Advanced event settings saved." -msgstr "" +msgstr "Erweiterte Event-Einstellungen gespeichert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:359 msgid "Backup prepared." -msgstr "" +msgstr "Backup vorbereitet." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:380 msgid "Missing backup payload." -msgstr "" +msgstr "Backup-Payload fehlt." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:385 msgid "Backup file is not valid JSON." -msgstr "" +msgstr "Die Backup-Datei ist kein gültiges JSON." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:402 msgid "Backup restored." -msgstr "" +msgstr "Backup wiederhergestellt." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:420 msgid "WooCommerce is not active." -msgstr "" +msgstr "WooCommerce ist nicht aktiv." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:425 msgid "Enter a valid WooCommerce order ID." -msgstr "" +msgstr "Geben Sie eine gültige WooCommerce-Bestell-ID ein." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:430 msgid "Order not found." -msgstr "" +msgstr "Bestellung nicht gefunden." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:438 #: includes/admin/traits/trait-admin-diagnostics-ajax.php:439 msgid "No ClickTrail traces stored for this order yet." -msgstr "" +msgstr "Für diese Bestellung sind noch keine ClickTrail-Traces gespeichert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:459 msgid "not_queued" -msgstr "" +msgstr "nicht in Warteschlange" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:459 msgid "queued" -msgstr "" +msgstr "in Warteschlange" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:461 msgid "No pending retry row found." -msgstr "" +msgstr "Keine ausstehende Wiederholungszeile gefunden." #. translators: 1: attempts count, 2: next attempt timestamp. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:464 #, php-format msgid "Attempts: %1$d. Next attempt: %2$s." -msgstr "" +msgstr "Versuche: %1$d. Nächster Versuch: %2$s." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:476 msgid "Order trace loaded." -msgstr "" +msgstr "Bestell-Trace geladen." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:501 msgid "Caching or script optimization detected" -msgstr "" +msgstr "Caching oder Skript-Optimierung erkannt" #. translators: %s: detected plugin labels. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:504 @@ -1441,11 +1441,11 @@ msgstr "" msgid "" "Detected: %s. Turn on the client-side capture fallback to reduce stale " "attribution and delayed event issues." -msgstr "" +msgstr "Erkannt: %s. Aktivieren Sie das Client-seitige Erfassungs-Fallback, um veraltete Attribution und verzögerte Event-Probleme zu reduzieren." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:513 msgid "NitroPack detected — check JS postpone exclusions" -msgstr "" +msgstr "NitroPack erkannt — prüfen Sie die JS-Postpone-Ausschlüsse" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:514 msgid "" @@ -1454,118 +1454,118 @@ msgid "" "leads. ClickTrail attempts to exclude its scripts automatically. To verify: " "NitroPack > Optimization > JavaScript > Script exclusions -- confirm " "clicutcl-attribution.js and clicutcl-consent-bridge.js are listed." -msgstr "" +msgstr "Die Funktion \"Postpone JS\" von NitroPack kann verhindern, dass Attributions-Skripte vor der ersten Nutzerinteraktion ausgeführt werden, was zu leeren UTM-Daten bei Leads führt. ClickTrail versucht, seine Skripte automatisch auszuschließen. Zur Überprüfung: NitroPack > Optimization > JavaScript > Script exclusions -- bestätigen Sie, dass clicutcl-attribution.js und clicutcl-consent-bridge.js dort gelistet sind." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:523 msgid "Server-side delivery has no endpoint" -msgstr "" +msgstr "Serverseitige Auslieferung hat keinen Endpoint" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:524 msgid "Delivery is enabled, but the collector URL is empty." -msgstr "" +msgstr "Die Auslieferung ist aktiv, aber die Collector-URL ist leer." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:531 msgid "Woo storefront events enabled without WooCommerce" -msgstr "" +msgstr "Woo-Storefront-Events ohne WooCommerce aktiviert" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:532 msgid "Disable Woo storefront events or activate WooCommerce on this site." -msgstr "" +msgstr "Deaktivieren Sie die Woo-Storefront-Events oder aktivieren Sie WooCommerce auf dieser Website." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:540 msgid "sGTM mode enabled without a web container" -msgstr "" +msgstr "sGTM-Modus ohne Web-Container aktiviert" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:541 msgid "Add a GTM web container ID before testing sGTM mode." -msgstr "" +msgstr "Hinterlegen Sie eine GTM-Web-Container-ID, bevor Sie den sGTM-Modus testen." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:548 msgid "sGTM mode has no loader source" -msgstr "" +msgstr "Der sGTM-Modus hat keine Loader-Quelle" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:549 msgid "" "Provide a tagging server URL or a custom loader path so ClickTrail can " "deliver the GTM script in sGTM mode." -msgstr "" +msgstr "Hinterlegen Sie eine Tagging-Server-URL oder einen benutzerdefinierten Loader-Pfad, damit ClickTrail das GTM-Skript im sGTM-Modus ausliefern kann." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:556 msgid "Custom loader enabled without a path" -msgstr "" +msgstr "Benutzerdefinierter Loader ohne Pfad aktiviert" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:557 msgid "" "Add a same-site path or loader URL before enabling the custom loader option." -msgstr "" +msgstr "Hinterlegen Sie einen Same-Site-Pfad oder eine Loader-URL, bevor Sie die Option für einen benutzerdefinierten Loader aktivieren." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:564 msgid "sGTM mode does not match the active delivery adapter" -msgstr "" +msgstr "Der sGTM-Modus passt nicht zum aktiven Delivery-Adapter" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:565 msgid "" "GTM is configured for sGTM mode, but Delivery is not currently using the " "sGTM adapter." -msgstr "" +msgstr "GTM ist für den sGTM-Modus konfiguriert, aber die Auslieferung verwendet derzeit nicht den sGTM-Adapter." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:572 msgid "Woo user_data is enabled without the richer contract" -msgstr "" +msgstr "Woo user_data ist ohne den erweiterten Vertrag aktiviert" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:573 msgid "" "Turn on the richer Woo dataLayer contract if you want ClickTrail to emit " "consent-aware user_data objects." -msgstr "" +msgstr "Aktivieren Sie den erweiterten Woo-dataLayer-Vertrag, wenn ClickTrail einwilligungsbewusste user_data-Objekte ausgeben soll." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:582 msgid "Adapter selected without matching destination toggle" -msgstr "" +msgstr "Adapter ausgewählt ohne passenden Ziel-Schalter" #. translators: 1: adapter label, 2: destination label. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:585 #, php-format msgid "%1$s is selected as the delivery adapter, but %2$s is off in Events." -msgstr "" +msgstr "%1$s ist als Delivery-Adapter ausgewählt, aber %2$s ist in Events deaktiviert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:608 msgid "Destination toggle does not match the active adapter" -msgstr "" +msgstr "Ziel-Schalter passt nicht zum aktiven Adapter" #. translators: 1: destination label, 2: adapter label. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:611 #, php-format msgid "%1$s is enabled in Events, but Delivery currently uses %2$s." -msgstr "" +msgstr "%1$s ist in Events aktiv, aber Delivery verwendet derzeit %2$s." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:626 msgid "Review duplicate destination ownership" -msgstr "" +msgstr "Doppelte Ziel-Zuständigkeit prüfen" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:627 msgid "" "GTM is configured alongside native destination toggles. Confirm each " "platform is owned by only one runtime path." -msgstr "" +msgstr "GTM ist neben nativen Ziel-Schaltern konfiguriert. Bestätigen Sie, dass jede Plattform ausschließlich einem Runtime-Pfad zugeordnet ist." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:640 msgid "No common conflicts detected in the current ClickTrail configuration." -msgstr "" +msgstr "In der aktuellen ClickTrail-Konfiguration wurden keine gängigen Konflikte erkannt." #. translators: %d: findings count. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:648 #, php-format msgid "Conflict scan found %d item worth reviewing." msgid_plural "Conflict scan found %d items worth reviewing." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Der Konflikt-Scan hat %d prüfenswerten Eintrag gefunden." +msgstr[1] "Der Konflikt-Scan hat %d prüfenswerte Einträge gefunden." #. translators: %s: form title. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:704 #, php-format msgid "Gravity Forms: \"%s\" has no ct_* attribution fields" -msgstr "" +msgstr "Gravity Forms: \"%s\" hat keine ct_*-Attributionsfelder" #. translators: %s: edit form URL. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:709 @@ -1574,1273 +1574,1273 @@ msgstr "" msgid "" "Add hidden fields named ct_utm_source, ct_utm_medium, etc. to capture " "attribution in this entry. Edit form →" -msgstr "" +msgstr "Fügen Sie verborgene Felder mit Namen wie ct_utm_source, ct_utm_medium usw. hinzu, um die Attribution in diesem Eintrag zu erfassen. Formular bearbeiten →" #. translators: %s: form title. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:747 #, php-format msgid "WPForms: \"%s\" has no ct_* attribution fields" -msgstr "" +msgstr "WPForms: \"%s\" hat keine ct_*-Attributionsfelder" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:832 msgid "Web container" -msgstr "" +msgstr "Web-Container" #. translators: %s: GTM container ID. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:837 #, php-format msgid "Container %s is configured." -msgstr "" +msgstr "Container %s ist konfiguriert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:840 msgid "Add a GTM web container ID before using the wizard." -msgstr "" +msgstr "Hinterlegen Sie eine GTM-Web-Container-ID, bevor Sie den Assistenten verwenden." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:844 msgid "sGTM mode" -msgstr "" +msgstr "sGTM-Modus" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:847 msgid "sGTM compatibility mode is active." -msgstr "" +msgstr "Der sGTM-Kompatibilitätsmodus ist aktiv." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:848 msgid "ClickTrail is still using the standard GTM loader mode." -msgstr "" +msgstr "ClickTrail verwendet weiterhin den Standard-GTM-Loader-Modus." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:852 msgid "Tagging server URL" -msgstr "" +msgstr "Tagging-Server-URL" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:856 msgid "" "Add the tagging server URL if you want first-party script delivery or a " "stronger preview workflow." -msgstr "" +msgstr "Hinterlegen Sie die Tagging-Server-URL, wenn Sie First-Party-Skriptauslieferung oder einen robusteren Vorschau-Workflow benötigen." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:860 msgid "Loader path" -msgstr "" +msgstr "Loader-Pfad" #. translators: %s: loader URL. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:865 #, php-format msgid "Custom loader enabled: %s" -msgstr "" +msgstr "Benutzerdefinierter Loader aktiviert: %s" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:869 msgid "First-party script delivery is enabled." -msgstr "" +msgstr "First-Party-Skriptauslieferung ist aktiviert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:870 msgid "" "Enable first-party delivery or add a custom loader when you want the script " "to avoid the default Google host." -msgstr "" +msgstr "Aktivieren Sie die First-Party-Auslieferung oder hinterlegen Sie einen benutzerdefinierten Loader, wenn das Skript den Standard-Google-Host vermeiden soll." #. translators: %s: adapter label. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:879 #, php-format msgid "Delivery is enabled with %s." -msgstr "" +msgstr "Auslieferung ist mit %s aktiviert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:882 msgid "" "Delivery is off. You can still validate browser-side GTM behavior before " "enabling server delivery." -msgstr "" +msgstr "Die Auslieferung ist deaktiviert. Sie können das GTM-Verhalten im Browser dennoch prüfen, bevor Sie die Server-Auslieferung aktivieren." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:886 msgid "Destination toggles" -msgstr "" +msgstr "Ziel-Schalter" #. translators: %d: enabled destination count. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:891 #, php-format msgid "%d destination is enabled in Events." msgid_plural "%d destinations are enabled in Events." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d Ziel ist in Events aktiviert." +msgstr[1] "%d Ziele sind in Events aktiviert." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:894 msgid "" "No native destination toggles are enabled. That is fine if GTM or another " "relay owns final delivery." -msgstr "" +msgstr "Es sind keine nativen Ziel-Schalter aktiviert. Das ist in Ordnung, wenn GTM oder ein anderes Relay die Endauslieferung übernimmt." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:901 msgid "Loader probe" -msgstr "" +msgstr "Loader-Prüfung" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:903 msgid "Could not reach the configured GTM loader URL from WordPress." -msgstr "" +msgstr "Die konfigurierte GTM-Loader-URL konnte von WordPress aus nicht erreicht werden." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:910 msgid "Collector probe" -msgstr "" +msgstr "Collector-Prüfung" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:912 msgid "Could not reach the configured sGTM collector URL from WordPress." -msgstr "" +msgstr "Die konfigurierte sGTM-Collector-URL konnte von WordPress aus nicht erreicht werden." #. translators: 1: ready checks count, 2: total checks count. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:929 #, php-format msgid "sGTM preview checks marked %1$d of %2$d items as ready." -msgstr "" +msgstr "Die sGTM-Vorschauprüfungen haben %1$d von %2$d Punkten als bereit markiert." #. translators: 1: URL, 2: HTTP status code. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:975 #, php-format msgid "%1$s responded with HTTP %2$d." -msgstr "" +msgstr "%1$s antwortete mit HTTP %2$d." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:995 msgid "" "Load the Meta tag and matching server template in GTM, then confirm Meta is " "owned by either GTM or ClickTrail native delivery, not both." -msgstr "" +msgstr "Laden Sie das Meta-Tag und das passende Server-Template in GTM und stellen Sie sicher, dass Meta entweder über GTM oder über die native Auslieferung von ClickTrail abgedeckt wird, nicht beides." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1003 msgid "" "Confirm your server container has the GA4 client and the Google tags you " "expect before previewing purchase and checkout events." -msgstr "" +msgstr "Stellen Sie sicher, dass Ihr Server-Container den GA4-Client und die erwarteten Google-Tags enthält, bevor Sie Kauf- und Checkout-Events in der Vorschau prüfen." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1011 msgid "" "Verify the LinkedIn server-side tag template and consent handling in GTM " "before you rely on ClickTrail purchase or lead events." -msgstr "" +msgstr "Prüfen Sie das LinkedIn-Server-seitige Tag-Template und das Einwilligungs-Handling in GTM, bevor Sie sich auf ClickTrail-Kauf- oder Lead-Events verlassen." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1019 msgid "" "Install the Pinterest Conversions template in the server container if GTM " "owns Pinterest delivery for this site." -msgstr "" +msgstr "Installieren Sie das Pinterest-Conversions-Template im Server-Container, wenn GTM für die Pinterest-Auslieferung dieser Website zuständig ist." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1027 msgid "" "Install the TikTok Events API template in the server container if GTM owns " "TikTok delivery for this site." -msgstr "" +msgstr "Installieren Sie das TikTok-Events-API-Template im Server-Container, wenn GTM für die TikTok-Auslieferung dieser Website zuständig ist." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1034 msgid "Template ownership" -msgstr "" +msgstr "Template-Zuständigkeit" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1035 msgid "" "Use destination toggles as ownership markers. Keep each downstream platform " "owned by exactly one delivery path." -msgstr "" +msgstr "Verwenden Sie die Ziel-Schalter als Zuständigkeitsmarker. Sorgen Sie dafür, dass jede Downstream-Plattform genau einem Auslieferungspfad zugeordnet bleibt." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1078 msgid "Backup file format is not supported." -msgstr "" +msgstr "Das Backup-Dateiformat wird nicht unterstützt." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1082 msgid "Backup file does not contain any ClickTrail options." -msgstr "" +msgstr "Die Backup-Datei enthält keine ClickTrail-Optionen." #: includes/admin/traits/trait-admin-pages.php:22 msgid "ClickTrail Network" -msgstr "" +msgstr "ClickTrail-Netzwerk" #: includes/admin/traits/trait-admin-pages.php:40 msgid "ClickTrail Network Settings" -msgstr "" +msgstr "ClickTrail-Netzwerkeinstellungen" #: includes/admin/traits/trait-admin-pages.php:45 msgid "Enable Server-side Sending" -msgstr "" +msgstr "Serverseitiges Senden aktivieren" #: includes/admin/traits/trait-admin-pages.php:54 msgid "Collector Endpoint URL" -msgstr "" +msgstr "Collector-Endpoint-URL" #: includes/admin/traits/trait-admin-pages.php:60 msgid "Adapter Type" -msgstr "" +msgstr "Adaptertyp" #: includes/admin/traits/trait-admin-pages.php:78 msgid "Request Timeout (seconds)" -msgstr "" +msgstr "Anfrage-Timeout (Sekunden)" #: includes/admin/traits/trait-admin-pages.php:84 msgid "Remote Failure Telemetry (Opt-in)" -msgstr "" +msgstr "Remote-Fehler-Telemetrie (Opt-in)" #: includes/admin/traits/trait-admin-pages.php:88 msgid "Enable aggregated remote failure reporting hook" -msgstr "" +msgstr "Hook für aggregierte Remote-Fehlerberichte aktivieren" #: includes/admin/traits/trait-admin-pages.php:90 msgid "" "Disabled by default. Sends only aggregated failure counts (no payloads, no " "PII)." -msgstr "" +msgstr "Standardmäßig deaktiviert. Sendet ausschließlich aggregierte Fehlerzahlen (keine Payloads, keine PII)." #: includes/admin/traits/trait-admin-pages.php:159 msgid "No dispatches yet" -msgstr "" +msgstr "Noch keine Auslieferungen" #: includes/admin/traits/trait-admin-pages.php:183 msgid "ClickTrail Diagnostics" -msgstr "" +msgstr "ClickTrail-Diagnose" #: includes/admin/traits/trait-admin-pages.php:189 msgid "Queue Backlog" -msgstr "" +msgstr "Warteschlangen-Rückstand" #. translators: %d: due now count. #: includes/admin/traits/trait-admin-pages.php:195 #, php-format msgid "Due now: %d" -msgstr "" +msgstr "Aktuell fällig: %d" #: includes/admin/traits/trait-admin-pages.php:203 msgid "Last Dispatch" -msgstr "" +msgstr "Letzte Auslieferung" #: includes/admin/traits/trait-admin-pages.php:209 msgid "Last Error" -msgstr "" +msgstr "Letzter Fehler" #: includes/admin/traits/trait-admin-pages.php:210 msgid "None" -msgstr "" +msgstr "Keine" #: includes/admin/traits/trait-admin-pages.php:211 msgid "No errors recorded." -msgstr "" +msgstr "Keine Fehler aufgezeichnet." #: includes/admin/traits/trait-admin-pages.php:215 #: includes/admin/traits/trait-admin-pages.php:322 msgid "Debug Logging" -msgstr "" +msgstr "Debug-Logging" #: includes/admin/traits/trait-admin-pages.php:216 msgid "Disabled" -msgstr "" +msgstr "Deaktiviert" #: includes/admin/traits/trait-admin-pages.php:218 msgid "15 minute window when enabled." -msgstr "" +msgstr "15-Minuten-Fenster, wenn aktiviert." #: includes/admin/traits/trait-admin-pages.php:238 msgid "Endpoint Test" -msgstr "" +msgstr "Endpoint-Test" #: includes/admin/traits/trait-admin-pages.php:239 msgid "Validate connectivity to the configured server-side endpoint." -msgstr "" +msgstr "Verbindung zum konfigurierten serverseitigen Endpoint prüfen." #: includes/admin/traits/trait-admin-pages.php:245 msgid "Test Endpoint" -msgstr "" +msgstr "Endpoint testen" #: includes/admin/traits/trait-admin-pages.php:256 msgid "Conflict Scan" -msgstr "" +msgstr "Konflikt-Scan" #: includes/admin/traits/trait-admin-pages.php:257 msgid "" "Run deterministic checks for caching, duplicate ownership, Woo gaps, and " "delivery mismatches." -msgstr "" +msgstr "Deterministische Prüfungen für Caching, doppelte Zuständigkeit, Woo-Lücken und Auslieferungs-Diskrepanzen ausführen." #: includes/admin/traits/trait-admin-pages.php:263 msgid "Run Conflict Scan" -msgstr "" +msgstr "Konflikt-Scan starten" #: includes/admin/traits/trait-admin-pages.php:277 msgid "Backup Restore" -msgstr "" +msgstr "Backup-Wiederherstellung" #: includes/admin/traits/trait-admin-pages.php:278 msgid "" "Export or restore the five main ClickTrail option stores, including masked " "secrets through privileged server-side actions." -msgstr "" +msgstr "Exportieren oder Wiederherstellen der fünf wichtigsten ClickTrail-Optionsspeicher inklusive maskierter Geheimnisse über privilegierte serverseitige Aktionen." #: includes/admin/traits/trait-admin-pages.php:284 msgid "Export Backup" -msgstr "" +msgstr "Backup exportieren" #: includes/admin/traits/trait-admin-pages.php:289 msgid "Restore Backup" -msgstr "" +msgstr "Backup wiederherstellen" #: includes/admin/traits/trait-admin-pages.php:300 msgid "Woo Order Trace Lookup" -msgstr "" +msgstr "Woo-Bestell-Trace-Abfrage" #: includes/admin/traits/trait-admin-pages.php:301 msgid "" "Inspect the stored purchase and milestone payload snapshots for a " "WooCommerce order, even outside the debug window." -msgstr "" +msgstr "Sehen Sie sich die gespeicherten Kauf- und Meilenstein-Payload-Snapshots einer WooCommerce-Bestellung an, auch außerhalb des Debug-Zeitfensters." #: includes/admin/traits/trait-admin-pages.php:307 msgid "Order ID" -msgstr "" +msgstr "Bestell-ID" #: includes/admin/traits/trait-admin-pages.php:308 msgid "Lookup Order" -msgstr "" +msgstr "Bestellung suchen" #: includes/admin/traits/trait-admin-pages.php:323 msgid "" "Capture temporary dispatch traces and normalized event intake entries for " "debugging." -msgstr "" +msgstr "Erfassen Sie temporäre Dispatch-Traces und normalisierte Event-Intake-Einträge zur Fehleranalyse." #: includes/admin/traits/trait-admin-pages.php:342 msgid "Data Management" -msgstr "" +msgstr "Datenverwaltung" #: includes/admin/traits/trait-admin-pages.php:343 msgid "" "Purge local tracking data, including events, queue rows, and diagnostic " "buffers. This cannot be undone." -msgstr "" +msgstr "Lokale Tracking-Daten löschen, einschließlich Events, Warteschlangen-Zeilen und Diagnose-Puffer. Diese Aktion kann nicht rückgängig gemacht werden." #: includes/admin/traits/trait-admin-pages.php:349 msgid "Purge Tracking Data" -msgstr "" +msgstr "Tracking-Daten löschen" #: includes/admin/traits/trait-admin-pages.php:360 msgid "Failure Telemetry" -msgstr "" +msgstr "Fehler-Telemetrie" #. translators: %d: total failures. #: includes/admin/traits/trait-admin-pages.php:365 #, php-format msgid "Failure-only aggregated counters. Total failures tracked: %d." -msgstr "" +msgstr "Aggregierte Zähler nur für Fehler. Insgesamt erfasste Fehler: %d." #: includes/admin/traits/trait-admin-pages.php:377 msgid "Hour Bucket" -msgstr "" +msgstr "Stunden-Bucket" #: includes/admin/traits/trait-admin-pages.php:378 msgid "Total Failures" -msgstr "" +msgstr "Gesamtfehler" #: includes/admin/traits/trait-admin-pages.php:379 msgid "Codes" -msgstr "" +msgstr "Codes" #: includes/admin/traits/trait-admin-pages.php:408 msgid "No failures recorded yet." -msgstr "" +msgstr "Bisher wurden keine Fehler aufgezeichnet." #: includes/admin/traits/trait-admin-pages.php:421 msgid "Queue Backlog Details" -msgstr "" +msgstr "Details zum Warteschlangen-Rückstand" #: includes/admin/traits/trait-admin-pages.php:422 msgid "Current state of the retry queue used for failed dispatch attempts." -msgstr "" +msgstr "Aktueller Zustand der Wiederholungswarteschlange für fehlgeschlagene Auslieferungsversuche." #: includes/admin/traits/trait-admin-pages.php:430 msgid "Queue Ready" -msgstr "" +msgstr "Warteschlange bereit" #: includes/admin/traits/trait-admin-pages.php:431 msgid "No" -msgstr "" +msgstr "Nein" #: includes/admin/traits/trait-admin-pages.php:431 msgid "Yes" -msgstr "" +msgstr "Ja" #: includes/admin/traits/trait-admin-pages.php:434 msgid "Pending Events" -msgstr "" +msgstr "Ausstehende Events" #: includes/admin/traits/trait-admin-pages.php:438 msgid "Due Now" -msgstr "" +msgstr "Jetzt fällig" #: includes/admin/traits/trait-admin-pages.php:442 msgid "Max Attempts in Queue" -msgstr "" +msgstr "Maximale Versuche in der Warteschlange" #: includes/admin/traits/trait-admin-pages.php:446 msgid "Oldest Next Attempt" -msgstr "" +msgstr "Älteste nächste Versuchszeit" #: includes/admin/traits/trait-admin-pages.php:459 msgid "Recent Event Intake" -msgstr "" +msgstr "Aktueller Event-Intake" #: includes/admin/traits/trait-admin-pages.php:460 msgid "Last normalized event intake entries captured during the debug window." -msgstr "" +msgstr "Letzte normalisierte Event-Intake-Einträge, die während des Debug-Fensters erfasst wurden." #: includes/admin/traits/trait-admin-pages.php:468 #: includes/admin/traits/trait-admin-pages.php:523 msgid "Time" -msgstr "" +msgstr "Zeit" #: includes/admin/traits/trait-admin-pages.php:469 msgid "Kind" -msgstr "" +msgstr "Art" #: includes/admin/traits/trait-admin-pages.php:470 #: includes/admin/traits/trait-admin-pages.php:524 msgid "Event" -msgstr "" +msgstr "Event" #: includes/admin/traits/trait-admin-pages.php:471 #: includes/admin/traits/trait-admin-pages.php:527 msgid "Status" -msgstr "" +msgstr "Status" #: includes/admin/traits/trait-admin-pages.php:472 msgid "Reason" -msgstr "" +msgstr "Grund" #: includes/admin/traits/trait-admin-pages.php:474 msgid "Attribution Keys" -msgstr "" +msgstr "Attributionsschlüssel" #: includes/admin/traits/trait-admin-pages.php:475 msgid "Identity Keys" -msgstr "" +msgstr "Identitätsschlüssel" #: includes/admin/traits/trait-admin-pages.php:501 msgid "" "No normalized intake entries recorded yet. Enable Debug Logging and " "reproduce an event." -msgstr "" +msgstr "Bisher wurden keine normalisierten Intake-Einträge aufgezeichnet. Aktivieren Sie das Debug-Logging und reproduzieren Sie ein Event." #: includes/admin/traits/trait-admin-pages.php:514 msgid "Recent Dispatches" -msgstr "" +msgstr "Aktuelle Auslieferungen" #: includes/admin/traits/trait-admin-pages.php:515 msgid "Dispatch entries are captured only while Debug Logging is enabled." -msgstr "" +msgstr "Dispatch-Einträge werden nur erfasst, solange das Debug-Logging aktiv ist." #: includes/admin/traits/trait-admin-pages.php:525 msgid "Event ID" -msgstr "" +msgstr "Event-ID" #: includes/admin/traits/trait-admin-pages.php:526 msgid "Adapter" -msgstr "" +msgstr "Adapter" #: includes/admin/traits/trait-admin-pages.php:528 msgid "HTTP" -msgstr "" +msgstr "HTTP" #: includes/admin/traits/trait-admin-pages.php:529 msgid "Endpoint" -msgstr "" +msgstr "Endpoint" #: includes/admin/traits/trait-admin-pages.php:530 msgid "Message" -msgstr "" +msgstr "Nachricht" #: includes/admin/traits/trait-admin-pages.php:550 msgid "No dispatches recorded yet." -msgstr "" +msgstr "Noch keine Auslieferungen aufgezeichnet." #: includes/admin/traits/trait-admin-pages.php:569 msgid "ClickTrail Logs" -msgstr "" +msgstr "ClickTrail-Logs" #: includes/admin/traits/trait-admin-pages.php:593 msgid "Run the scan to review likely setup conflicts." -msgstr "" +msgstr "Führen Sie den Scan aus, um mögliche Einrichtungskonflikte zu prüfen." #: includes/admin/traits/trait-admin-pages.php:632 msgid "Lookup an order to inspect stored purchase and milestone traces." -msgstr "" +msgstr "Rufen Sie eine Bestellung ab, um gespeicherte Kauf- und Meilenstein-Traces zu prüfen." #. translators: %d: WooCommerce order ID. #: includes/admin/traits/trait-admin-pages.php:649 #, php-format msgid "Order #%d" -msgstr "" +msgstr "Bestellung Nr. %d" #: includes/admin/traits/trait-admin-pages.php:667 msgid "Stored trace" -msgstr "" +msgstr "Gespeicherter Trace" #: includes/admin/traits/trait-admin-pages.php:676 msgid "Source Hook" -msgstr "" +msgstr "Quell-Hook" #: includes/admin/traits/trait-admin-pages.php:680 msgid "Attempted At" -msgstr "" +msgstr "Versucht am" #: includes/admin/traits/trait-admin-pages.php:684 msgid "Dispatch Result" -msgstr "" +msgstr "Dispatch-Ergebnis" #: includes/admin/traits/trait-admin-pages.php:688 msgid "Dispatch Detail" -msgstr "" +msgstr "Dispatch-Details" #: includes/admin/traits/trait-admin-pages.php:692 msgid "Queue State" -msgstr "" +msgstr "Warteschlangenstatus" #: includes/admin/traits/trait-admin-pages.php:696 msgid "Queue Detail" -msgstr "" +msgstr "Warteschlangen-Details" #: includes/api/class-tracking-controller.php:483 #: includes/api/class-tracking-controller.php:568 msgid "Payload too large." -msgstr "" +msgstr "Payload zu groß." #: includes/class-clicutcl-core.php:81 msgid "" "ClickTrail failed to boot: missing class CLICUTCL\\Core\\Context. Check your " "autoloader mapping and release ZIP contents." -msgstr "" +msgstr "ClickTrail konnte nicht starten: Klasse CLICUTCL\\Core\\Context fehlt. Prüfen Sie Ihr Autoloader-Mapping und den Inhalt des Release-ZIPs." #: includes/class-clicutcl-core.php:282 msgid "We use cookies to improve your experience and analyze traffic." -msgstr "" +msgstr "Wir verwenden Cookies, um Ihre Nutzererfahrung zu verbessern und den Traffic zu analysieren." #: includes/class-clicutcl-core.php:283 msgid "Read more" -msgstr "" +msgstr "Mehr erfahren" #: includes/class-clicutcl-core.php:284 msgid "Accept All" -msgstr "" +msgstr "Alle akzeptieren" #: includes/class-clicutcl-core.php:285 msgid "Reject Non-Essential" -msgstr "" +msgstr "Nicht notwendige ablehnen" #: includes/class-clicutcl-core.php:585 msgid "Shop" -msgstr "" +msgstr "Shop" #. translators: %s: search query. #: includes/class-clicutcl-core.php:612 #, php-format msgid "Search: %s" -msgstr "" +msgstr "Suche: %s" #: includes/class-clicutcl-core.php:615 msgid "Search Results" -msgstr "" +msgstr "Suchergebnisse" #: includes/integrations/forms/class-gf-form-settings-tab.php:74 msgid "Attribution Tracking" -msgstr "" +msgstr "Attributions-Tracking" #: includes/integrations/forms/class-gf-form-settings-tab.php:78 msgid "Enable attribution tracking for this form" -msgstr "" +msgstr "Attributions-Tracking für dieses Formular aktivieren" #: includes/integrations/forms/class-ninja-forms-submission-extra-handler.php:96 msgid "ClickTrail Attribution" -msgstr "" +msgstr "ClickTrail-Attribution" #: includes/privacy/class-privacy-handler.php:58 #: includes/privacy/class-privacy-handler.php:73 msgid "ClickTrail Tracking Data" -msgstr "" +msgstr "ClickTrail-Tracking-Daten" #: includes/privacy/class-privacy-handler.php:132 msgid "ClickTrail Events" -msgstr "" +msgstr "ClickTrail-Events" #: includes/privacy/class-privacy-handler.php:144 msgid "Event Data" -msgstr "" +msgstr "Event-Daten" #: includes/privacy/class-privacy-handler.php:241 #: includes/privacy/class-privacy-handler.php:245 msgid "Some ClickTrail event records could not be deleted." -msgstr "" +msgstr "Einige ClickTrail-Event-Datensätze konnten nicht gelöscht werden." #. translators: %s: database error message. #: includes/privacy/class-privacy-handler.php:250 #, php-format msgid "Database error: %s" -msgstr "" +msgstr "Datenbankfehler: %s" #: includes/privacy/class-privacy-handler.php:376 #: includes/privacy/class-privacy-handler.php:404 msgid "ClickTrail Debug Storage" -msgstr "" +msgstr "ClickTrail-Debug-Speicher" #: includes/privacy/class-privacy-handler.php:380 #: includes/privacy/class-privacy-handler.php:408 msgid "Storage Type" -msgstr "" +msgstr "Speichertyp" #: includes/privacy/class-privacy-handler.php:384 #: includes/privacy/class-privacy-handler.php:412 msgid "Storage Key" -msgstr "" +msgstr "Speicherschlüssel" #: includes/privacy/class-privacy-handler.php:388 #: includes/privacy/class-privacy-handler.php:416 msgid "Data Snapshot" -msgstr "" +msgstr "Daten-Snapshot" #: includes/privacy/class-privacy-handler.php:449 msgid "Some ClickTrail transient debug records could not be deleted." -msgstr "" +msgstr "Einige ClickTrail-Transient-Debug-Datensätze konnten nicht gelöscht werden." #: includes/privacy/class-privacy-handler.php:476 msgid "Some ClickTrail option debug records could not be updated." -msgstr "" +msgstr "Einige ClickTrail-Option-Debug-Datensätze konnten nicht aktualisiert werden." #: includes/privacy/class-privacy-handler.php:485 msgid "Some ClickTrail option debug records could not be deleted." -msgstr "" +msgstr "Einige ClickTrail-Option-Debug-Datensätze konnten nicht gelöscht werden." #: includes/server-side/class-queue.php:78 msgid "Every 5 Minutes" -msgstr "" +msgstr "Alle 5 Minuten" #: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 msgid "Needs Review" -msgstr "" +msgstr "Prüfung erforderlich" #: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 msgid "Optional" -msgstr "" +msgstr "Optional" #: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 msgid "Ready" -msgstr "" +msgstr "Bereit" #: assets/js/admin-settings-app.js:243 msgid "Unavailable" -msgstr "" +msgstr "Nicht verfügbar" #: assets/js/admin-settings-app.js:269 msgid "Setup Checklist" -msgstr "" +msgstr "Einrichtungs-Checkliste" #: assets/js/admin-settings-app.js:270 msgid "" "Read-only readiness checks for rollout, delivery, and WooCommerce coverage." -msgstr "" +msgstr "Schreibgeschützte Bereitschaftsprüfungen für Rollout, Auslieferung und WooCommerce-Abdeckung." #: assets/js/admin-settings-app.js:439 msgid "Settings reloaded." -msgstr "" +msgstr "Einstellungen neu geladen." #: assets/js/admin-settings-app.js:445 msgid "Failed to reload settings." -msgstr "" +msgstr "Einstellungen konnten nicht neu geladen werden." #: assets/js/admin-settings-app.js:472 msgid "Failed to save settings." -msgstr "" +msgstr "Einstellungen konnten nicht gespeichert werden." #: assets/js/admin-settings-app.js:496 msgid "Failed to run sGTM preview checks." -msgstr "" +msgstr "Die sGTM-Vorschauprüfungen konnten nicht ausgeführt werden." #: assets/js/admin-settings-app.js:634 msgid "Core tracking" -msgstr "" +msgstr "Kern-Tracking" #: assets/js/admin-settings-app.js:635 msgid "" "Enable attribution tracking and choose how long visit source data should be " "stored." -msgstr "" +msgstr "Aktivieren Sie das Attributions-Tracking und legen Sie fest, wie lange Quellendaten der Besuche gespeichert werden sollen." #: assets/js/admin-settings-app.js:646 msgid "Cross-domain attribution" -msgstr "" +msgstr "Domänenübergreifende Attribution" #: assets/js/admin-settings-app.js:647 msgid "" "Preserve attribution when visitors move between your domains or subdomains." -msgstr "" +msgstr "Erhalten Sie die Attribution, wenn Besucher zwischen Ihren Domains oder Subdomains wechseln." #: assets/js/admin-settings-app.js:673 msgid "Enable this source and accept signed webhook submissions." -msgstr "" +msgstr "Diese Quelle aktivieren und signierte Webhook-Übermittlungen akzeptieren." #: assets/js/admin-settings-app.js:682 msgid "Signing secret" -msgstr "" +msgstr "Signatur-Secret" #: assets/js/admin-settings-app.js:683 msgid "Leave unchanged to keep the current secret." -msgstr "" +msgstr "Unverändert lassen, um das aktuelle Secret zu behalten." #: assets/js/admin-settings-app.js:699 msgid "On-site form capture" -msgstr "" +msgstr "Formularerfassung auf der Website" #: assets/js/admin-settings-app.js:700 msgid "" "Recommended settings to keep attribution attached to forms on cached pages " "and dynamic sites." -msgstr "" +msgstr "Empfohlene Einstellungen, damit die Attribution auf gecachten Seiten und dynamischen Sites mit Formularen verbunden bleibt." #: assets/js/admin-settings-app.js:707 msgid "Detect forms and links added after page load." -msgstr "" +msgstr "Formulare und Links erkennen, die nach dem Seitenaufbau hinzugefügt werden." #: assets/js/admin-settings-app.js:733 msgid "External form sources" -msgstr "" +msgstr "Externe Formularquellen" #: assets/js/admin-settings-app.js:734 msgid "" "Accept attributed submissions from supported providers without exposing raw " "engineering controls." -msgstr "" +msgstr "Attribuierte Übermittlungen unterstützter Anbieter akzeptieren, ohne technische Detailsteuerungen offenzulegen." #: assets/js/admin-settings-app.js:736 msgid "Accept external form source webhooks" -msgstr "" +msgstr "Webhooks externer Formularquellen akzeptieren" #: assets/js/admin-settings-app.js:736 msgid "Enable signed inbound submissions from supported providers." -msgstr "" +msgstr "Signierte eingehende Übermittlungen unterstützter Anbieter aktivieren." #: assets/js/admin-settings-app.js:745 msgid "Advanced technical options" -msgstr "" +msgstr "Erweiterte technische Optionen" #: assets/js/admin-settings-app.js:746 msgid "" "Only change these if you need more control over how the browser watches the " "page." -msgstr "" +msgstr "Ändern Sie diese nur, wenn Sie mehr Kontrolle darüber benötigen, wie der Browser die Seite beobachtet." #: assets/js/admin-settings-app.js:752 msgid "" "Defaults to body. Narrow this only if you need to watch a specific part of " "the page." -msgstr "" +msgstr "Standardwert ist body. Schränken Sie dies nur ein, wenn Sie einen bestimmten Seitenbereich beobachten möchten." #: assets/js/admin-settings-app.js:752 msgid "Dynamic content root selector" -msgstr "" +msgstr "Root-Selektor für dynamische Inhalte" #: assets/js/admin-settings-app.js:766 msgid "" "Mark this destination when another relay or downstream collector owns final " "delivery." -msgstr "" +msgstr "Markieren Sie dieses Ziel, wenn ein anderes Relay oder ein nachgelagerter Collector die Endauslieferung übernimmt." #: assets/js/admin-settings-app.js:769 msgid "" "Send eligible events to this destination when the matching delivery adapter " "or downstream collector is configured." -msgstr "" +msgstr "Berechtigte Events an dieses Ziel senden, sobald der passende Delivery-Adapter oder nachgelagerte Collector konfiguriert ist." #: assets/js/admin-settings-app.js:785 msgid "" "ClickTrail uses one unified event pipeline behind the scenes for browser " "events, webhooks, and server delivery. Configure the capabilities you use " "without worrying about the internal pipeline." -msgstr "" +msgstr "ClickTrail nutzt im Hintergrund eine einheitliche Event-Pipeline für Browser-Events, Webhooks und Server-Auslieferung. Konfigurieren Sie die Funktionen, die Sie verwenden, ohne sich um die interne Pipeline kümmern zu müssen." #: assets/js/admin-settings-app.js:791 msgid "Event collection" -msgstr "" +msgstr "Event-Erfassung" #: assets/js/admin-settings-app.js:792 msgid "" "Control browser event collection and choose whether GTM should load in " "standard or sGTM compatibility mode." -msgstr "" +msgstr "Steuern Sie die Erfassung von Browser-Events und entscheiden Sie, ob GTM im Standard- oder sGTM-Kompatibilitätsmodus geladen wird." #: assets/js/admin-settings-app.js:794 msgid "" "Collect page, click, and form events through ClickTrail's unified event " "layer." -msgstr "" +msgstr "Page-, Klick- und Formular-Events über die einheitliche Event-Schicht von ClickTrail erfassen." #: assets/js/admin-settings-app.js:794 msgid "Enable browser event collection" -msgstr "" +msgstr "Browser-Event-Erfassung aktivieren" #: assets/js/admin-settings-app.js:795 msgid "Google Tag Manager container ID" -msgstr "" +msgstr "Google Tag Manager Container-ID" #: assets/js/admin-settings-app.js:798 msgid "GTM loader mode" -msgstr "" +msgstr "GTM-Loader-Modus" #: assets/js/admin-settings-app.js:798 msgid "" "Use standard mode for the default Google host, or sGTM mode when you want a " "tagging-server URL or custom loader path." -msgstr "" +msgstr "Verwenden Sie den Standardmodus für den Google-Standardhost oder den sGTM-Modus, wenn Sie eine Tagging-Server-URL oder einen benutzerdefinierten Loader-Pfad nutzen möchten." #: assets/js/admin-settings-app.js:799 msgid "Standard GTM" -msgstr "" +msgstr "Standard-GTM" #: assets/js/admin-settings-app.js:800 msgid "sGTM compatibility mode" -msgstr "" +msgstr "sGTM-Kompatibilitätsmodus" #: assets/js/admin-settings-app.js:802 msgid "Used for first-party GTM delivery and preview checks in sGTM mode." -msgstr "" +msgstr "Wird für die First-Party-GTM-Auslieferung und Vorschauprüfungen im sGTM-Modus verwendet." #: assets/js/admin-settings-app.js:806 msgid "" "Load `gtm.js` and `ns.html` from the tagging server instead of the default " "Google host." -msgstr "" +msgstr "`gtm.js` und `ns.html` vom Tagging-Server statt vom Google-Standardhost laden." #: assets/js/admin-settings-app.js:806 msgid "Use first-party script delivery" -msgstr "" +msgstr "First-Party-Skriptauslieferung verwenden" #: assets/js/admin-settings-app.js:809 msgid "" "Prefer a same-site loader path when your sGTM setup rewrites GTM requests " "through a first-party URL." -msgstr "" +msgstr "Bevorzugen Sie einen Same-Site-Loader-Pfad, wenn Ihr sGTM-Setup GTM-Anfragen über eine First-Party-URL umschreibt." #: assets/js/admin-settings-app.js:809 msgid "Use a custom loader path" -msgstr "" +msgstr "Benutzerdefinierten Loader-Pfad verwenden" #: assets/js/admin-settings-app.js:812 msgid "Custom loader URL or path" -msgstr "" +msgstr "Benutzerdefinierte Loader-URL oder Pfad" #: assets/js/admin-settings-app.js:812 msgid "Examples: `/metrics/gtm.js` or `https://metrics.example.com/gtm.js`." -msgstr "" +msgstr "Beispiele: `/metrics/gtm.js` oder `https://metrics.example.com/gtm.js`." #: assets/js/admin-settings-app.js:819 msgid "" "sGTM mode changes only the loader path and preview workflow. ClickTrail " "still uses the same canonical event pipeline underneath." -msgstr "" +msgstr "Der sGTM-Modus verändert lediglich den Loader-Pfad und den Vorschau-Workflow. ClickTrail nutzt darunter weiterhin dieselbe kanonische Event-Pipeline." #: assets/js/admin-settings-app.js:820 msgid "" "Standard mode keeps the default Google Tag Manager loader. Switch to sGTM " "mode when you need a tagging-server URL, first-party delivery, or a custom " "loader path." -msgstr "" +msgstr "Im Standardmodus bleibt der Standard-Loader des Google Tag Manager aktiv. Wechseln Sie in den sGTM-Modus, wenn Sie eine Tagging-Server-URL, First-Party-Auslieferung oder einen benutzerdefinierten Loader-Pfad benötigen." #: assets/js/admin-settings-app.js:827 msgid "sGTM setup wizard" -msgstr "" +msgstr "sGTM-Einrichtungsassistent" #: assets/js/admin-settings-app.js:828 msgid "" "Use this checklist when ClickTrail should cooperate with a server-side GTM " "stack without turning into a generic tag manager." -msgstr "" +msgstr "Nutzen Sie diese Checkliste, wenn ClickTrail mit einem serverseitigen GTM-Stack zusammenarbeiten soll, ohne selbst zu einem generischen Tag-Manager zu werden." #: assets/js/admin-settings-app.js:832 msgid "" "Recommended flow: set the web container, choose a tagging-server URL or " "custom loader, point Delivery to the sGTM adapter when ClickTrail sends " "server events, then verify ownership in GTM Preview." -msgstr "" +msgstr "Empfohlener Ablauf: Web-Container festlegen, eine Tagging-Server-URL oder einen benutzerdefinierten Loader wählen, Delivery auf den sGTM-Adapter setzen, wenn ClickTrail Server-Events sendet, und anschließend die Zuständigkeit in der GTM-Vorschau überprüfen." #: assets/js/admin-settings-app.js:838 msgid "" "Set the GTM web container ID for the site that owns the browser dataLayer." -msgstr "" +msgstr "Hinterlegen Sie die GTM-Web-Container-ID für die Website, die für den Browser-dataLayer zuständig ist." #: assets/js/admin-settings-app.js:839 msgid "" "Choose a tagging-server URL for first-party delivery or a custom loader path " "if your stack rewrites GTM requests." -msgstr "" +msgstr "Wählen Sie eine Tagging-Server-URL für First-Party-Auslieferung oder einen benutzerdefinierten Loader-Pfad, wenn Ihr Stack GTM-Anfragen umschreibt." #: assets/js/admin-settings-app.js:840 msgid "" "When ClickTrail should send server events into sGTM, switch Delivery to the " "sGTM adapter and point it at the collector URL." -msgstr "" +msgstr "Wenn ClickTrail Server-Events an sGTM senden soll, stellen Sie Delivery auf den sGTM-Adapter um und hinterlegen Sie die Collector-URL." #: assets/js/admin-settings-app.js:841 msgid "" "Run preview checks here, then confirm the web and server containers receive " "the events you expect without duplicate ownership." -msgstr "" +msgstr "Führen Sie hier die Vorschauprüfungen aus und bestätigen Sie, dass Web- und Server-Container die erwarteten Events ohne doppelte Zuständigkeit erhalten." #: assets/js/admin-settings-app.js:850 msgid "Run Preview Checks" -msgstr "" +msgstr "Vorschauprüfungen starten" #: assets/js/admin-settings-app.js:875 msgid "Destination template hints" -msgstr "" +msgstr "Hinweise zu Ziel-Templates" #: assets/js/admin-settings-app.js:886 msgid "WooCommerce" -msgstr "" +msgstr "WooCommerce" #: assets/js/admin-settings-app.js:887 msgid "" "Keep campaign context visible on WooCommerce orders and extend the same " "event pipeline into the storefront when you need it." -msgstr "" +msgstr "Halten Sie den Kampagnenkontext bei WooCommerce-Bestellungen sichtbar und erweitern Sie dieselbe Event-Pipeline bei Bedarf in die Storefront." #: assets/js/admin-settings-app.js:891 msgid "" "Order attribution is stored on WooCommerce orders during checkout, so " "campaign context remains available after the visitor leaves the landing page." -msgstr "" +msgstr "Die Bestell-Attribution wird während des Checkouts in WooCommerce-Bestellungen gespeichert, sodass der Kampagnenkontext erhalten bleibt, nachdem der Besucher die Landing Page verlassen hat." #: assets/js/admin-settings-app.js:895 msgid "" "Purchase events are pushed automatically on the thank-you page and can also " "flow into ClickTrail's server-side delivery adapters when Delivery is " "enabled." -msgstr "" +msgstr "Kauf-Events werden auf der Danke-Seite automatisch übermittelt und können bei aktivierter Auslieferung auch in die serverseitigen Delivery-Adapter von ClickTrail einfließen." #: assets/js/admin-settings-app.js:897 msgid "" "Emit GA4-style `view_item`, `view_item_list`, `view_cart`, `add_to_cart`, " "`remove_from_cart`, and `begin_checkout` events through ClickTrail's browser " "event layer. Existing installs keep this off until you enable it." -msgstr "" +msgstr "Sendet `view_item`-, `view_item_list`-, `view_cart`-, `add_to_cart`-, `remove_from_cart`- und `begin_checkout`-Events im GA4-Stil über die Browser-Event-Schicht von ClickTrail. In bestehenden Installationen bleibt dies deaktiviert, bis Sie es aktivieren." #: assets/js/admin-settings-app.js:897 msgid "Enable WooCommerce storefront events" -msgstr "" +msgstr "WooCommerce-Storefront-Events aktivieren" #: assets/js/admin-settings-app.js:900 msgid "" "Add `event_id` to Woo purchase pushes and make richer Woo browser events " "available for GTM-first setups." -msgstr "" +msgstr "Fügen Sie Woo-Kauf-Pushes eine `event_id` hinzu und stellen Sie für GTM-First-Setups erweiterte Woo-Browser-Events bereit." #: assets/js/admin-settings-app.js:900 msgid "Use the richer Woo dataLayer contract" -msgstr "" +msgstr "Erweiterten Woo-dataLayer-Vertrag verwenden" #: assets/js/admin-settings-app.js:901 msgid "" "Emit `user_data` objects with browser identifiers and purchase identity only " "when the richer contract is on and marketing consent is granted." -msgstr "" +msgstr "Senden Sie `user_data`-Objekte mit Browser-Identifikatoren und Kauf-Identität nur dann, wenn der erweiterte Vertrag aktiv ist und eine Marketing-Einwilligung vorliegt." #: assets/js/admin-settings-app.js:901 msgid "Include consent-aware Woo user_data" -msgstr "" +msgstr "Einwilligungsbewusste Woo-user_data einbeziehen" #: assets/js/admin-settings-app.js:906 msgid "" "The richer contract is optional. ClickTrail still keeps Woo tracking on the " "same canonical pipeline and only widens the dataLayer shape for GTM-first " "workflows." -msgstr "" +msgstr "Der erweiterte Vertrag ist optional. ClickTrail behält das Woo-Tracking auf derselben kanonischen Pipeline bei und erweitert lediglich die dataLayer-Form für GTM-First-Workflows." #: assets/js/admin-settings-app.js:910 msgid "" "Verify WooCommerce order attribution in the order screen, storefront/browser " "events with GTM Preview or the dataLayer, and server-side traces from " "ClickTrail > Diagnostics." -msgstr "" +msgstr "Prüfen Sie die WooCommerce-Bestellattribution im Bestell-Bildschirm, die Storefront-/Browser-Events über GTM-Vorschau oder dataLayer und die serverseitigen Traces unter ClickTrail > Diagnose." #: assets/js/admin-settings-app.js:918 msgid "" "Choose which advertising platforms should receive compatible event payloads." -msgstr "" +msgstr "Wählen Sie aus, welche Werbeplattformen kompatible Event-Payloads erhalten sollen." #: assets/js/admin-settings-app.js:933 msgid "Lifecycle updates" -msgstr "" +msgstr "Lifecycle-Updates" #: assets/js/admin-settings-app.js:934 msgid "" "Accept lifecycle updates from your CRM or backend and route them through the " "same event pipeline." -msgstr "" +msgstr "Akzeptieren Sie Lifecycle-Updates von Ihrem CRM oder Backend und leiten Sie sie durch dieselbe Event-Pipeline." #: assets/js/admin-settings-app.js:936 msgid "Accept lifecycle updates" -msgstr "" +msgstr "Lifecycle-Updates akzeptieren" #: assets/js/admin-settings-app.js:936 msgid "Allow lifecycle events to enter the unified event pipeline." -msgstr "" +msgstr "Lifecycle-Events den Eintritt in die einheitliche Event-Pipeline erlauben." #: assets/js/admin-settings-app.js:937 msgid "Enable lifecycle endpoint" -msgstr "" +msgstr "Lifecycle-Endpoint aktivieren" #: assets/js/admin-settings-app.js:937 msgid "Turn on the REST endpoint used by your CRM or backend." -msgstr "" +msgstr "Den REST-Endpoint aktivieren, der von Ihrem CRM oder Backend verwendet wird." #: assets/js/admin-settings-app.js:940 msgid "Leave unchanged to keep the current token." -msgstr "" +msgstr "Unverändert lassen, um das aktuelle Token zu behalten." #: assets/js/admin-settings-app.js:940 msgid "Lifecycle endpoint token" -msgstr "" +msgstr "Lifecycle-Endpoint-Token" #: assets/js/admin-settings-app.js:955 msgid "Delivery health" -msgstr "" +msgstr "Auslieferungs-Status" #: assets/js/admin-settings-app.js:956 msgid "" "Quick operational summary for queue health, recent delivery attempts, and " "debug state." -msgstr "" +msgstr "Kurzer Betriebsüberblick zu Warteschlangen-Zustand, jüngsten Auslieferungsversuchen und Debug-Status." #: assets/js/admin-settings-app.js:963 msgid "" "Server-side delivery is currently off. Historical diagnostics can still " "appear until their retention window expires." -msgstr "" +msgstr "Die serverseitige Auslieferung ist derzeit deaktiviert. Historische Diagnosedaten können bis zum Ablauf ihrer Aufbewahrungsfrist weiterhin erscheinen." #: assets/js/admin-settings-app.js:970 msgid "Due now: " -msgstr "" +msgstr "Aktuell fällig: " #: assets/js/admin-settings-app.js:985 msgid "Enable it from Diagnostics when you need a short trace window." -msgstr "" +msgstr "Aktivieren Sie es in der Diagnose, wenn Sie ein kurzes Trace-Fenster benötigen." #: assets/js/admin-settings-app.js:998 msgid "Open Logs" -msgstr "" +msgstr "Logs öffnen" #: assets/js/admin-settings-app.js:1007 msgid "" "Delivery controls cover transport, consent, queue health, and the safeguards " "that keep outbound tracking reliable. Most sites only need the server-side " "transport card and privacy controls." -msgstr "" +msgstr "Die Auslieferungs-Steuerungen umfassen Transport, Einwilligung, Warteschlangen-Zustand und die Schutzmechanismen, die das ausgehende Tracking zuverlässig halten. Für die meisten Websites genügen die serverseitige Transport-Karte und die Datenschutz-Steuerungen." #: assets/js/admin-settings-app.js:1014 msgid "" "This site is currently using network defaults for server-side delivery. " "Disable the network toggle below to customize this site independently." -msgstr "" +msgstr "Diese Website nutzt derzeit die Netzwerk-Standards für die serverseitige Auslieferung. Deaktivieren Sie den Netzwerk-Schalter unten, um diese Website unabhängig zu konfigurieren." #: assets/js/admin-settings-app.js:1021 msgid "Server-side transport" -msgstr "" +msgstr "Serverseitiger Transport" #: assets/js/admin-settings-app.js:1022 msgid "" "Route events through your own collector endpoint when you need a more " "durable delivery path." -msgstr "" +msgstr "Leiten Sie Events über Ihren eigenen Collector-Endpoint, wenn Sie einen robusteren Auslieferungsweg benötigen." #: assets/js/admin-settings-app.js:1025 msgid "Use network defaults" -msgstr "" +msgstr "Netzwerk-Standards verwenden" #: assets/js/admin-settings-app.js:1025 msgid "Use the multisite network configuration for this site." -msgstr "" +msgstr "Die Multisite-Netzwerkkonfiguration für diese Website verwenden." #: assets/js/admin-settings-app.js:1034 msgid "Choose the format best suited to your receiving endpoint." -msgstr "" +msgstr "Wählen Sie das Format, das am besten zu Ihrem empfangenden Endpoint passt." #: assets/js/admin-settings-app.js:1045 msgid "" "How long ClickTrail should wait before treating a delivery attempt as failed." -msgstr "" +msgstr "Wie lange ClickTrail warten soll, bevor ein Auslieferungsversuch als fehlgeschlagen gilt." #: assets/js/admin-settings-app.js:1057 msgid "Privacy & consent" -msgstr "" +msgstr "Datenschutz & Einwilligung" #: assets/js/admin-settings-app.js:1058 msgid "" "Control when tracking is allowed to start and which consent signals " "ClickTrail should use." -msgstr "" +msgstr "Steuern Sie, wann das Tracking starten darf und welche Einwilligungssignale ClickTrail nutzen soll." #: assets/js/admin-settings-app.js:1060 msgid "" "Gate attribution and event collection until consent requirements are " "satisfied." -msgstr "" +msgstr "Attribution und Event-Erfassung sperren, bis die Einwilligungsanforderungen erfüllt sind." #: assets/js/admin-settings-app.js:1061 msgid "" "Choose whether consent is always required, never required, or region-based." -msgstr "" +msgstr "Wählen Sie, ob eine Einwilligung immer, nie oder regionsabhängig erforderlich ist." #: assets/js/admin-settings-app.js:1064 msgid "Strict" -msgstr "" +msgstr "Streng" #: assets/js/admin-settings-app.js:1065 msgid "Relaxed" -msgstr "" +msgstr "Locker" #: assets/js/admin-settings-app.js:1066 msgid "Region-based" -msgstr "" +msgstr "Regionsbasiert" #: assets/js/admin-settings-app.js:1068 msgid "One region per line. Examples: EEA, UK, CA, US-CA." -msgstr "" +msgstr "Eine Region pro Zeile. Beispiele: EEA, UK, CA, US-CA." #: assets/js/admin-settings-app.js:1073 msgid "Which consent platform ClickTrail should listen to." -msgstr "" +msgstr "Auf welche Einwilligungsplattform ClickTrail hören soll." #: assets/js/admin-settings-app.js:1077 msgid "ClickTrail plugin" -msgstr "" +msgstr "ClickTrail-Plugin" #: assets/js/admin-settings-app.js:1078 msgid "Cookiebot" -msgstr "" +msgstr "Cookiebot" #: assets/js/admin-settings-app.js:1082 msgid "Custom" -msgstr "" +msgstr "Benutzerdefiniert" #: assets/js/admin-settings-app.js:1084 msgid "How long ClickTrail should wait for a consent signal before continuing." -msgstr "" +msgstr "Wie lange ClickTrail auf ein Einwilligungssignal warten soll, bevor es fortfährt." #: assets/js/admin-settings-app.js:1094 msgid "Advanced delivery controls" -msgstr "" +msgstr "Erweiterte Auslieferungs-Steuerungen" #: assets/js/admin-settings-app.js:1095 msgid "" "Security, buffering, deduplication, and low-level transport controls for " "technical users." -msgstr "" +msgstr "Sicherheit, Pufferung, Deduplizierung und Low-Level-Transportsteuerungen für technische Nutzer." #: assets/js/admin-settings-app.js:1101 msgid "Prefer ClickTrail's built-in platform adapters when available." -msgstr "" +msgstr "Wenn verfügbar, die integrierten Plattform-Adapter von ClickTrail bevorzugen." #: assets/js/admin-settings-app.js:1101 msgid "Use native platform adapters" -msgstr "" +msgstr "Native Plattform-Adapter verwenden" #: assets/js/admin-settings-app.js:1102 msgid "Keep a structured intake buffer for troubleshooting and validation." -msgstr "" +msgstr "Einen strukturierten Intake-Puffer für Fehlerbehebung und Validierung vorhalten." #: assets/js/admin-settings-app.js:1102 msgid "Store structured event diagnostics" -msgstr "" +msgstr "Strukturierte Event-Diagnose speichern" #: assets/js/admin-settings-app.js:1103 msgid "Encrypt saved secrets" -msgstr "" +msgstr "Gespeicherte Geheimnisse verschlüsseln" #: assets/js/admin-settings-app.js:1103 msgid "Encrypt stored secrets at rest when supported by the host environment." -msgstr "" +msgstr "Gespeicherte Geheimnisse im Ruhezustand verschlüsseln, sofern die Host-Umgebung dies unterstützt." #: assets/js/admin-settings-app.js:1104 msgid "Attribution token lifetime (seconds)" -msgstr "" +msgstr "Lebensdauer des Attributions-Tokens (Sekunden)" #: assets/js/admin-settings-app.js:1104 msgid "Controls how long attribution tokens remain valid." -msgstr "" +msgstr "Bestimmt, wie lange Attributions-Token gültig bleiben." #: assets/js/admin-settings-app.js:1105 msgid "Cap how many times the same token nonce can be used." -msgstr "" +msgstr "Begrenzt, wie oft derselbe Token-Nonce verwendet werden kann." #: assets/js/admin-settings-app.js:1105 msgid "Maximum token replays (0 to disable)" -msgstr "" +msgstr "Maximale Token-Replays (0 zum Deaktivieren)" #: assets/js/admin-settings-app.js:1106 msgid "Reject webhook signatures that fall outside this replay window." -msgstr "" +msgstr "Webhook-Signaturen ablehnen, die außerhalb dieses Replay-Fensters liegen." #: assets/js/admin-settings-app.js:1106 msgid "Webhook replay protection window (seconds)" -msgstr "" +msgstr "Replay-Schutzfenster für Webhooks (Sekunden)" #: assets/js/admin-settings-app.js:1107 msgid "API rate limit window (seconds)" -msgstr "" +msgstr "API-Rate-Limit-Fenster (Sekunden)" #: assets/js/admin-settings-app.js:1107 msgid "The time window used by intake rate limiting." -msgstr "" +msgstr "Das Zeitfenster, das für die Intake-Ratenbegrenzung verwendet wird." #: assets/js/admin-settings-app.js:1108 msgid "API requests allowed per window" -msgstr "" +msgstr "Erlaubte API-Anfragen pro Fenster" #: assets/js/admin-settings-app.js:1108 msgid "Maximum requests allowed within the configured rate limit window." -msgstr "" +msgstr "Maximale Anzahl an Anfragen innerhalb des konfigurierten Rate-Limit-Fensters." #: assets/js/admin-settings-app.js:1109 msgid "One proxy per line. Only add proxies you control." -msgstr "" +msgstr "Ein Proxy pro Zeile. Fügen Sie nur Proxys hinzu, die Sie selbst kontrollieren." #: assets/js/admin-settings-app.js:1109 msgid "Trusted proxy IPs or CIDR ranges" -msgstr "" +msgstr "Vertrauenswürdige Proxy-IPs oder CIDR-Bereiche" #: assets/js/admin-settings-app.js:1110 msgid "Allowed token hosts" -msgstr "" +msgstr "Erlaubte Token-Hosts" #: assets/js/admin-settings-app.js:1110 msgid "Hosts allowed to mint or receive attribution tokens. One host per line." -msgstr "" +msgstr "Hosts, die Attributions-Token ausstellen oder empfangen dürfen. Ein Host pro Zeile." #: assets/js/admin-settings-app.js:1111 msgid "How many recent dispatch attempts should be kept for diagnostics." -msgstr "" +msgstr "Wie viele aktuelle Auslieferungsversuche zur Diagnose vorgehalten werden." #: assets/js/admin-settings-app.js:1111 msgid "Recent dispatch records kept" -msgstr "" +msgstr "Anzahl aufbewahrter Dispatch-Datensätze" #: assets/js/admin-settings-app.js:1112 msgid "Failure summary flush interval (seconds)" -msgstr "" +msgstr "Flush-Intervall der Fehlerübersicht (Sekunden)" #: assets/js/admin-settings-app.js:1112 msgid "How often failure counters are flushed into hourly telemetry buckets." -msgstr "" +msgstr "Wie oft Fehlerzähler in stündliche Telemetrie-Buckets übertragen werden." #: assets/js/admin-settings-app.js:1113 msgid "Failure summary retention (hours)" -msgstr "" +msgstr "Aufbewahrung der Fehlerübersicht (Stunden)" #: assets/js/admin-settings-app.js:1113 msgid "How long failure telemetry buckets should be retained." -msgstr "" +msgstr "Wie lange Fehler-Telemetrie-Buckets aufbewahrt werden sollen." #: assets/js/admin-settings-app.js:1114 msgid "Event deduplication window (seconds)" -msgstr "" +msgstr "Event-Deduplizierungs-Fenster (Sekunden)" #: assets/js/admin-settings-app.js:1114 msgid "How long dispatch deduplication markers should be kept." -msgstr "" +msgstr "Wie lange Dispatch-Deduplizierungs-Marker aufbewahrt werden sollen." #: assets/js/admin-settings-app.js:1195 msgid "Reload Saved Settings" -msgstr "" +msgstr "Gespeicherte Einstellungen neu laden" diff --git a/languages/click-trail-handler-pt_BR.mo b/languages/click-trail-handler-pt_BR.mo index 77e466b13bd100ac1211c7714cf0408478cbf5b3..d52cb89515ba5b885e98be8bc21b06c187287d0f 100644 GIT binary patch literal 67366 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

-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 delta 14903 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 CHUc>S diff --git a/languages/click-trail-handler-pt_BR.po b/languages/click-trail-handler-pt_BR.po index f1be8ab..9de709c 100644 --- a/languages/click-trail-handler-pt_BR.po +++ b/languages/click-trail-handler-pt_BR.po @@ -106,11 +106,11 @@ msgstr "Diagnósticos" #: includes/admin/class-admin.php:237 msgid "Testing..." -msgstr "" +msgstr "Testando..." #: includes/admin/class-admin.php:238 msgid "Test failed" -msgstr "" +msgstr "Falha no teste" #: includes/admin/class-admin.php:239 #, fuzzy @@ -119,19 +119,19 @@ msgstr "Indisponível" #: includes/admin/class-admin.php:240 msgid "Copied" -msgstr "" +msgstr "Copiado" #: includes/admin/class-admin.php:241 msgid "Copy failed" -msgstr "" +msgstr "Falha ao copiar" #: includes/admin/class-admin.php:242 msgid "Saving..." -msgstr "" +msgstr "Salvando..." #: includes/admin/class-admin.php:243 msgid "Failed" -msgstr "" +msgstr "Falhou" #: includes/admin/class-admin.php:244 #: includes/admin/traits/trait-admin-pages.php:330 @@ -142,27 +142,27 @@ msgstr "Desativado" #: includes/admin/class-admin.php:245 #: includes/admin/traits/trait-admin-pages.php:330 msgid "Enable 15 Minutes" -msgstr "" +msgstr "Ativar por 15 minutos" #: includes/admin/class-admin.php:246 msgid "Purge local tracking data now? This cannot be undone." -msgstr "" +msgstr "Limpar os dados de rastreamento locais agora? Esta ação não pode ser desfeita." #: includes/admin/class-admin.php:247 msgid "Purging..." -msgstr "" +msgstr "Limpando..." #: includes/admin/class-admin.php:248 msgid "Purged" -msgstr "" +msgstr "Limpo" #: includes/admin/class-admin.php:249 msgid "Purge failed" -msgstr "" +msgstr "Falha ao limpar" #: includes/admin/class-admin.php:250 msgid "Scanning..." -msgstr "" +msgstr "Verificando..." #: includes/admin/class-admin.php:251 msgid "Conflict scan failed." @@ -518,7 +518,7 @@ msgstr "Pinterest" #: includes/admin/class-admin.php:937 msgid "TikTok" -msgstr "" +msgstr "TikTok" #: includes/admin/class-admin.php:1078 includes/admin/class-admin.php:1084 #: includes/admin/class-admin.php:1090 includes/admin/class-admin.php:1096 @@ -624,29 +624,29 @@ msgstr "" #: includes/admin/class-admin.php:1240 msgid "sGTM" -msgstr "" +msgstr "sGTM" #: includes/admin/class-admin.php:1243 msgid "" "sGTM mode has a web container plus a tagging server or custom loader path " "configured." -msgstr "" +msgstr "O modo sGTM tem um contêiner web mais um servidor de tagging ou caminho de loader personalizado configurado." #: includes/admin/class-admin.php:1245 msgid "" "sGTM mode is on. Add the tagging server URL or a custom loader path before " "preview testing." -msgstr "" +msgstr "O modo sGTM está ativado. Adicione a URL do servidor de tagging ou um caminho de loader personalizado antes de testar a pré-visualização." #: includes/admin/class-admin.php:1246 msgid "" "Standard GTM loading is active. Enable sGTM mode when you want first-party " "script delivery or custom loader support." -msgstr "" +msgstr "O carregamento padrão do GTM está ativo. Ative o modo sGTM quando precisar de entrega de script first-party ou suporte a loader personalizado." #: includes/admin/class-admin.php:1252 msgid "Woo" -msgstr "" +msgstr "Woo" #: includes/admin/class-admin.php:1255 msgid "WooCommerce storefront events and order delivery helpers are ready." @@ -673,7 +673,7 @@ msgid "" "checkout is on a fully separate domain. Note: external payment providers " "(Stripe, PayPal, Mollie) cannot be decorated — attribution survives those " "redirects via the last-touch cookie." -msgstr "" +msgstr "A decoração de links está ativa. A atribuição é mantida automaticamente entre subdomínios. Adicione domínios de destino na lista permitida apenas se seu checkout estiver em um domínio completamente separado. Observação: provedores de pagamento externos (Stripe, PayPal, Mollie) não podem ser decorados — a atribuição sobrevive a esses redirecionamentos via cookie de último toque." #. translators: %s: WooCommerce checkout hostname detected on a different subdomain. #: includes/admin/class-admin.php:1270 @@ -682,13 +682,13 @@ msgid "" "Your WooCommerce checkout is on %s. Enable cross-domain link decoration " "under Capture → Link Decoration to carry attribution through the subdomain " "hop." -msgstr "" +msgstr "Seu checkout do WooCommerce está em %s. Ative a decoração de links entre domínios em Captura → Decoração de links para manter a atribuição através do salto de subdomínio." #: includes/admin/class-admin.php:1271 msgid "" "Cross-domain link decoration is off. Enable it under Capture → Link " "Decoration if your funnel spans multiple domains or subdomains." -msgstr "" +msgstr "A decoração de links entre domínios está desativada. Ative-a em Captura → Decoração de links se seu funil abranger vários domínios ou subdomínios." #: includes/admin/class-admin.php:1323 msgid "No attempts yet" @@ -713,7 +713,7 @@ msgid "" "receives its own tailored payload, with consent signals already applied. You " "only need to configure the platforms you actively use. If you only run a " "single GTM container, you don't need anything here." -msgstr "" +msgstr "O motor principal do ClickTrail cuida da captura de atribuição. As seções abaixo configuram como os eventos capturados são empacotados e entregues — cada plataforma recebe seu próprio payload personalizado, com os sinais de consentimento já aplicados. Você só precisa configurar as plataformas que usa ativamente. Se você roda apenas um único contêiner GTM, não precisa de nada aqui." #: includes/admin/class-admin.php:1573 msgid "Inject GTM on this site — only if GTM is not already loaded elsewhere." @@ -738,7 +738,7 @@ msgstr "" msgid "" "Advertising platform destinations below are managed through the v2 delivery " "pipeline. Each platform receives its own payload format independently." -msgstr "" +msgstr "Os destinos de plataformas de anúncios abaixo são gerenciados pela pipeline de entrega v2. Cada plataforma recebe seu próprio formato de payload de forma independente." #: includes/admin/class-admin.php:1626 includes/admin/class-admin.php:1627 #: includes/admin/class-admin.php:1767 @@ -860,7 +860,7 @@ msgstr "Salvar alterações" #: includes/admin/class-admin.php:1886 msgid "Save changes for this tab." -msgstr "" +msgstr "Salvar alterações desta aba." #: includes/admin/class-clicutcl-woocommerce-admin.php:35 #: includes/admin/class-clicutcl-woocommerce-admin.php:109 @@ -927,64 +927,64 @@ msgstr "Último Toque" #: includes/admin/class-gtm-lead-magnet.php:118 msgid "Free GTM Starter Kit — pre-wired for ClickTrail" -msgstr "" +msgstr "Kit Inicial Gratuito do GTM — pré-configurado para o ClickTrail" #: includes/admin/class-gtm-lead-magnet.php:121 msgid "" "A ready-to-import GTM container with GA4, Google Ads, and Meta Pixel tags " "already mapped to ClickTrail's data layer (purchase, cart, attribution " "fields). Import once, fill in your IDs, done." -msgstr "" +msgstr "Um contêiner GTM pronto para importar com tags do GA4, Google Ads e Meta Pixel já mapeadas para a data layer do ClickTrail (compra, carrinho, campos de atribuição). Importe uma vez, preencha seus IDs e pronto." #: includes/admin/class-gtm-lead-magnet.php:129 msgid "your@email.com" -msgstr "" +msgstr "seu@email.com" #: includes/admin/class-gtm-lead-magnet.php:134 msgid "Send me occasional ClickTrail tips and updates. Unsubscribe any time." -msgstr "" +msgstr "Envie-me dicas e atualizações ocasionais do ClickTrail. Cancele a inscrição quando quiser." #: includes/admin/class-gtm-lead-magnet.php:137 msgid "Get the GTM kit" -msgstr "" +msgstr "Obter o kit do GTM" #: includes/admin/class-gtm-lead-magnet.php:144 msgid "Your kit is ready." -msgstr "" +msgstr "Seu kit está pronto." #: includes/admin/class-gtm-lead-magnet.php:145 msgid "" "Import the JSON into GTM, then fill in the five constant variables at the " "top of the container." -msgstr "" +msgstr "Importe o JSON no GTM e preencha as cinco variáveis constantes no topo do contêiner." #: includes/admin/class-gtm-lead-magnet.php:147 msgid "Download GTM container JSON" -msgstr "" +msgstr "Baixar JSON do contêiner GTM" #: includes/admin/class-gtm-lead-magnet.php:156 msgid "Dismiss this offer" -msgstr "" +msgstr "Ignorar esta oferta" #: includes/admin/class-gtm-lead-magnet.php:187 msgid "Please enter a valid email address." -msgstr "" +msgstr "Informe um endereço de e-mail válido." #: includes/admin/class-gtm-lead-magnet.php:192 msgid "Please check the consent box to continue." -msgstr "" +msgstr "Marque a caixa de consentimento para continuar." #: includes/admin/class-gtm-lead-magnet.php:216 msgid "Something went wrong. Please try again." -msgstr "" +msgstr "Algo deu errado. Tente novamente." #: includes/admin/class-gtm-lead-magnet.php:223 msgid "Request failed. Please check your connection." -msgstr "" +msgstr "A requisição falhou. Verifique sua conexão." #: includes/admin/class-gtm-lead-magnet.php:242 msgid "A valid email address is required." -msgstr "" +msgstr "Um endereço de e-mail válido é obrigatório." #: includes/admin/class-gtm-lead-magnet.php:245 #, fuzzy @@ -995,7 +995,7 @@ msgstr "Origem do consentimento" msgid "" "This download link has expired or is invalid. Return to ClickTrail settings " "to request a new one." -msgstr "" +msgstr "Este link de download expirou ou é inválido. Volte às configurações do ClickTrail para solicitar um novo." #: includes/admin/class-gtm-lead-magnet.php:291 #, fuzzy @@ -1015,7 +1015,7 @@ msgstr "Nenhum log encontrado." #: includes/admin/class-gtm-lead-magnet.php:318 msgid "Could not read the download file." -msgstr "" +msgstr "Não foi possível ler o arquivo de download." #: includes/admin/class-gtm-lead-magnet.php:319 #, fuzzy @@ -1047,11 +1047,11 @@ msgstr "Status do ClickTrail" #: includes/admin/class-setup-wizard.php:75 msgid "Setup" -msgstr "" +msgstr "Configuração" #: includes/admin/class-setup-wizard.php:92 msgid "Setup Wizard" -msgstr "" +msgstr "Assistente de configuração" #: includes/admin/class-setup-wizard.php:138 #: includes/admin/class-setup-wizard.php:206 @@ -1071,11 +1071,11 @@ msgstr "" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:415 #: includes/admin/traits/trait-admin-pages.php:102 msgid "Forbidden" -msgstr "" +msgstr "Proibido" #: includes/admin/class-setup-wizard.php:224 msgid "Skip setup" -msgstr "" +msgstr "Pular configuração" #: includes/admin/class-setup-wizard.php:249 #: includes/admin/class-setup-wizard.php:287 @@ -1085,16 +1085,16 @@ msgstr "Rastreamento principal" #: includes/admin/class-setup-wizard.php:250 msgid "Ad platforms" -msgstr "" +msgstr "Plataformas de anúncios" #: includes/admin/class-setup-wizard.php:251 #: includes/admin/class-setup-wizard.php:543 msgid "You're set up" -msgstr "" +msgstr "Tudo pronto" #: includes/admin/class-setup-wizard.php:254 msgid "Setup progress" -msgstr "" +msgstr "Progresso da configuração" #. translators: %s: form plugin names. #: includes/admin/class-setup-wizard.php:294 @@ -1102,7 +1102,7 @@ msgstr "" msgid "" "We found %s and WooCommerce. ClickTrail will track form submissions and " "eCommerce sessions automatically." -msgstr "" +msgstr "Encontramos %s e o WooCommerce. O ClickTrail vai rastrear envios de formulário e sessões de e-commerce automaticamente." #. translators: %s: form plugin names. #: includes/admin/class-setup-wizard.php:300 @@ -1110,31 +1110,31 @@ msgstr "" msgid "" "We found %s. ClickTrail will inject attribution data into your forms " "automatically." -msgstr "" +msgstr "Encontramos %s. O ClickTrail vai injetar dados de atribuição em seus formulários automaticamente." #: includes/admin/class-setup-wizard.php:304 msgid "" "We found WooCommerce. ClickTrail will store attribution on every order " "automatically." -msgstr "" +msgstr "Encontramos o WooCommerce. O ClickTrail vai armazenar a atribuição em cada pedido automaticamente." #: includes/admin/class-setup-wizard.php:306 msgid "" "ClickTrail will capture UTMs and click IDs from every visitor automatically." -msgstr "" +msgstr "O ClickTrail vai capturar UTMs e Click IDs de cada visitante automaticamente." #: includes/admin/class-setup-wizard.php:315 msgid "UTM & click ID capture" -msgstr "" +msgstr "Captura de UTM & Click ID" #: includes/admin/class-setup-wizard.php:316 #: includes/admin/class-setup-wizard.php:322 msgid "Auto" -msgstr "" +msgstr "Automático" #: includes/admin/class-setup-wizard.php:321 msgid "First-touch & last-touch attribution" -msgstr "" +msgstr "Atribuição de primeiro & último toque" #. translators: %s: form plugin name. #: includes/admin/class-setup-wizard.php:336 @@ -1146,7 +1146,7 @@ msgstr "Atribuição" #: includes/admin/class-setup-wizard.php:353 #: includes/admin/class-setup-wizard.php:369 msgid "Detected" -msgstr "" +msgstr "Detectado" #: includes/admin/class-setup-wizard.php:352 #, fuzzy @@ -1163,7 +1163,7 @@ msgstr "Configuração do Modo de Consentimento" #: includes/admin/class-setup-wizard.php:380 #, php-format msgid "%s compatibility (client-side fallback)" -msgstr "" +msgstr "Compatibilidade com %s (fallback no cliente)" #: includes/admin/class-setup-wizard.php:385 #: includes/admin/traits/trait-admin-pages.php:49 @@ -1173,7 +1173,7 @@ msgstr "Ativado" #: includes/admin/class-setup-wizard.php:393 msgid "GA4 Measurement ID" -msgstr "" +msgstr "ID de Medição do GA4" #: includes/admin/class-setup-wizard.php:394 #, fuzzy @@ -1182,26 +1182,26 @@ msgstr "Opcional" #: includes/admin/class-setup-wizard.php:407 msgid "Needed for GA4 event forwarding. You can add this later in Settings." -msgstr "" +msgstr "Necessário para o encaminhamento de eventos do GA4. Você pode adicionar isto depois em Configurações." #: includes/admin/class-setup-wizard.php:420 msgid "I run paid ads (Google Ads or Meta Ads)" -msgstr "" +msgstr "Eu uso anúncios pagos (Google Ads ou Meta Ads)" #: includes/admin/class-setup-wizard.php:434 #: includes/admin/class-setup-wizard.php:506 msgid "Next" -msgstr "" +msgstr "Próximo" #: includes/admin/class-setup-wizard.php:456 msgid "Where are your leads coming from?" -msgstr "" +msgstr "De onde vêm seus leads?" #: includes/admin/class-setup-wizard.php:459 msgid "" "ClickTrail captures click IDs automatically. Confirm which platforms you use " "so we can surface them in your form entries." -msgstr "" +msgstr "O ClickTrail captura Click IDs automaticamente. Confirme quais plataformas você usa para que possamos exibi-las nas entradas dos seus formulários." #: includes/admin/class-setup-wizard.php:471 #: includes/admin/class-setup-wizard.php:475 @@ -1211,21 +1211,21 @@ msgstr "Google Ads / GA4" #: includes/admin/class-setup-wizard.php:476 msgid "Captures GCLID and auto-tag parameters from every Google Ads click." -msgstr "" +msgstr "Captura GCLID e parâmetros de auto-tag de cada clique no Google Ads." #: includes/admin/class-setup-wizard.php:487 #: includes/admin/class-setup-wizard.php:491 msgid "Meta / Facebook Ads" -msgstr "" +msgstr "Meta / Facebook Ads" #: includes/admin/class-setup-wizard.php:492 msgid "Captures FBCLID from every Meta ad click." -msgstr "" +msgstr "Captura o FBCLID de cada clique em anúncio da Meta." #: includes/admin/class-setup-wizard.php:503 #: includes/admin/class-setup-wizard.php:573 msgid "Back" -msgstr "" +msgstr "Voltar" #: includes/admin/class-setup-wizard.php:521 #, fuzzy @@ -1247,31 +1247,31 @@ msgstr "WooCommerce" msgid "" "ClickTrail is tracking your visitors. Attribution data will appear in your " "form entries as soon as someone submits a form with UTMs in the URL." -msgstr "" +msgstr "O ClickTrail está rastreando seus visitantes. Os dados de atribuição aparecerão nas entradas dos seus formulários assim que alguém enviar um formulário com UTMs na URL." #: includes/admin/class-setup-wizard.php:560 msgid "Quick test:" -msgstr "" +msgstr "Teste rápido:" #: includes/admin/class-setup-wizard.php:561 msgid "Open your site with" -msgstr "" +msgstr "Abra seu site com" #: includes/admin/class-setup-wizard.php:563 msgid "in the URL, submit a form, and look for" -msgstr "" +msgstr "na URL, envie um formulário e procure por" #: includes/admin/class-setup-wizard.php:565 msgid "in the entry." -msgstr "" +msgstr "na entrada." #: includes/admin/class-setup-wizard.php:576 msgid "View my tracking dashboard" -msgstr "" +msgstr "Ver meu painel de rastreamento" #: includes/admin/class-setup-wizard.php:583 msgid "I want more control → Switch to Advanced Mode" -msgstr "" +msgstr "Quero mais controle → Mudar para o modo avançado" #: includes/admin/class-site-health.php:20 msgid "ClickTrail: Caching/conflicts detected" @@ -1279,7 +1279,7 @@ msgstr "ClickTrail: Cache/conflitos detectados" #: includes/admin/class-site-health.php:25 msgid "ClickTrail: Admin diagnostics script heartbeat" -msgstr "" +msgstr "ClickTrail: Heartbeat do script de diagnóstico no admin" #: includes/admin/class-site-health.php:30 msgid "ClickTrail: Attribution cookie readable" @@ -1315,7 +1315,7 @@ msgstr "Script de frontend visto nas últimas 24h" #: includes/admin/class-site-health.php:91 msgid "A recent wp-admin heartbeat ping was recorded." -msgstr "" +msgstr "Um ping de heartbeat recente do wp-admin foi registrado." #: includes/admin/class-site-health.php:97 #, fuzzy @@ -1326,7 +1326,7 @@ msgstr "Script de frontend não visto recentemente" msgid "" "Open a ClickTrail admin screen (or Site Health) to refresh the diagnostics " "heartbeat." -msgstr "" +msgstr "Abra uma tela administrativa do ClickTrail (ou o Site Health) para atualizar o heartbeat de diagnóstico." #: includes/admin/class-site-health.php:114 msgid "Attribution cookie present in request" @@ -1363,11 +1363,11 @@ msgstr "Privacidade e consentimento" #: includes/admin/traits/trait-admin-consent-mode.php:39 msgid "Allow until denied" -msgstr "" +msgstr "Permitir até ser negado" #: includes/admin/traits/trait-admin-consent-mode.php:40 msgid "Require consent by region" -msgstr "" +msgstr "Exigir consentimento por região" #: includes/admin/traits/trait-admin-consent-mode.php:51 #, fuzzy @@ -1390,7 +1390,7 @@ msgstr "plugin ClickTrail" #: includes/admin/traits/trait-admin-consent-mode.php:76 msgid "Cookiebot / Usercentrics" -msgstr "" +msgstr "Cookiebot / Usercentrics" #: includes/admin/traits/trait-admin-consent-mode.php:77 msgid "OneTrust" @@ -1448,13 +1448,13 @@ msgstr "Transporte server-side" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:85 #, php-format msgid "Endpoint reachable (HTTP %1$d)." -msgstr "" +msgstr "Endpoint acessível (HTTP %1$d)." #. translators: %1$d: HTTP status code, %2$s: error message. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:93 #, php-format msgid "Endpoint error (HTTP %1$d): %2$s" -msgstr "" +msgstr "Erro no endpoint (HTTP %1$d): %2$s" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:107 #, fuzzy @@ -1463,15 +1463,15 @@ msgstr "Desativado" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:112 msgid "Debug enabled for 15 minutes." -msgstr "" +msgstr "Debug ativado por 15 minutos." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:167 msgid "Could not purge all tracking tables." -msgstr "" +msgstr "Não foi possível limpar todas as tabelas de rastreamento." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:176 msgid "Tracking data purged." -msgstr "" +msgstr "Dados de rastreamento limpos." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:223 msgid "Settings saved." @@ -1489,11 +1489,11 @@ msgstr "A exportação do backup falhou." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:380 msgid "Missing backup payload." -msgstr "" +msgstr "Payload de backup ausente." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:385 msgid "Backup file is not valid JSON." -msgstr "" +msgstr "Arquivo de backup não é JSON válido." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:402 #, fuzzy @@ -1558,7 +1558,7 @@ msgstr "" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:513 msgid "NitroPack detected — check JS postpone exclusions" -msgstr "" +msgstr "NitroPack detectado — verifique as exclusões de postergação de JS" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:514 msgid "" @@ -1567,7 +1567,7 @@ msgid "" "leads. ClickTrail attempts to exclude its scripts automatically. To verify: " "NitroPack > Optimization > JavaScript > Script exclusions -- confirm " "clicutcl-attribution.js and clicutcl-consent-bridge.js are listed." -msgstr "" +msgstr "A funcionalidade \"Postpone JS\" do NitroPack pode impedir que scripts de atribuição rodem antes que o usuário interaja com a página, causando dados UTM vazios nos leads. O ClickTrail tenta excluir seus scripts automaticamente. Para verificar: NitroPack > Optimization > JavaScript > Script exclusions -- confirme que clicutcl-attribution.js e clicutcl-consent-bridge.js estão listados." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:523 msgid "Server-side delivery has no endpoint" @@ -1588,30 +1588,30 @@ msgstr "" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:540 msgid "sGTM mode enabled without a web container" -msgstr "" +msgstr "Modo sGTM ativado sem um contêiner web" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:541 msgid "Add a GTM web container ID before testing sGTM mode." -msgstr "" +msgstr "Adicione um ID de contêiner web do GTM antes de testar o modo sGTM." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:548 msgid "sGTM mode has no loader source" -msgstr "" +msgstr "Modo sGTM não tem fonte de loader" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:549 msgid "" "Provide a tagging server URL or a custom loader path so ClickTrail can " "deliver the GTM script in sGTM mode." -msgstr "" +msgstr "Informe uma URL de servidor de tagging ou um caminho de loader personalizado para que o ClickTrail possa entregar o script do GTM no modo sGTM." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:556 msgid "Custom loader enabled without a path" -msgstr "" +msgstr "Loader personalizado ativado sem caminho" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:557 msgid "" "Add a same-site path or loader URL before enabling the custom loader option." -msgstr "" +msgstr "Adicione um caminho same-site ou uma URL de loader antes de ativar a opção de loader personalizado." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:564 #, fuzzy @@ -1622,7 +1622,7 @@ msgstr "A chave de destino não corresponde ao adaptador ativo" msgid "" "GTM is configured for sGTM mode, but Delivery is not currently using the " "sGTM adapter." -msgstr "" +msgstr "O GTM está configurado para o modo sGTM, mas a Entrega não está usando o adaptador sGTM no momento." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:572 #, fuzzy @@ -1633,7 +1633,7 @@ msgstr "Eventos de storefront do Woo ativados sem WooCommerce" msgid "" "Turn on the richer Woo dataLayer contract if you want ClickTrail to emit " "consent-aware user_data objects." -msgstr "" +msgstr "Ative o contrato mais completo da dataLayer do Woo se quiser que o ClickTrail emita objetos user_data sensíveis ao consentimento." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:582 msgid "Adapter selected without matching destination toggle" @@ -1686,7 +1686,7 @@ msgstr[1] "A verificação de conflitos encontrou %d item que merece revisão." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:704 #, php-format msgid "Gravity Forms: \"%s\" has no ct_* attribution fields" -msgstr "" +msgstr "Gravity Forms: \"%s\" não tem campos de atribuição ct_*" #. translators: %s: edit form URL. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:709 @@ -1695,13 +1695,13 @@ msgstr "" msgid "" "Add hidden fields named ct_utm_source, ct_utm_medium, etc. to capture " "attribution in this entry. Edit form →" -msgstr "" +msgstr "Adicione campos ocultos chamados ct_utm_source, ct_utm_medium etc. para capturar a atribuição nesta entrada. Editar formulário →" #. translators: %s: form title. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:747 #, php-format msgid "WPForms: \"%s\" has no ct_* attribution fields" -msgstr "" +msgstr "WPForms: \"%s\" não tem campos de atribuição ct_*" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:832 #, fuzzy @@ -1712,53 +1712,53 @@ msgstr "ID do contêiner" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:837 #, php-format msgid "Container %s is configured." -msgstr "" +msgstr "Contêiner %s está configurado." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:840 msgid "Add a GTM web container ID before using the wizard." -msgstr "" +msgstr "Adicione um ID de contêiner web do GTM antes de usar o assistente." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:844 msgid "sGTM mode" -msgstr "" +msgstr "Modo sGTM" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:847 msgid "sGTM compatibility mode is active." -msgstr "" +msgstr "Modo de compatibilidade sGTM está ativo." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:848 msgid "ClickTrail is still using the standard GTM loader mode." -msgstr "" +msgstr "O ClickTrail ainda está usando o modo de loader padrão do GTM." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:852 msgid "Tagging server URL" -msgstr "" +msgstr "URL do servidor de tagging" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:856 msgid "" "Add the tagging server URL if you want first-party script delivery or a " "stronger preview workflow." -msgstr "" +msgstr "Adicione a URL do servidor de tagging se quiser entrega de script first-party ou um fluxo de pré-visualização mais robusto." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:860 msgid "Loader path" -msgstr "" +msgstr "Caminho do loader" #. translators: %s: loader URL. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:865 #, php-format msgid "Custom loader enabled: %s" -msgstr "" +msgstr "Loader personalizado ativado: %s" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:869 msgid "First-party script delivery is enabled." -msgstr "" +msgstr "Entrega de script first-party está ativada." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:870 msgid "" "Enable first-party delivery or add a custom loader when you want the script " "to avoid the default Google host." -msgstr "" +msgstr "Ative a entrega first-party ou adicione um loader personalizado quando quiser que o script evite o host padrão do Google." #. translators: %s: adapter label. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:879 @@ -1770,7 +1770,7 @@ msgstr "Saúde da entrega" msgid "" "Delivery is off. You can still validate browser-side GTM behavior before " "enabling server delivery." -msgstr "" +msgstr "A Entrega está desativada. Você ainda pode validar o comportamento do GTM no navegador antes de ativar a entrega no servidor." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:886 #, fuzzy @@ -1782,22 +1782,22 @@ msgstr "Destinos" #, php-format msgid "%d destination is enabled in Events." msgid_plural "%d destinations are enabled in Events." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d destino está ativado em Eventos." +msgstr[1] "%d destinos estão ativados em Eventos." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:894 msgid "" "No native destination toggles are enabled. That is fine if GTM or another " "relay owns final delivery." -msgstr "" +msgstr "Nenhum toggle de destino nativo está ativado. Isso está ok se o GTM ou outro relay for o responsável pela entrega final." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:901 msgid "Loader probe" -msgstr "" +msgstr "Sonda do loader" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:903 msgid "Could not reach the configured GTM loader URL from WordPress." -msgstr "" +msgstr "Não foi possível alcançar a URL configurada do loader do GTM a partir do WordPress." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:910 #, fuzzy @@ -1806,67 +1806,67 @@ msgstr "URL do coletor" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:912 msgid "Could not reach the configured sGTM collector URL from WordPress." -msgstr "" +msgstr "Não foi possível alcançar a URL configurada do coletor sGTM a partir do WordPress." #. translators: 1: ready checks count, 2: total checks count. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:929 #, php-format msgid "sGTM preview checks marked %1$d of %2$d items as ready." -msgstr "" +msgstr "As verificações de pré-visualização do sGTM marcaram %1$d de %2$d itens como prontos." #. translators: 1: URL, 2: HTTP status code. #: includes/admin/traits/trait-admin-diagnostics-ajax.php:975 #, php-format msgid "%1$s responded with HTTP %2$d." -msgstr "" +msgstr "%1$s respondeu com HTTP %2$d." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:995 msgid "" "Load the Meta tag and matching server template in GTM, then confirm Meta is " "owned by either GTM or ClickTrail native delivery, not both." -msgstr "" +msgstr "Carregue a tag da Meta e o template de servidor correspondente no GTM e confirme que a Meta é gerenciada pelo GTM OU pela entrega nativa do ClickTrail, não pelos dois." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1003 msgid "" "Confirm your server container has the GA4 client and the Google tags you " "expect before previewing purchase and checkout events." -msgstr "" +msgstr "Confirme que seu contêiner servidor possui o cliente GA4 e as tags do Google esperadas antes de pré-visualizar eventos de compra e checkout." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1011 msgid "" "Verify the LinkedIn server-side tag template and consent handling in GTM " "before you rely on ClickTrail purchase or lead events." -msgstr "" +msgstr "Verifique o template de tag server-side do LinkedIn e o tratamento de consentimento no GTM antes de depender dos eventos de compra ou lead do ClickTrail." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1019 msgid "" "Install the Pinterest Conversions template in the server container if GTM " "owns Pinterest delivery for this site." -msgstr "" +msgstr "Instale o template do Pinterest Conversions no contêiner do servidor se o GTM for o responsável pela entrega do Pinterest neste site." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1027 msgid "" "Install the TikTok Events API template in the server container if GTM owns " "TikTok delivery for this site." -msgstr "" +msgstr "Instale o template da TikTok Events API no contêiner do servidor se o GTM for o responsável pela entrega do TikTok neste site." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1034 msgid "Template ownership" -msgstr "" +msgstr "Responsabilidade de template" #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1035 msgid "" "Use destination toggles as ownership markers. Keep each downstream platform " "owned by exactly one delivery path." -msgstr "" +msgstr "Use os toggles de destino como marcadores de responsabilidade. Mantenha cada plataforma downstream sob a responsabilidade de exatamente um caminho de entrega." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1078 msgid "Backup file format is not supported." -msgstr "" +msgstr "Formato de arquivo de backup não suportado." #: includes/admin/traits/trait-admin-diagnostics-ajax.php:1082 msgid "Backup file does not contain any ClickTrail options." -msgstr "" +msgstr "O arquivo de backup não contém nenhuma opção do ClickTrail." #: includes/admin/traits/trait-admin-pages.php:22 #, fuzzy @@ -1890,7 +1890,7 @@ msgstr "URL do coletor" #: includes/admin/traits/trait-admin-pages.php:60 msgid "Adapter Type" -msgstr "" +msgstr "Tipo de adaptador" #: includes/admin/traits/trait-admin-pages.php:78 #, fuzzy @@ -1899,17 +1899,17 @@ msgstr "Tempo limite da requisição (segundos)" #: includes/admin/traits/trait-admin-pages.php:84 msgid "Remote Failure Telemetry (Opt-in)" -msgstr "" +msgstr "Telemetria remota de falhas (opcional)" #: includes/admin/traits/trait-admin-pages.php:88 msgid "Enable aggregated remote failure reporting hook" -msgstr "" +msgstr "Ativar o gancho de relatório remoto agregado de falhas" #: includes/admin/traits/trait-admin-pages.php:90 msgid "" "Disabled by default. Sends only aggregated failure counts (no payloads, no " "PII)." -msgstr "" +msgstr "Desativado por padrão. Envia apenas contagens agregadas de falhas (sem payloads, sem PII)." #: includes/admin/traits/trait-admin-pages.php:159 #, fuzzy @@ -1958,19 +1958,19 @@ msgstr "Desativado" #: includes/admin/traits/trait-admin-pages.php:218 msgid "15 minute window when enabled." -msgstr "" +msgstr "Janela de 15 minutos quando ativado." #: includes/admin/traits/trait-admin-pages.php:238 msgid "Endpoint Test" -msgstr "" +msgstr "Teste de endpoint" #: includes/admin/traits/trait-admin-pages.php:239 msgid "Validate connectivity to the configured server-side endpoint." -msgstr "" +msgstr "Valide a conectividade com o endpoint server-side configurado." #: includes/admin/traits/trait-admin-pages.php:245 msgid "Test Endpoint" -msgstr "" +msgstr "Testar endpoint" #: includes/admin/traits/trait-admin-pages.php:256 msgid "Conflict Scan" @@ -2033,17 +2033,17 @@ msgstr "Consultar pedido" msgid "" "Capture temporary dispatch traces and normalized event intake entries for " "debugging." -msgstr "" +msgstr "Capture rastros temporários de dispatch e entradas normalizadas de intake de eventos para depuração." #: includes/admin/traits/trait-admin-pages.php:342 msgid "Data Management" -msgstr "" +msgstr "Gerenciamento de dados" #: includes/admin/traits/trait-admin-pages.php:343 msgid "" "Purge local tracking data, including events, queue rows, and diagnostic " "buffers. This cannot be undone." -msgstr "" +msgstr "Limpe os dados de rastreamento locais, incluindo eventos, linhas da fila e buffers de diagnóstico. Esta ação não pode ser desfeita." #: includes/admin/traits/trait-admin-pages.php:349 #, fuzzy @@ -2052,25 +2052,25 @@ msgstr "Rastreamento principal" #: includes/admin/traits/trait-admin-pages.php:360 msgid "Failure Telemetry" -msgstr "" +msgstr "Telemetria de falhas" #. translators: %d: total failures. #: includes/admin/traits/trait-admin-pages.php:365 #, php-format msgid "Failure-only aggregated counters. Total failures tracked: %d." -msgstr "" +msgstr "Contadores agregados apenas de falhas. Total de falhas rastreadas: %d." #: includes/admin/traits/trait-admin-pages.php:377 msgid "Hour Bucket" -msgstr "" +msgstr "Bucket por hora" #: includes/admin/traits/trait-admin-pages.php:378 msgid "Total Failures" -msgstr "" +msgstr "Total de falhas" #: includes/admin/traits/trait-admin-pages.php:379 msgid "Codes" -msgstr "" +msgstr "Códigos" #: includes/admin/traits/trait-admin-pages.php:408 #, fuzzy @@ -2084,7 +2084,7 @@ msgstr "Fila pendente" #: includes/admin/traits/trait-admin-pages.php:422 msgid "Current state of the retry queue used for failed dispatch attempts." -msgstr "" +msgstr "Estado atual da fila de novas tentativas usada para tentativas de dispatch falhadas." #: includes/admin/traits/trait-admin-pages.php:430 #, fuzzy @@ -2098,7 +2098,7 @@ msgstr "Nenhum" #: includes/admin/traits/trait-admin-pages.php:431 msgid "Yes" -msgstr "" +msgstr "Sim" #: includes/admin/traits/trait-admin-pages.php:434 #, fuzzy @@ -2112,28 +2112,28 @@ msgstr "Vencendo agora: " #: includes/admin/traits/trait-admin-pages.php:442 msgid "Max Attempts in Queue" -msgstr "" +msgstr "Máximo de tentativas na fila" #: includes/admin/traits/trait-admin-pages.php:446 msgid "Oldest Next Attempt" -msgstr "" +msgstr "Próxima tentativa mais antiga" #: includes/admin/traits/trait-admin-pages.php:459 msgid "Recent Event Intake" -msgstr "" +msgstr "Intake recente de eventos" #: includes/admin/traits/trait-admin-pages.php:460 msgid "Last normalized event intake entries captured during the debug window." -msgstr "" +msgstr "Últimas entradas normalizadas de intake de eventos capturadas durante a janela de debug." #: includes/admin/traits/trait-admin-pages.php:468 #: includes/admin/traits/trait-admin-pages.php:523 msgid "Time" -msgstr "" +msgstr "Hora" #: includes/admin/traits/trait-admin-pages.php:469 msgid "Kind" -msgstr "" +msgstr "Tipo" #: includes/admin/traits/trait-admin-pages.php:470 #: includes/admin/traits/trait-admin-pages.php:524 @@ -2149,7 +2149,7 @@ msgstr "Status de Cache" #: includes/admin/traits/trait-admin-pages.php:472 msgid "Reason" -msgstr "" +msgstr "Motivo" #: includes/admin/traits/trait-admin-pages.php:474 #, fuzzy @@ -2158,13 +2158,13 @@ msgstr "Atribuição" #: includes/admin/traits/trait-admin-pages.php:475 msgid "Identity Keys" -msgstr "" +msgstr "Chaves de identidade" #: includes/admin/traits/trait-admin-pages.php:501 msgid "" "No normalized intake entries recorded yet. Enable Debug Logging and " "reproduce an event." -msgstr "" +msgstr "Nenhuma entrada normalizada de intake registrada ainda. Ative o Debug Logging e reproduza um evento." #: includes/admin/traits/trait-admin-pages.php:514 #, fuzzy @@ -2173,7 +2173,7 @@ msgstr "Registros recentes de envio mantidos" #: includes/admin/traits/trait-admin-pages.php:515 msgid "Dispatch entries are captured only while Debug Logging is enabled." -msgstr "" +msgstr "Entradas de dispatch são capturadas apenas enquanto o Debug Logging estiver ativado." #: includes/admin/traits/trait-admin-pages.php:525 #, fuzzy @@ -2182,19 +2182,19 @@ msgstr "Eventos" #: includes/admin/traits/trait-admin-pages.php:526 msgid "Adapter" -msgstr "" +msgstr "Adaptador" #: includes/admin/traits/trait-admin-pages.php:528 msgid "HTTP" -msgstr "" +msgstr "HTTP" #: includes/admin/traits/trait-admin-pages.php:529 msgid "Endpoint" -msgstr "" +msgstr "Endpoint" #: includes/admin/traits/trait-admin-pages.php:530 msgid "Message" -msgstr "" +msgstr "Mensagem" #: includes/admin/traits/trait-admin-pages.php:550 #, fuzzy @@ -2207,11 +2207,11 @@ msgstr "Logs do ClickTrail" #: includes/admin/traits/trait-admin-pages.php:593 msgid "Run the scan to review likely setup conflicts." -msgstr "" +msgstr "Execute o scan para revisar possíveis conflitos de configuração." #: includes/admin/traits/trait-admin-pages.php:632 msgid "Lookup an order to inspect stored purchase and milestone traces." -msgstr "" +msgstr "Consulte um pedido para inspecionar os rastros de compra e marcos armazenados." #. translators: %d: WooCommerce order ID. #: includes/admin/traits/trait-admin-pages.php:649 @@ -2231,19 +2231,19 @@ msgstr "Origem" #: includes/admin/traits/trait-admin-pages.php:680 msgid "Attempted At" -msgstr "" +msgstr "Tentado em" #: includes/admin/traits/trait-admin-pages.php:684 msgid "Dispatch Result" -msgstr "" +msgstr "Resultado do dispatch" #: includes/admin/traits/trait-admin-pages.php:688 msgid "Dispatch Detail" -msgstr "" +msgstr "Detalhe do dispatch" #: includes/admin/traits/trait-admin-pages.php:692 msgid "Queue State" -msgstr "" +msgstr "Estado da fila" #: includes/admin/traits/trait-admin-pages.php:696 #, fuzzy @@ -2253,7 +2253,7 @@ msgstr "Fila pendente" #: includes/api/class-tracking-controller.php:483 #: includes/api/class-tracking-controller.php:568 msgid "Payload too large." -msgstr "" +msgstr "Payload muito grande." #: includes/class-clicutcl-core.php:81 msgid "" @@ -2281,17 +2281,17 @@ msgstr "Rejeitar Não Essenciais" #: includes/class-clicutcl-core.php:585 msgid "Shop" -msgstr "" +msgstr "Loja" #. translators: %s: search query. #: includes/class-clicutcl-core.php:612 #, php-format msgid "Search: %s" -msgstr "" +msgstr "Pesquisar: %s" #: includes/class-clicutcl-core.php:615 msgid "Search Results" -msgstr "" +msgstr "Resultados da pesquisa" #: includes/integrations/forms/class-gf-form-settings-tab.php:74 #, fuzzy @@ -2327,13 +2327,13 @@ msgstr "Eventos" #: includes/privacy/class-privacy-handler.php:241 #: includes/privacy/class-privacy-handler.php:245 msgid "Some ClickTrail event records could not be deleted." -msgstr "" +msgstr "Alguns registros de eventos do ClickTrail não puderam ser excluídos." #. translators: %s: database error message. #: includes/privacy/class-privacy-handler.php:250 #, php-format msgid "Database error: %s" -msgstr "" +msgstr "Erro de banco de dados: %s" #: includes/privacy/class-privacy-handler.php:376 #: includes/privacy/class-privacy-handler.php:404 @@ -2344,33 +2344,33 @@ msgstr "Status do ClickTrail" #: includes/privacy/class-privacy-handler.php:380 #: includes/privacy/class-privacy-handler.php:408 msgid "Storage Type" -msgstr "" +msgstr "Tipo de armazenamento" #: includes/privacy/class-privacy-handler.php:384 #: includes/privacy/class-privacy-handler.php:412 msgid "Storage Key" -msgstr "" +msgstr "Chave de armazenamento" #: includes/privacy/class-privacy-handler.php:388 #: includes/privacy/class-privacy-handler.php:416 msgid "Data Snapshot" -msgstr "" +msgstr "Snapshot de dados" #: includes/privacy/class-privacy-handler.php:449 msgid "Some ClickTrail transient debug records could not be deleted." -msgstr "" +msgstr "Alguns registros transientes de debug do ClickTrail não puderam ser excluídos." #: includes/privacy/class-privacy-handler.php:476 msgid "Some ClickTrail option debug records could not be updated." -msgstr "" +msgstr "Alguns registros de debug em opções do ClickTrail não puderam ser atualizados." #: includes/privacy/class-privacy-handler.php:485 msgid "Some ClickTrail option debug records could not be deleted." -msgstr "" +msgstr "Alguns registros de debug em opções do ClickTrail não puderam ser excluídos." #: includes/server-side/class-queue.php:78 msgid "Every 5 Minutes" -msgstr "" +msgstr "A cada 5 minutos" #: assets/js/admin-settings-app.js:243 assets/js/admin-settings-app.js:868 msgid "Needs Review" @@ -2413,7 +2413,7 @@ msgstr "Falha ao salvar as configurações." #: assets/js/admin-settings-app.js:496 msgid "Failed to run sGTM preview checks." -msgstr "" +msgstr "Não foi possível executar as verificações de pré-visualização do sGTM." #: assets/js/admin-settings-app.js:634 msgid "Core tracking" @@ -2567,110 +2567,110 @@ msgstr "ID do contêiner do Google Tag Manager" #: assets/js/admin-settings-app.js:798 msgid "GTM loader mode" -msgstr "" +msgstr "Modo de loader do GTM" #: assets/js/admin-settings-app.js:798 msgid "" "Use standard mode for the default Google host, or sGTM mode when you want a " "tagging-server URL or custom loader path." -msgstr "" +msgstr "Use o modo padrão para o host padrão do Google, ou o modo sGTM quando quiser uma URL de servidor de tagging ou um caminho de loader personalizado." #: assets/js/admin-settings-app.js:799 msgid "Standard GTM" -msgstr "" +msgstr "GTM padrão" #: assets/js/admin-settings-app.js:800 msgid "sGTM compatibility mode" -msgstr "" +msgstr "Modo de compatibilidade sGTM" #: assets/js/admin-settings-app.js:802 msgid "Used for first-party GTM delivery and preview checks in sGTM mode." -msgstr "" +msgstr "Usado para entrega de GTM first-party e verificações de pré-visualização no modo sGTM." #: assets/js/admin-settings-app.js:806 msgid "" "Load `gtm.js` and `ns.html` from the tagging server instead of the default " "Google host." -msgstr "" +msgstr "Carregue `gtm.js` e `ns.html` a partir do servidor de tagging em vez do host padrão do Google." #: assets/js/admin-settings-app.js:806 msgid "Use first-party script delivery" -msgstr "" +msgstr "Usar entrega de script first-party" #: assets/js/admin-settings-app.js:809 msgid "" "Prefer a same-site loader path when your sGTM setup rewrites GTM requests " "through a first-party URL." -msgstr "" +msgstr "Prefira um caminho de loader same-site quando seu setup sGTM reescrever as requisições do GTM através de uma URL first-party." #: assets/js/admin-settings-app.js:809 msgid "Use a custom loader path" -msgstr "" +msgstr "Usar um caminho de loader personalizado" #: assets/js/admin-settings-app.js:812 msgid "Custom loader URL or path" -msgstr "" +msgstr "URL ou caminho do loader personalizado" #: assets/js/admin-settings-app.js:812 msgid "Examples: `/metrics/gtm.js` or `https://metrics.example.com/gtm.js`." -msgstr "" +msgstr "Exemplos: `/metrics/gtm.js` ou `https://metrics.example.com/gtm.js`." #: assets/js/admin-settings-app.js:819 msgid "" "sGTM mode changes only the loader path and preview workflow. ClickTrail " "still uses the same canonical event pipeline underneath." -msgstr "" +msgstr "O modo sGTM altera apenas o caminho do loader e o fluxo de pré-visualização. O ClickTrail continua usando a mesma pipeline canônica de eventos por baixo." #: assets/js/admin-settings-app.js:820 msgid "" "Standard mode keeps the default Google Tag Manager loader. Switch to sGTM " "mode when you need a tagging-server URL, first-party delivery, or a custom " "loader path." -msgstr "" +msgstr "O modo padrão mantém o loader padrão do Google Tag Manager. Mude para o modo sGTM quando precisar de uma URL de servidor de tagging, entrega first-party ou um caminho de loader personalizado." #: assets/js/admin-settings-app.js:827 msgid "sGTM setup wizard" -msgstr "" +msgstr "Assistente de configuração do sGTM" #: assets/js/admin-settings-app.js:828 msgid "" "Use this checklist when ClickTrail should cooperate with a server-side GTM " "stack without turning into a generic tag manager." -msgstr "" +msgstr "Use esta checklist quando o ClickTrail precisar cooperar com uma stack de GTM server-side sem virar um gerenciador de tags genérico." #: assets/js/admin-settings-app.js:832 msgid "" "Recommended flow: set the web container, choose a tagging-server URL or " "custom loader, point Delivery to the sGTM adapter when ClickTrail sends " "server events, then verify ownership in GTM Preview." -msgstr "" +msgstr "Fluxo recomendado: defina o contêiner web, escolha uma URL de servidor de tagging ou um loader personalizado, aponte a Entrega para o adaptador sGTM quando o ClickTrail enviar eventos do servidor e, então, verifique a responsabilidade no GTM Preview." #: assets/js/admin-settings-app.js:838 msgid "" "Set the GTM web container ID for the site that owns the browser dataLayer." -msgstr "" +msgstr "Defina o ID do contêiner web do GTM para o site que é dono da dataLayer do navegador." #: assets/js/admin-settings-app.js:839 msgid "" "Choose a tagging-server URL for first-party delivery or a custom loader path " "if your stack rewrites GTM requests." -msgstr "" +msgstr "Escolha uma URL de servidor de tagging para entrega first-party ou um caminho de loader personalizado se sua stack reescrever requisições do GTM." #: assets/js/admin-settings-app.js:840 msgid "" "When ClickTrail should send server events into sGTM, switch Delivery to the " "sGTM adapter and point it at the collector URL." -msgstr "" +msgstr "Quando o ClickTrail precisar enviar eventos de servidor para o sGTM, mude a Entrega para o adaptador sGTM e aponte para a URL do coletor." #: assets/js/admin-settings-app.js:841 msgid "" "Run preview checks here, then confirm the web and server containers receive " "the events you expect without duplicate ownership." -msgstr "" +msgstr "Execute as verificações de pré-visualização aqui e, então, confirme que os contêineres web e servidor recebem os eventos esperados sem duplicidade de responsabilidade." #: assets/js/admin-settings-app.js:850 msgid "Run Preview Checks" -msgstr "" +msgstr "Executar verificações de pré-visualização" #: assets/js/admin-settings-app.js:875 #, fuzzy @@ -2727,28 +2727,28 @@ msgstr "Ativar eventos de storefront do WooCommerce" msgid "" "Add `event_id` to Woo purchase pushes and make richer Woo browser events " "available for GTM-first setups." -msgstr "" +msgstr "Adicione `event_id` aos pushes de compra do Woo e disponibilize eventos de navegador do Woo mais completos para setups GTM-first." #: assets/js/admin-settings-app.js:900 msgid "Use the richer Woo dataLayer contract" -msgstr "" +msgstr "Usar o contrato mais completo da dataLayer do Woo" #: assets/js/admin-settings-app.js:901 msgid "" "Emit `user_data` objects with browser identifiers and purchase identity only " "when the richer contract is on and marketing consent is granted." -msgstr "" +msgstr "Emita objetos `user_data` com identificadores do navegador e identidade da compra somente quando o contrato mais completo estiver ativo e houver consentimento de marketing." #: assets/js/admin-settings-app.js:901 msgid "Include consent-aware Woo user_data" -msgstr "" +msgstr "Incluir user_data do Woo com reconhecimento de consentimento" #: assets/js/admin-settings-app.js:906 msgid "" "The richer contract is optional. ClickTrail still keeps Woo tracking on the " "same canonical pipeline and only widens the dataLayer shape for GTM-first " "workflows." -msgstr "" +msgstr "O contrato mais completo é opcional. O ClickTrail continua mantendo o rastreamento do Woo na mesma pipeline canônica e apenas amplia o formato da dataLayer para fluxos GTM-first." #: assets/js/admin-settings-app.js:910 msgid ""