# Copyright (C) 2026 Webstepper
# This file is distributed under the GPLv3 or later.
msgid ""
msgstr ""
"Project-Id-Version: TrustLens – Fraud Prevention & Chargeback Defense for WooCommerce 1.3.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/trustlens\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-06-28T00:02:47+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: trustlens\n"

#. Plugin Name of the plugin
#: trustlens.php
msgid "TrustLens – Fraud Prevention & Chargeback Defense for WooCommerce"
msgstr ""

#. Plugin URI of the plugin
#: trustlens.php
msgid "https://webstepper.io/wordpress/plugins/trustlens"
msgstr ""

#. Description of the plugin
#: trustlens.php
msgid "Prevent WooCommerce fraud with behavioral trust scoring. Catch chargebacks, return abuse, coupon fraud, and card-testing attacks."
msgstr ""

#. Author of the plugin
#: trustlens.php
msgid "Webstepper"
msgstr ""

#. Author URI of the plugin
#: trustlens.php
msgid "https://webstepper.io"
msgstr ""

#: admin/class-admin-ajax.php:66
#: includes/class-data-export.php:445
#: includes/class-data-export.php:507
#: includes/class-test-data-seeder.php:269
#: includes/class-test-data-seeder.php:312
#: includes/class-test-data-seeder.php:340
#: includes/modules/class-module-chargebacks.php:580
msgid "Unauthorized."
msgstr ""

#: admin/class-admin-ajax.php:105
#: admin/class-admin-ajax.php:120
#: admin/class-admin-ajax.php:131
#: admin/class-admin-ajax.php:142
#: admin/class-admin-ajax.php:153
#: admin/class-admin-ajax.php:301
#: admin/class-admin-ajax.php:326
#: includes/class-data-export.php:513
#: includes/class-dispute-report.php:97
msgid "Invalid customer."
msgstr ""

#: admin/class-admin-ajax.php:109
msgid "Blocked from admin"
msgstr ""

#: admin/class-admin-ajax.php:112
msgid "Customer blocked."
msgstr ""

#: admin/class-admin-ajax.php:112
msgid "Failed to block customer."
msgstr ""

#: admin/class-admin-ajax.php:123
msgid "Customer unblocked."
msgstr ""

#: admin/class-admin-ajax.php:123
msgid "Failed to unblock customer."
msgstr ""

#: admin/class-admin-ajax.php:134
msgid "Customer added to allowlist."
msgstr ""

#: admin/class-admin-ajax.php:134
#: admin/class-admin-ajax.php:145
msgid "Failed to update customer."
msgstr ""

#: admin/class-admin-ajax.php:145
msgid "Customer removed from allowlist."
msgstr ""

#: admin/class-admin-ajax.php:156
msgid "Flag cleared."
msgstr ""

#: admin/class-admin-ajax.php:156
msgid "Failed to clear flag."
msgstr ""

#: admin/class-admin-ajax.php:174
msgid "Unknown setting."
msgstr ""

#: admin/class-admin-ajax.php:177
msgid "Turned on."
msgstr ""

#: admin/class-admin-ajax.php:177
msgid "Turned off."
msgstr ""

#: admin/class-admin-ajax.php:189
msgid "Setup hidden. You can change these anytime in Settings."
msgstr ""

#: admin/class-admin-ajax.php:200
msgid "Sync started."
msgstr ""

#: admin/class-admin-ajax.php:204
msgid "Sync is already running."
msgstr ""

#: admin/class-admin-ajax.php:204
msgid "Failed to start sync."
msgstr ""

#. translators: %s: error message.
#: admin/class-admin-ajax.php:206
#, php-format
msgid "Failed to start sync: %s"
msgstr ""

#. translators: %s: error message.
#: admin/class-admin-ajax.php:218
#, php-format
msgid "Sync batch failed: %s"
msgstr ""

#: admin/class-admin-ajax.php:227
msgid "Sync stopped."
msgstr ""

#: admin/class-admin-ajax.php:235
msgid "All data has been reset."
msgstr ""

#: admin/class-admin-ajax.php:244
msgid "API key generated. Copy it now - it will not be shown again."
msgstr ""

#: admin/class-admin-ajax.php:253
msgid "Invalid request."
msgstr ""

#: admin/class-admin-ajax.php:260
msgid "Blocked from admin (bulk)"
msgstr ""

#: admin/class-admin-ajax.php:278
#: admin/class-admin-ajax.php:385
msgid "Invalid action."
msgstr ""

#. translators: 1: number processed, 2: number failed
#: admin/class-admin-ajax.php:285
#, php-format
msgid "%1$d customer processed, %2$d failed."
msgid_plural "%1$d customers processed, %2$d failed."
msgstr[0] ""
msgstr[1] ""

#: admin/class-admin-ajax.php:304
msgid "Score recalculated."
msgstr ""

#: admin/class-admin-ajax.php:304
msgid "Failed to recalculate score."
msgstr ""

#: admin/class-admin-ajax.php:312
msgid "Card brand detector unavailable."
msgstr ""

#: admin/class-admin-ajax.php:333
msgid "Note saved."
msgstr ""

#: admin/class-admin-ajax.php:333
msgid "Failed to save note."
msgstr ""

#: admin/class-admin-ajax.php:367
#: admin/class-admin-ajax.php:528
msgid "Automation rules are available in the Pro version."
msgstr ""

#: admin/class-admin-ajax.php:382
msgid "Invalid trigger."
msgstr ""

#: admin/class-admin-ajax.php:392
msgid "This action is only valid for order triggers (Order Placed, Order Completed, Refund Processed)."
msgstr ""

#: admin/class-admin-ajax.php:418
msgid "This rule cannot be saved as-is — it would never do anything."
msgstr ""

#: admin/class-admin-ajax.php:448
msgid "Rule not found. It may have been deleted."
msgstr ""

#: admin/class-admin-ajax.php:452
msgid "Rule saved."
msgstr ""

#. translators: %s: rejected field name
#: admin/class-admin-ajax.php:499
#, php-format
msgid "Unknown condition field: %s"
msgstr ""

#. translators: %s: rejected operator
#: admin/class-admin-ajax.php:505
#, php-format
msgid "Invalid operator: %s"
msgstr ""

#. translators: %s: field name
#: admin/class-admin-ajax.php:511
#, php-format
msgid "\"%s\" can only be used with order triggers."
msgstr ""

#: admin/class-admin-ajax.php:542
msgid "Rule deleted."
msgstr ""

#: admin/class-admin-ajax.php:576
msgid "Could not acquire rules lock. Another save is in progress — please retry."
msgstr ""

#: admin/class-admin-ajax.php:592
#: admin/class-admin-ajax.php:608
#: admin/class-admin-ajax.php:619
msgid "Webhooks are available in the Pro version."
msgstr ""

#: admin/class-admin-ajax.php:598
msgid "URL is required."
msgstr ""

#: admin/class-admin-ajax.php:601
msgid "Webhook added."
msgstr ""

#: admin/class-admin-ajax.php:612
msgid "Webhook deleted."
msgstr ""

#: admin/class-admin-ajax.php:630
msgid "Webhook endpoint not found."
msgstr ""

#: admin/class-admin-ajax.php:635
msgid "Webhook test successful."
msgstr ""

#: admin/class-admin-ajax.php:636
msgid "Webhook test failed."
msgstr ""

#: admin/class-admin-ajax.php:643
#: admin/class-admin-ajax.php:669
#: admin/class-admin-ajax.php:687
#: admin/class-admin-ajax.php:728
msgid "Scheduled reports are available in the Pro version."
msgstr ""

#: admin/class-admin-ajax.php:662
msgid "Schedule added."
msgstr ""

#: admin/class-admin-ajax.php:680
msgid "Schedule deleted."
msgstr ""

#: admin/class-admin-ajax.php:715
msgid "Report schedule not found."
msgstr ""

#: admin/class-admin-ajax.php:721
msgid "Schedule updated."
msgstr ""

#: admin/class-admin-ajax.php:732
msgid "Report sent."
msgstr ""

#. translators: 1: number of recipients reached, 2: number that failed
#: admin/class-admin-ajax.php:734
#, php-format
msgid "Report sent to %1$d recipient(s); %2$d failed."
msgstr ""

#: admin/class-admin-ajax.php:738
msgid "Failed to send report."
msgstr ""

#. translators: %s: site name
#: admin/class-admin-ajax.php:746
#, php-format
msgid "[TrustLens] Test Notification from %s"
msgstr ""

#: admin/class-admin-ajax.php:751
msgid "Test Notification"
msgstr ""

#: admin/class-admin-ajax.php:753
msgid "This is a test notification from TrustLens. If you received this email, your notification settings are working correctly."
msgstr ""

#: admin/class-admin-ajax.php:754
msgid "Go to Notification Settings"
msgstr ""

#. translators: %s: site name
#: admin/class-admin-ajax.php:756
#: includes/class-notifications.php:347
#, php-format
msgid "This email was sent by TrustLens on %s"
msgstr ""

#. translators: %s: recipient email address
#: admin/class-admin-ajax.php:761
#, php-format
msgid "Test email sent to %s"
msgstr ""

#. translators: %s: error detail
#: admin/class-admin-ajax.php:763
#, php-format
msgid "Failed to send test email. %s"
msgstr ""

#. translators: %s: error detail
#: admin/class-admin-ajax.php:763
msgid "Check your server mail settings."
msgstr ""

#: admin/class-admin-card-testing-page.php:26
#: admin/class-admin-card-testing-page.php:27
#: admin/class-admin-header.php:118
#: admin/views/card-testing/page.php:108
#: admin/views/partials/command-center.php:316
#: admin/views/partials/dashboard-module-pills.php:56
#: admin/views/settings/modules.php:174
msgid "Card-Testing Defense"
msgstr ""

#: admin/class-admin-card-testing-page.php:83
msgid "TrustLens — Card-Testing Defense"
msgstr ""

#: admin/class-admin-header.php:88
msgid "No results"
msgstr ""

#: admin/class-admin-header.php:89
#: admin/class-admin-header.php:103
#: admin/class-admin-header.php:342
#: admin/class-admin-pages.php:71
#: admin/views/chargeback-monitor.php:357
#: admin/views/customers.php:56
#: admin/views/settings/data.php:195
msgid "Customers"
msgstr ""

#: admin/class-admin-header.php:90
msgid "Searching customers…"
msgstr ""

#: admin/class-admin-header.php:102
#: admin/class-admin-pages.php:70
#: trustlens.php:242
#: trustlens.php:519
msgid "Dashboard"
msgstr ""

#: admin/class-admin-header.php:104
#: admin/class-admin-pages.php:72
#: admin/views/admin-header.php:135
#: admin/views/admin-header.php:144
#: admin/views/settings/general.php:121
msgid "Notifications"
msgstr ""

#: admin/class-admin-header.php:113
#: admin/class-admin-header.php:358
#: admin/class-admin-pages.php:73
#: admin/views/automation-pro.php:123
#: admin/views/automation-upsell.php:12
#: admin/views/partials/command-center.php:532
#: admin/views/partials/dashboard-module-pills.php:79
#: admin/views/partials/dashboard-module-pills.php:93
msgid "Automation"
msgstr ""

#: admin/class-admin-header.php:124
#: admin/class-admin-pages.php:77
#: admin/views/chargeback-monitor.php:24
#: admin/views/chargeback-monitor.php:166
#: admin/views/settings/chargebacks-pro.php:87
msgid "Chargeback Monitor"
msgstr ""

#: admin/class-admin-header.php:130
#: admin/class-admin-header.php:369
#: admin/class-admin-pages.php:79
#: admin/views/admin-header.php:209
#: trustlens.php:520
msgid "Settings"
msgstr ""

#: admin/class-admin-header.php:141
msgid "General"
msgstr ""

#: admin/class-admin-header.php:142
#: admin/views/partials/dashboard-module-pills.php:149
#: admin/views/partials/dashboard-module-pills.php:163
#: admin/views/settings.php:30
msgid "Payment Controls"
msgstr ""

#: admin/class-admin-header.php:143
msgid "Modules"
msgstr ""

#: admin/class-admin-header.php:144
#: admin/views/partials/dashboard-module-pills.php:117
#: admin/views/partials/dashboard-module-pills.php:131
#: admin/views/settings.php:32
#: admin/views/settings/webhooks.php:12
msgid "Webhooks"
msgstr ""

#: admin/class-admin-header.php:145
msgid "Reports"
msgstr ""

#: admin/class-admin-header.php:146
#: admin/class-admin-header.php:351
#: admin/views/partials/command-center.php:59
#: admin/views/settings.php:34
msgid "Chargebacks"
msgstr ""

#: admin/class-admin-header.php:147
msgid "API"
msgstr ""

#: admin/class-admin-header.php:148
#: admin/views/settings.php:36
msgid "Data"
msgstr ""

#: admin/class-admin-header.php:160
msgid "All clear"
msgstr ""

#: admin/class-admin-header.php:169
#: admin/views/card-testing/page.php:67
#: admin/views/card-testing/page.php:114
#: admin/views/card-testing/page.php:156
#: admin/views/partials/command-center.php:201
msgid "Panic Freeze"
msgstr ""

#: admin/class-admin-header.php:170
#: admin/views/partials/dashboard-alert-band.php:39
msgid "All new card attempts are being denied."
msgstr ""

#. translators: %d: fingerprint count
#: admin/class-admin-header.php:179
#, php-format
msgid "Targeted · %d FP"
msgid_plural "Targeted · %d FPs"
msgstr[0] ""
msgstr[1] ""

#: admin/class-admin-header.php:182
msgid "Card-testing attack in progress. Clean sessions unaffected."
msgstr ""

#: admin/class-admin-header.php:202
msgid "Chargeback over line"
msgstr ""

#. translators: %s: program label
#: admin/class-admin-header.php:205
#, php-format
msgid "Over %s threshold. Respond to open disputes."
msgstr ""

#: admin/class-admin-header.php:233
msgid "Panic freeze active"
msgstr ""

#: admin/class-admin-header.php:234
msgid "All new card attempts are being denied site-wide."
msgstr ""

#: admin/class-admin-header.php:243
msgid "Card-testing attack detected"
msgstr ""

#. translators: %d: count
#: admin/class-admin-header.php:246
#, php-format
msgid "%d fingerprint held at the gate"
msgid_plural "%d fingerprints held at the gate"
msgstr[0] ""
msgstr[1] ""

#: admin/class-admin-header.php:265
msgid "Chargeback ratio over line"
msgstr ""

#. translators: %d: count
#: admin/class-admin-header.php:292
#, php-format
msgid "%d high-risk customer needs review"
msgid_plural "%d high-risk customers need review"
msgstr[0] ""
msgstr[1] ""

#: admin/class-admin-header.php:295
msgid "Segmented as risk or critical"
msgstr ""

#: admin/class-admin-header.php:324
#: admin/views/partials/command-center.php:60
msgid "Card-testing"
msgstr ""

#: admin/class-admin-header.php:325
msgid "Engage panic freeze"
msgstr ""

#: admin/class-admin-header.php:326
msgid "Adjust detection thresholds"
msgstr ""

#: admin/class-admin-header.php:332
msgid "Manage allowlists (fingerprints & IPs)"
msgstr ""

#: admin/class-admin-header.php:333
msgid "View 24h attack intelligence"
msgstr ""

#: admin/class-admin-header.php:337
msgid "Export 24h attack CSV"
msgstr ""

#: admin/class-admin-header.php:343
msgid "Browse all customers"
msgstr ""

#: admin/class-admin-header.php:344
msgid "Filter critical-risk customers"
msgstr ""

#: admin/class-admin-header.php:345
msgid "Filter high-risk customers"
msgstr ""

#: admin/class-admin-header.php:346
msgid "Filter VIP customers"
msgstr ""

#: admin/class-admin-header.php:347
msgid "Run historical sync"
msgstr ""

#: admin/class-admin-header.php:352
msgid "View chargeback ratio"
msgstr ""

#: admin/class-admin-header.php:353
msgid "Configure chargeback thresholds"
msgstr ""

#: admin/class-admin-header.php:358
msgid "Configure automation rules"
msgstr ""

#: admin/class-admin-header.php:362
#: admin/views/chargeback-monitor.php:40
msgid "Alerts"
msgstr ""

#: admin/class-admin-header.php:363
msgid "Configure notifications"
msgstr ""

#: admin/class-admin-header.php:365
msgid "Set up Slack / email alerts"
msgstr ""

#: admin/class-admin-header.php:370
msgid "General settings"
msgstr ""

#: admin/class-admin-header.php:372
msgid "Configure payment method blocks"
msgstr ""

#: admin/class-admin-header.php:374
msgid "Enable or disable modules"
msgstr ""

#: admin/class-admin-header.php:376
msgid "Set up webhooks"
msgstr ""

#: admin/class-admin-header.php:379
msgid "Schedule email reports"
msgstr ""

#: admin/class-admin-header.php:381
msgid "Get API key"
msgstr ""

#: admin/class-admin-header.php:382
msgid "Export plugin data"
msgstr ""

#: admin/class-admin-header.php:383
msgid "Import plugin data"
msgstr ""

#: admin/class-admin-header.php:386
msgid "Help"
msgstr ""

#: admin/class-admin-header.php:387
msgid "Open documentation"
msgstr ""

#: admin/class-admin-header.php:389
#: admin/views/admin-header.php:198
#: admin/views/card-testing/page.php:331
#: admin/views/partials/command-center.php:152
#: admin/views/settings/chargebacks.php:88
#: includes/class-notifications.php:240
#: includes/functions.php:1535
msgid "Upgrade to Pro"
msgstr ""

#: admin/class-admin-header.php:402
#: admin/views/admin-header.php:55
msgid "Admin"
msgstr ""

#: admin/class-admin-notices.php:128
msgid "Enjoying TrustLens?"
msgstr ""

#: admin/class-admin-notices.php:129
msgid "If TrustLens is helping you protect your store, a quick review helps us a lot."
msgstr ""

#: admin/class-admin-notices.php:286
msgid "TrustLens blocked a card-testing attack"
msgstr ""

#: admin/class-admin-notices.php:287
msgid "It stopped the attack at your checkout before it could run up gateway fees and chargebacks. If TrustLens is protecting your store, a quick review helps other owners find it."
msgstr ""

#. translators: %s: formatted amount of revenue protected.
#: admin/class-admin-notices.php:293
#, php-format
msgid "TrustLens has protected %s of your revenue"
msgstr ""

#: admin/class-admin-notices.php:296
msgid "That's money kept in your store. If TrustLens is paying off, would you share a quick review to help other store owners?"
msgstr ""

#. translators: %d: number of high-risk customers.
#: admin/class-admin-notices.php:303
#, php-format
msgid "TrustLens flagged %d high-risk customer"
msgid_plural "TrustLens flagged %d high-risk customers"
msgstr[0] ""
msgstr[1] ""

#. translators: 1: total customers scored, 2: number flagged high-risk.
#: admin/class-admin-notices.php:308
#, php-format
msgid "It scored %1$d customers and flagged %2$d so you can act before they cost you. If that is useful, a quick review helps a lot."
msgstr ""

#: admin/class-admin-notices.php:337
msgid "Leave a Review"
msgstr ""

#: admin/class-admin-notices.php:338
#: admin/class-admin-notices.php:411
msgid "Remind me later"
msgstr ""

#: admin/class-admin-notices.php:339
#: admin/class-admin-notices.php:412
msgid "Don't show again"
msgstr ""

#: admin/class-admin-notices.php:407
msgid "Help improve TrustLens"
msgstr ""

#: admin/class-admin-notices.php:408
#: admin/views/settings/data.php:230
msgid "Share your site's basic WordPress environment (like PHP and plugin versions) so we can catch compatibility issues early, fix problems faster, and keep improving TrustLens. We never collect your customers' data, orders, or payments."
msgstr ""

#: admin/class-admin-notices.php:410
#: admin/views/settings/data.php:233
msgid "Share usage data"
msgstr ""

#: admin/class-admin-notices.php:496
#: admin/class-admin-notices.php:513
#: admin/class-admin-notices.php:529
#: admin/class-admin-notices.php:546
msgid "Permission denied."
msgstr ""

#: admin/class-admin-notices.php:501
#: admin/class-admin-notices.php:518
#: admin/class-admin-notices.php:534
#: admin/class-admin-notices.php:551
msgid "Invalid user."
msgstr ""

#: admin/class-admin-notices.php:506
#: admin/class-admin-notices.php:539
msgid "Notice dismissed."
msgstr ""

#: admin/class-admin-notices.php:522
#: admin/class-admin-notices.php:555
msgid "Reminder set."
msgstr ""

#: admin/class-admin-pages.php:61
#: admin/class-admin-pages.php:62
#: admin/views/admin-header.php:52
msgid "TrustLens"
msgstr ""

#: admin/class-admin-pages.php:215
msgid "Add this customer to the allowlist?"
msgstr ""

#: admin/class-admin-pages.php:216
msgid "Are you sure you want to delete all TrustLens data? This cannot be undone."
msgstr ""

#: admin/class-admin-pages.php:217
msgid "Are you sure you want to delete the selected customers? This cannot be undone."
msgstr ""

#: admin/class-admin-pages.php:218
msgid "Apply this action to the selected customers?"
msgstr ""

#: admin/class-admin-pages.php:219
msgid "Please select at least one customer."
msgstr ""

#: admin/class-admin-pages.php:220
msgid "Please select an action."
msgstr ""

#: admin/class-admin-pages.php:221
msgid "Action completed successfully."
msgstr ""

#: admin/class-admin-pages.php:222
msgid "An error occurred. Please try again."
msgstr ""

#: admin/class-admin-pages.php:223
msgid "Request timed out. Your server may not be sending mail (e.g. SMTP not configured). Try an SMTP plugin or check your server mail settings."
msgstr ""

#: admin/class-admin-pages.php:224
msgid "Starting..."
msgstr ""

#: admin/class-admin-pages.php:225
msgid "Stopping..."
msgstr ""

#: admin/class-admin-pages.php:226
msgid "Resetting..."
msgstr ""

#: admin/class-admin-pages.php:227
#: admin/views/dashboard.php:320
msgid "Start Sync"
msgstr ""

#: admin/class-admin-pages.php:228
#: admin/views/dashboard.php:253
#: admin/views/dashboard.php:351
#: admin/views/settings/data.php:105
msgid "Stop Sync"
msgstr ""

#: admin/class-admin-pages.php:229
msgid "Sync complete!"
msgstr ""

#: admin/class-admin-pages.php:230
msgid "Processing..."
msgstr ""

#: admin/class-admin-pages.php:231
msgid "customers processed"
msgstr ""

#: admin/class-admin-pages.php:232
msgid "Generate 65 test customers? This will add sample data to your database."
msgstr ""

#: admin/class-admin-pages.php:233
msgid "Remove all test customers? This action cannot be undone."
msgstr ""

#: admin/class-admin-pages.php:234
msgid "Scan all tables for test data and permanently delete anything found?"
msgstr ""

#: admin/class-admin-pages.php:235
#: admin/views/chargeback-monitor.php:540
#: includes/modules/class-module-chargebacks.php:780
msgid "Request failed."
msgstr ""

#: admin/class-admin-pages.php:236
#: admin/views/automation-pro.php:493
msgid "Add Automation Rule"
msgstr ""

#: admin/class-admin-pages.php:237
msgid "Edit Automation Rule"
msgstr ""

#: admin/class-admin-pages.php:238
msgid "Save Rule"
msgstr ""

#: admin/class-admin-pages.php:239
msgid "Saving..."
msgstr ""

#: admin/class-admin-pages.php:240
msgid "Are you sure you want to delete this automation rule?"
msgstr ""

#. translators: %d: number of selected customers.
#: admin/class-admin-pages.php:242
#, php-format
msgid "%d selected"
msgstr ""

#: admin/class-admin-pages.php:326
#: includes/class-data-export.php:519
#: includes/class-dispute-report.php:103
#: includes/class-rest-api.php:293
#: includes/class-rest-api.php:316
#: includes/class-rest-api.php:407
#: includes/class-rest-api.php:452
#: includes/class-rest-api.php:513
msgid "Customer not found."
msgstr ""

#: admin/class-admin-pages.php:392
msgid "TrustLens - Customer Trust"
msgstr ""

#: admin/class-admin-pages.php:422
msgid "Customer Trust"
msgstr ""

#: admin/class-admin-pages.php:443
msgid "No trust data available for this customer."
msgstr ""

#: admin/views/admin-header.php:55
msgid "Pro · Admin"
msgstr ""

#: admin/views/admin-header.php:59
msgid "Open menu"
msgstr ""

#: admin/views/admin-header.php:64
#: admin/views/admin-header.php:70
msgid "Open search"
msgstr ""

#: admin/views/admin-header.php:66
msgid "Search features, settings, actions…"
msgstr ""

#: admin/views/admin-header.php:79
msgid "Unsaved changes"
msgstr ""

#. translators: %s: live status label e.g. All clear, Panic Freeze
#: admin/views/admin-header.php:87
#, php-format
msgid "Live status: %s"
msgstr ""

#: admin/views/admin-header.php:96
msgid "Current status"
msgstr ""

#. translators: %s: formatted expiry time.
#: admin/views/admin-header.php:106
#, php-format
msgid "Expires at %s"
msgstr ""

#: admin/views/admin-header.php:123
#: admin/views/card-testing/dashboard-widget.php:61
#: admin/views/partials/command-center.php:318
#: admin/views/partials/command-center.php:479
#: admin/views/settings/modules.php:183
msgid "Open Card-Testing Defense"
msgstr ""

#: admin/views/admin-header.php:130
#: admin/views/partials/command-center.php:148
#: admin/views/partials/command-center.php:344
#: admin/views/partials/command-center.php:346
#: admin/views/partials/command-center.php:378
#: admin/views/partials/command-center.php:479
#: admin/views/partials/command-center.php:532
#: admin/views/partials/dashboard-module-pills.php:95
#: admin/views/partials/dashboard-module-pills.php:133
#: admin/views/partials/dashboard-module-pills.php:165
#: admin/views/partials/dashboard-module-pills.php:212
#: includes/functions.php:1494
#: includes/functions.php:1515
msgid "Pro"
msgstr ""

#: admin/views/admin-header.php:130
#: includes/functions.php:1514
msgid "Free"
msgstr ""

#: admin/views/admin-header.php:147
msgid "You're all caught up."
msgstr ""

#: admin/views/admin-header.php:160
msgid "Notifications reflect live plugin state — they clear automatically when the condition resolves."
msgstr ""

#: admin/views/admin-header.php:167
msgid "Open Notifications settings"
msgstr ""

#: admin/views/admin-header.php:175
#: admin/views/admin-header.php:176
msgid "Help & docs"
msgstr ""

#: admin/views/admin-header.php:182
msgid "Account menu"
msgstr ""

#: admin/views/admin-header.php:198
msgid "Manage license"
msgstr ""

#: admin/views/admin-header.php:200
#: admin/views/admin-header.php:231
#: admin/views/admin-header.php:250
#: admin/views/card-testing/page.php:275
#: admin/views/card-testing/page.php:329
#: admin/views/card-testing/page.php:343
msgid "PRO"
msgstr ""

#: admin/views/admin-header.php:205
#: admin/views/settings.php:43
#: trustlens.php:244
msgid "Documentation"
msgstr ""

#: admin/views/admin-header.php:261
msgid "Command palette"
msgstr ""

#: admin/views/admin-header.php:264
msgid "Search a feature, setting, or action…"
msgstr ""

#: admin/views/admin-header.php:269
msgid "navigate"
msgstr ""

#: admin/views/admin-header.php:270
msgid "select"
msgstr ""

#: admin/views/admin-header.php:271
msgid "close"
msgstr ""

#: admin/views/automation-pro.php:85
#: admin/views/automation-pro.php:97
msgid "Always"
msgstr ""

#: admin/views/automation-pro.php:108
#: admin/views/automation-pro.php:112
msgid "Never"
msgstr ""

#. translators: %s: human-readable time difference (e.g. "5 minutes").
#: admin/views/automation-pro.php:116
#, php-format
msgid "%s ago"
msgstr ""

#: admin/views/automation-pro.php:128
#: admin/views/automation-pro.php:175
msgid "Engine running"
msgstr ""

#: admin/views/automation-pro.php:128
msgid "Engine paused"
msgstr ""

#: admin/views/automation-pro.php:131
msgid "Add rule"
msgstr ""

#: admin/views/automation-pro.php:146
msgid "Automation engine"
msgstr ""

#: admin/views/automation-pro.php:148
#: admin/views/dashboard.php:277
#: admin/views/settings/data.php:38
msgid "Running"
msgstr ""

#: admin/views/automation-pro.php:148
#: admin/views/automation-pro.php:294
msgid "Paused"
msgstr ""

#: admin/views/automation-pro.php:151
msgid "Rules fire on trust-score changes, order events, refunds and checkout blocks."
msgstr ""

#: admin/views/automation-pro.php:158
#: admin/views/partials/command-center.php:561
msgid "Active rules"
msgstr ""

#: admin/views/automation-pro.php:162
msgid "Fires today"
msgstr ""

#: admin/views/automation-pro.php:166
msgid "Errors today"
msgstr ""

#: admin/views/automation-pro.php:177
#: admin/views/chargeback-monitor.php:505
msgid "Save"
msgstr ""

#. translators: %s: rule count
#: admin/views/automation-pro.php:191
#, php-format
msgid "Rules · %s"
msgstr ""

#: admin/views/automation-pro.php:196
#: includes/class-order-trust-column.php:467
msgid "New"
msgstr ""

#: admin/views/automation-pro.php:201
msgid "No automation rules yet."
msgstr ""

#: admin/views/automation-pro.php:203
msgid "Add your first rule"
msgstr ""

#: admin/views/automation-pro.php:229
#: admin/views/automation-pro.php:291
msgid "Unnamed rule"
msgstr ""

#. translators: %s: fire count
#: admin/views/automation-pro.php:241
#, php-format
msgid "%s fires · 7d"
msgstr ""

#: admin/views/automation-pro.php:244
msgid "No recent fires"
msgstr ""

#. translators: %s: error count
#: admin/views/automation-pro.php:249
#, php-format
msgid "%s errors"
msgstr ""

#: admin/views/automation-pro.php:267
msgid "No rules yet"
msgstr ""

#: admin/views/automation-pro.php:268
msgid "Create your first rule to start automating actions on trust events, new orders, refunds, or blocked checkouts."
msgstr ""

#: admin/views/automation-pro.php:270
msgid "Add a rule"
msgstr ""

#: admin/views/automation-pro.php:294
#: admin/views/partials/command-center.php:243
msgid "Active"
msgstr ""

#. translators: %s: relative time
#: admin/views/automation-pro.php:299
#, php-format
msgid "Last fired %s"
msgstr ""

#: admin/views/automation-pro.php:307
msgid "Edit"
msgstr ""

#: admin/views/automation-pro.php:310
#: admin/views/customers.php:135
#: admin/views/customers.php:269
#: admin/views/settings/reports-pro.php:101
#: admin/views/settings/webhooks-pro.php:114
msgid "Delete"
msgstr ""

#: admin/views/automation-pro.php:320
#: admin/views/automation-pro.php:514
msgid "When"
msgstr ""

#: admin/views/automation-pro.php:322
msgid "Event fires, the rule is evaluated."
msgstr ""

#: admin/views/automation-pro.php:328
#: admin/views/automation-pro.php:550
msgid "If"
msgstr ""

#: admin/views/automation-pro.php:331
msgid "Always match"
msgstr ""

#: admin/views/automation-pro.php:338
msgid "AND"
msgstr ""

#: admin/views/automation-pro.php:343
msgid "Fires every time the trigger event occurs."
msgstr ""

#. translators: %d: condition count
#: admin/views/automation-pro.php:348
#, php-format
msgid "%d condition evaluated."
msgid_plural "%d conditions evaluated."
msgstr[0] ""
msgstr[1] ""

#: admin/views/automation-pro.php:358
#: admin/views/automation-pro.php:627
msgid "Then"
msgstr ""

#: admin/views/automation-pro.php:363
msgid "Executes when the condition matches."
msgstr ""

#: admin/views/automation-pro.php:373
msgid "Last 7 days"
msgstr ""

#. translators: %s: lifetime fire count
#: admin/views/automation-pro.php:376
#, php-format
msgid "%s lifetime"
msgstr ""

#: admin/views/automation-pro.php:380
msgid "Times fired"
msgstr ""

#: admin/views/automation-pro.php:384
msgid "Succeeded"
msgstr ""

#: admin/views/automation-pro.php:393
msgid "Errors"
msgstr ""

#: admin/views/automation-pro.php:397
msgid "Times the rule was evaluated but did not execute — cooldown active or conditions not met."
msgstr ""

#: admin/views/automation-pro.php:397
msgid "Skipped"
msgstr ""

#: admin/views/automation-pro.php:401
msgid "Avg. execution"
msgstr ""

#: admin/views/automation-pro.php:406
msgid "Fires per day, last 14 days"
msgstr ""

#: admin/views/automation-pro.php:420
msgid "Recent runs"
msgstr ""

#: admin/views/automation-pro.php:421
msgid "Latest 10 attempts"
msgstr ""

#: admin/views/automation-pro.php:425
msgid "This rule has not fired yet."
msgstr ""

#: admin/views/automation-pro.php:440
#: admin/views/chargeback-monitor.php:294
msgid "OK"
msgstr ""

#: admin/views/automation-pro.php:443
msgid "ERR"
msgstr ""

#: admin/views/automation-pro.php:446
msgid "SKIP"
msgstr ""

#: admin/views/automation-pro.php:451
msgid "QUEUED"
msgstr ""

#: admin/views/automation-pro.php:494
#: admin/views/settings/reports-pro.php:124
#: admin/views/settings/webhooks-pro.php:137
msgid "Close"
msgstr ""

#: admin/views/automation-pro.php:504
msgid "Rule name"
msgstr ""

#: admin/views/automation-pro.php:505
msgid "e.g. Block high-risk buyers"
msgstr ""

#: admin/views/automation-pro.php:515
msgid "Trigger event"
msgstr ""

#: admin/views/automation-pro.php:518
msgid "Trust signals"
msgstr ""

#: admin/views/automation-pro.php:519
#: admin/views/settings/webhooks-pro.php:46
#: includes/functions.php:1398
msgid "Score Updated"
msgstr ""

#: admin/views/automation-pro.php:520
#: includes/functions.php:1399
msgid "Segment Changed"
msgstr ""

#: admin/views/automation-pro.php:521
#: admin/views/settings/webhooks-pro.php:51
#: includes/functions.php:1400
msgid "Checkout Blocked"
msgstr ""

#: admin/views/automation-pro.php:522
#: includes/functions.php:1401
msgid "Shipping Anomaly"
msgstr ""

#: admin/views/automation-pro.php:524
msgid "Order events"
msgstr ""

#: admin/views/automation-pro.php:525
#: includes/functions.php:1402
msgid "Order Placed"
msgstr ""

#: admin/views/automation-pro.php:526
#: includes/functions.php:1403
msgid "Order Completed"
msgstr ""

#: admin/views/automation-pro.php:527
#: includes/functions.php:1404
msgid "Refund Processed"
msgstr ""

#: admin/views/automation-pro.php:528
#: includes/functions.php:1405
msgid "Dispute Recorded"
msgstr ""

#: admin/views/automation-pro.php:530
#: admin/views/automation-pro.php:575
msgid "Fraud signals"
msgstr ""

#: admin/views/automation-pro.php:531
#: includes/class-notifications-pro.php:696
#: includes/functions.php:1406
msgid "Chargeback Filed"
msgstr ""

#: admin/views/automation-pro.php:532
#: includes/functions.php:1407
msgid "Linked Accounts Detected"
msgstr ""

#: admin/views/automation-pro.php:533
#: includes/functions.php:1408
msgid "Card Testing Attack"
msgstr ""

#: admin/views/automation-pro.php:535
msgid "Customer status changes"
msgstr ""

#: admin/views/automation-pro.php:536
#: admin/views/settings/webhooks-pro.php:47
#: includes/functions.php:1409
msgid "Customer Blocked"
msgstr ""

#: admin/views/automation-pro.php:537
#: admin/views/settings/webhooks-pro.php:48
#: includes/functions.php:1410
msgid "Customer Unblocked"
msgstr ""

#: admin/views/automation-pro.php:538
#: admin/views/settings/webhooks-pro.php:49
#: includes/functions.php:1411
msgid "Customer Allowlisted"
msgstr ""

#: admin/views/automation-pro.php:539
#: admin/views/settings/webhooks-pro.php:50
#: includes/functions.php:1412
msgid "Customer Allowlist Removed"
msgstr ""

#: admin/views/automation-pro.php:551
msgid "Conditions"
msgstr ""

#: admin/views/automation-pro.php:551
msgid "optional — leave empty for \"always\""
msgstr ""

#: admin/views/automation-pro.php:556
#: includes/class-order-trust-column.php:300
#: includes/class-order-trust-column.php:306
msgid "Trust"
msgstr ""

#: admin/views/automation-pro.php:557
#: includes/class-data-export.php:151
#: includes/class-notifications-pro.php:197
#: includes/class-notifications-pro.php:287
#: includes/class-notifications-pro.php:371
#: includes/class-notifications-pro.php:506
#: includes/class-notifications-pro.php:705
#: includes/class-notifications-pro.php:747
#: includes/class-notifications-pro.php:790
#: includes/class-notifications.php:281
msgid "Trust Score"
msgstr ""

#: admin/views/automation-pro.php:558
#: admin/views/partials/command-center.php:359
#: includes/class-data-export.php:155
#: includes/class-notifications-pro.php:198
#: includes/class-notifications-pro.php:288
#: includes/class-notifications-pro.php:372
#: includes/class-notifications-pro.php:507
#: includes/class-notifications-pro.php:706
#: includes/class-notifications-pro.php:748
#: includes/class-notifications.php:282
#: includes/class-scheduled-reports.php:682
msgid "Segment"
msgstr ""

#: admin/views/automation-pro.php:560
#: admin/views/customer-detail.php:224
#: admin/views/customers.php:166
#: admin/views/customers.php:247
#: admin/views/partials/command-center.php:251
#: includes/class-data-export.php:262
#: includes/class-scheduled-reports.php:725
msgid "Orders"
msgstr ""

#: admin/views/automation-pro.php:561
#: includes/class-data-export.php:159
#: includes/class-notifications-pro.php:373
#: includes/class-notifications-pro.php:708
#: includes/class-notifications-pro.php:791
msgid "Total Orders"
msgstr ""

#: admin/views/automation-pro.php:562
msgid "Total Order Value"
msgstr ""

#: admin/views/automation-pro.php:563
msgid "Cancelled Orders"
msgstr ""

#: admin/views/automation-pro.php:564
#: includes/class-data-export.php:167
#: includes/class-data-export.php:278
#: includes/class-notifications-pro.php:199
#: includes/class-notifications-pro.php:290
#: includes/class-notifications-pro.php:435
#: includes/class-notifications-pro.php:568
#: includes/class-notifications-pro.php:709
#: includes/class-notifications-pro.php:749
#: includes/class-notifications-pro.php:793
#: includes/class-notifications.php:283
#: includes/class-scheduled-reports.php:702
msgid "Return Rate"
msgstr ""

#: admin/views/automation-pro.php:566
msgid "Refunds &amp; coupons"
msgstr ""

#: admin/views/automation-pro.php:567
#: includes/class-data-export.php:163
#: includes/class-notifications-pro.php:792
msgid "Total Refunds"
msgstr ""

#: admin/views/automation-pro.php:568
msgid "Total Refund Value"
msgstr ""

#: admin/views/automation-pro.php:569
msgid "Full Refunds"
msgstr ""

#: admin/views/automation-pro.php:570
msgid "Partial Refunds"
msgstr ""

#: admin/views/automation-pro.php:571
msgid "Total Coupons Used"
msgstr ""

#: admin/views/automation-pro.php:572
msgid "First-Order Coupons"
msgstr ""

#: admin/views/automation-pro.php:573
msgid "Coupon Then Refund"
msgstr ""

#: admin/views/automation-pro.php:576
#: includes/class-notifications-pro.php:707
msgid "Total Disputes"
msgstr ""

#: admin/views/automation-pro.php:577
msgid "Disputes Won"
msgstr ""

#: admin/views/automation-pro.php:578
msgid "Disputes Lost"
msgstr ""

#: admin/views/automation-pro.php:579
msgid "Linked Accounts"
msgstr ""

#: admin/views/automation-pro.php:580
msgid "Order Edits"
msgstr ""

#: admin/views/automation-pro.php:581
msgid "Reviews Before Refund"
msgstr ""

#: admin/views/automation-pro.php:583
#: admin/views/chargeback-monitor.php:228
#: admin/views/customers.php:156
#: admin/views/customers.php:245
#: admin/views/partials/command-center.php:359
#: includes/class-notifications-pro.php:196
#: includes/class-notifications-pro.php:505
#: includes/class-notifications-pro.php:566
#: includes/class-notifications-pro.php:746
#: includes/class-scheduled-reports.php:700
#: includes/class-scheduled-reports.php:724
msgid "Customer"
msgstr ""

#: admin/views/automation-pro.php:584
msgid "Customer Type (user / guest)"
msgstr ""

#: admin/views/automation-pro.php:585
msgid "Is First Order (1 / 0)"
msgstr ""

#: admin/views/automation-pro.php:586
msgid "Is Blocked (1 / 0)"
msgstr ""

#: admin/views/automation-pro.php:587
msgid "Is Allowlisted (1 / 0)"
msgstr ""

#: admin/views/automation-pro.php:588
msgid "Is Flagged (1 / 0)"
msgstr ""

#: admin/views/automation-pro.php:589
msgid "Customer Age (days)"
msgstr ""

#: admin/views/automation-pro.php:590
msgid "Days Since Last Order"
msgstr ""

#: admin/views/automation-pro.php:592
msgid "Order (order triggers only)"
msgstr ""

#: admin/views/automation-pro.php:593
#: includes/class-notifications-pro.php:195
#: includes/class-notifications-pro.php:509
#: includes/class-notifications-pro.php:751
msgid "Order Total"
msgstr ""

#: admin/views/automation-pro.php:594
msgid "Coupon Total"
msgstr ""

#: admin/views/automation-pro.php:595
msgid "Payment Method (gateway ID)"
msgstr ""

#: admin/views/automation-pro.php:596
msgid "Shipping Country (ISO code)"
msgstr ""

#: admin/views/automation-pro.php:597
msgid "Billing Country (ISO code)"
msgstr ""

#: admin/views/automation-pro.php:598
msgid "Country Mismatch (1 / 0)"
msgstr ""

#: admin/views/automation-pro.php:602
msgid "Less than"
msgstr ""

#: admin/views/automation-pro.php:603
msgid "Less than or equal"
msgstr ""

#: admin/views/automation-pro.php:604
msgid "Equals"
msgstr ""

#: admin/views/automation-pro.php:605
msgid "Not equals"
msgstr ""

#: admin/views/automation-pro.php:606
msgid "Greater than or equal"
msgstr ""

#: admin/views/automation-pro.php:607
msgid "Greater than"
msgstr ""

#: admin/views/automation-pro.php:609
msgid "Value"
msgstr ""

#: admin/views/automation-pro.php:610
msgid "Remove condition"
msgstr ""

#: admin/views/automation-pro.php:617
msgid "Add condition"
msgstr ""

#: admin/views/automation-pro.php:628
#: includes/class-data-export.php:336
msgid "Action"
msgstr ""

#: admin/views/automation-pro.php:631
msgid "Any trigger"
msgstr ""

#: admin/views/automation-pro.php:632
msgid "Send Email Notification"
msgstr ""

#: admin/views/automation-pro.php:633
msgid "Add Admin Note"
msgstr ""

#: admin/views/automation-pro.php:634
#: includes/functions.php:1428
msgid "Add Tag"
msgstr ""

#: admin/views/automation-pro.php:635
#: includes/functions.php:1429
msgid "Block Customer"
msgstr ""

#: admin/views/automation-pro.php:636
#: includes/functions.php:1430
msgid "Allowlist Customer"
msgstr ""

#: admin/views/automation-pro.php:637
#: includes/functions.php:1431
#: includes/functions.php:1432
msgid "Flag for Review"
msgstr ""

#: admin/views/automation-pro.php:638
#: includes/functions.php:1433
msgid "Send Webhook"
msgstr ""

#: admin/views/automation-pro.php:640
msgid "Order triggers only"
msgstr ""

#: admin/views/automation-pro.php:641
#: includes/functions.php:1434
msgid "Hold Order"
msgstr ""

#: admin/views/automation-pro.php:642
#: includes/functions.php:1435
msgid "Cancel Order"
msgstr ""

#: admin/views/automation-pro.php:643
#: includes/functions.php:1436
msgid "Require Verification"
msgstr ""

#: admin/views/automation-pro.php:646
msgid "Email, note text, or webhook URL…"
msgstr ""

#: admin/views/automation-pro.php:665
msgid "Rule is active"
msgstr ""

#: admin/views/automation-pro.php:668
#: admin/views/settings/reports-pro.php:181
#: admin/views/settings/webhooks-pro.php:167
#: includes/modules/class-module-chargebacks.php:741
msgid "Cancel"
msgstr ""

#: admin/views/automation-pro.php:669
msgid "Save rule"
msgstr ""

#: admin/views/automation-upsell.php:17
msgid "Automation Rules"
msgstr ""

#: admin/views/automation-upsell.php:18
msgid "Create rules to automatically take actions when customers meet certain trust conditions. Block risky customers, send alerts, flag orders for review, and more — all on autopilot."
msgstr ""

#: admin/views/automation-upsell.php:20
msgid "Auto-block or flag customers based on trust score thresholds"
msgstr ""

#: admin/views/automation-upsell.php:21
msgid "Trigger instant actions on score changes, orders, refunds, and checkout blocks"
msgstr ""

#: admin/views/automation-upsell.php:22
msgid "Send alerts and route high-risk activity to your team in real time"
msgstr ""

#: admin/views/automation-upsell.php:25
msgid "Workflow actions"
msgstr ""

#: admin/views/automation-upsell.php:25
msgid "Manual decisions"
msgstr ""

#: admin/views/automation-upsell.php:25
msgid "Automated actions"
msgstr ""

#: admin/views/automation-upsell.php:26
msgid "Trigger coverage"
msgstr ""

#: admin/views/automation-upsell.php:26
msgid "Core scoring only"
msgstr ""

#: admin/views/automation-upsell.php:26
msgid "Orders, refunds, score, checkout"
msgstr ""

#: admin/views/automation-upsell.php:27
msgid "Response time"
msgstr ""

#: admin/views/automation-upsell.php:27
msgid "When you review"
msgstr ""

#: admin/views/automation-upsell.php:27
msgid "Immediate rule execution"
msgstr ""

#: admin/views/automation-upsell.php:29
msgid "Scale Fraud Response"
msgstr ""

#: admin/views/automation-upsell.php:30
msgid "Used by growing WooCommerce teams to reduce manual review workload."
msgstr ""

#: admin/views/card-testing/dashboard-widget.php:17
msgid "Card-Testing Defense is currently disabled."
msgstr ""

#: admin/views/card-testing/dashboard-widget.php:21
#: admin/views/card-testing/page.php:204
msgid "Enable Card-Testing Defense"
msgstr ""

#: admin/views/card-testing/dashboard-widget.php:37
msgid "Active attack — panic freeze in effect"
msgstr ""

#: admin/views/card-testing/dashboard-widget.php:41
msgid "Active attack — targeted blocking engaged"
msgstr ""

#: admin/views/card-testing/dashboard-widget.php:45
msgid "No active attack"
msgstr ""

#. translators: %d: count of declines in last 24 hours.
#: admin/views/card-testing/dashboard-widget.php:53
#, php-format
msgid "Last 24h: %d declined payment attempt(s)"
msgstr ""

#: admin/views/card-testing/page.php:46
#: admin/views/partials/dashboard-module-pills.php:25
msgid "Idle"
msgstr ""

#: admin/views/card-testing/page.php:48
msgid "No active attack. Checkout is flowing normally."
msgstr ""

#: admin/views/card-testing/page.php:49
msgid "Nothing to do — protection is on. Adjust the thresholds below only if you get false alarms."
msgstr ""

#: admin/views/card-testing/page.php:52
#: admin/views/partials/dashboard-module-pills.php:37
msgid "Targeted"
msgstr ""

#. translators: %d: number of fingerprints currently blocked.
#: admin/views/card-testing/page.php:56
#, php-format
msgid "%d fingerprint held at the gate. Clean customer checkouts are unaffected."
msgid_plural "%d fingerprints held at the gate. Clean customer checkouts are unaffected."
msgstr[0] ""
msgstr[1] ""

#: admin/views/card-testing/page.php:64
msgid "No action needed — held fingerprints auto-release when the attack stops. If the decline rate keeps climbing, engage Panic Freeze."
msgstr ""

#: admin/views/card-testing/page.php:69
msgid "All new card attempts are being denied. Existing sessions complete normally."
msgstr ""

#: admin/views/card-testing/page.php:70
msgid "All checkouts are frozen. Deactivate once the attack subsides, or let the timer auto-expire."
msgstr ""

#: admin/views/card-testing/page.php:120
msgid "Settings saved."
msgstr ""

#: admin/views/card-testing/page.php:123
msgid "Allowlist updated."
msgstr ""

#. translators: %s: formatted freeze-expiry time.
#: admin/views/card-testing/page.php:138
#, php-format
msgid "Freeze expires %s."
msgstr ""

#: admin/views/card-testing/page.php:148
#: admin/views/partials/command-center.php:321
msgid "24h declines"
msgstr ""

#: admin/views/card-testing/page.php:149
#: admin/views/partials/command-center.php:322
msgid "24h submissions"
msgstr ""

#: admin/views/card-testing/page.php:150
#: admin/views/partials/command-center.php:323
msgid "Decline rate"
msgstr ""

#: admin/views/card-testing/page.php:151
msgid "Held fingerprints"
msgstr ""

#: admin/views/card-testing/page.php:157
msgid "Immediately deny every new card attempt for a fixed window."
msgstr ""

#: admin/views/card-testing/page.php:160
msgid "Deactivate Freeze"
msgstr ""

#: admin/views/card-testing/page.php:165
msgid "5 min"
msgstr ""

#: admin/views/card-testing/page.php:166
msgid "15 min"
msgstr ""

#: admin/views/card-testing/page.php:167
msgid "30 min"
msgstr ""

#: admin/views/card-testing/page.php:170
msgid "Engage"
msgstr ""

#: admin/views/card-testing/page.php:177
msgid "Targeted now"
msgstr ""

#: admin/views/card-testing/page.php:179
msgid "No fingerprints held."
msgstr ""

#: admin/views/card-testing/page.php:198
msgid "Detection Settings"
msgstr ""

#: admin/views/card-testing/page.php:210
msgid "Detect and block card-testing attacks before requests reach the payment gateway."
msgstr ""

#: admin/views/card-testing/page.php:215
msgid "Declines in 60s"
msgstr ""

#: admin/views/card-testing/page.php:218
msgid "A \"fingerprint\" is one device/browser. If a single fingerprint is declined this many times within 60 seconds, TrustLens locks it down — a classic stolen-card-testing pattern."
msgstr ""

#: admin/views/card-testing/page.php:224
#: admin/views/card-testing/page.php:238
msgid "per fingerprint"
msgstr ""

#: admin/views/card-testing/page.php:225
msgid "Trigger lockdown when a fingerprint crosses this rate."
msgstr ""

#: admin/views/card-testing/page.php:229
msgid "Submissions in 60s"
msgstr ""

#: admin/views/card-testing/page.php:232
msgid "Total checkout attempts from one fingerprint within 60 seconds. A rapid burst is a sign of automated card testing."
msgstr ""

#: admin/views/card-testing/page.php:243
msgid "Event retention"
msgstr ""

#: admin/views/card-testing/page.php:248
msgid "hours (24–168)"
msgstr ""

#: admin/views/card-testing/page.php:252
msgid "VIP customer bypass"
msgstr ""

#: admin/views/card-testing/page.php:255
msgid "Repeat customers (at least one completed order) are never blocked by card-testing rules. Reduces false positives, but a returning customer could still be missed — leave on unless you see repeat fraud."
msgstr ""

#: admin/views/card-testing/page.php:262
msgid "Never block customers with at least one completed order."
msgstr ""

#: admin/views/card-testing/page.php:267
#: admin/views/notifications.php:28
msgid "Save changes"
msgstr ""

#: admin/views/card-testing/page.php:274
msgid "Allowlists"
msgstr ""

#: admin/views/card-testing/page.php:278
msgid "Fingerprints and IP ranges here bypass the defense entirely. Useful for QA devices and integration partners."
msgstr ""

#: admin/views/card-testing/page.php:281
msgid "Fingerprints"
msgstr ""

#: admin/views/card-testing/page.php:291
msgid "Remove fingerprint"
msgstr ""

#: admin/views/card-testing/page.php:300
msgid "Paste fingerprint hash"
msgstr ""

#: admin/views/card-testing/page.php:301
#: admin/views/card-testing/page.php:324
msgid "Add"
msgstr ""

#: admin/views/card-testing/page.php:304
msgid "IP ranges"
msgstr ""

#: admin/views/card-testing/page.php:314
msgid "Remove CIDR"
msgstr ""

#: admin/views/card-testing/page.php:323
msgid "e.g. 10.0.0.0/24 or 203.0.113.55"
msgstr ""

#: admin/views/card-testing/page.php:329
msgid "Allowlists & 24-hour intelligence"
msgstr ""

#: admin/views/card-testing/page.php:330
msgid "Upgrade to TrustLens Pro to allowlist trusted fingerprints and IP ranges, and to unlock 24-hour attack intelligence (hourly timeline, decline codes, top attackers, CSV export)."
msgstr ""

#: admin/views/card-testing/page.php:342
msgid "24-hour intelligence"
msgstr ""

#: admin/views/card-testing/page.php:345
#: admin/views/customers.php:58
msgid "Export CSV"
msgstr ""

#: admin/views/card-testing/page.php:354
msgid "Decline codes"
msgstr ""

#: admin/views/card-testing/page.php:356
msgid "No declines recorded in the last 24 hours."
msgstr ""

#: admin/views/card-testing/page.php:371
msgid "Top attacking fingerprints"
msgstr ""

#: admin/views/card-testing/page.php:373
msgid "No attackers recorded in the last 24 hours."
msgstr ""

#: admin/views/chargeback-monitor.php:29
msgid "Advanced Chargeback Monitor"
msgstr ""

#: admin/views/chargeback-monitor.php:30
msgid "Your free dashboard already shows the blended chargeback-ratio speedometer. Pro adds a dedicated monitor that breaks the ratio down by card network and warns you before you cross a threshold."
msgstr ""

#: admin/views/chargeback-monitor.php:32
msgid "Per-brand ratios for Visa (VDMP/VFMP), Mastercard (ECP), Amex, and Discover"
msgstr ""

#: admin/views/chargeback-monitor.php:33
msgid "12-month trend chart plus a trailing-30-day window alongside the calendar month"
msgstr ""

#: admin/views/chargeback-monitor.php:34
msgid "Daily email alerts before any brand crosses its network threshold"
msgstr ""

#: admin/views/chargeback-monitor.php:35
msgid "Representment-ready Dispute Evidence Reports for your most-disputed customers"
msgstr ""

#: admin/views/chargeback-monitor.php:38
msgid "Chargeback ratio"
msgstr ""

#: admin/views/chargeback-monitor.php:38
msgid "Blended only"
msgstr ""

#: admin/views/chargeback-monitor.php:38
msgid "Per-brand breakdown"
msgstr ""

#: admin/views/chargeback-monitor.php:39
msgid "History"
msgstr ""

#: admin/views/chargeback-monitor.php:39
msgid "Current month"
msgstr ""

#: admin/views/chargeback-monitor.php:39
msgid "12-month trend + 30-day window"
msgstr ""

#: admin/views/chargeback-monitor.php:40
msgid "On-screen only"
msgstr ""

#: admin/views/chargeback-monitor.php:40
msgid "Daily email before threshold"
msgstr ""

#: admin/views/chargeback-monitor.php:42
msgid "Stay off the radar"
msgstr ""

#: admin/views/chargeback-monitor.php:43
msgid "Built for stores that depend on staying under Visa and Mastercard monitoring thresholds."
msgstr ""

#: admin/views/chargeback-monitor.php:122
#: admin/views/partials/dashboard-chargeback-card.php:33
msgid "Healthy"
msgstr ""

#: admin/views/chargeback-monitor.php:124
msgid "No card orders yet."
msgstr ""

#: admin/views/chargeback-monitor.php:130
#: admin/views/partials/dashboard-chargeback-card.php:38
msgid "Action needed"
msgstr ""

#. translators: 1: program label, 2: threshold percent
#: admin/views/chargeback-monitor.php:134
#, php-format
msgid "Over the %1$s line (%2$s%%). Review and respond to open disputes now."
msgstr ""

#: admin/views/chargeback-monitor.php:139
#: admin/views/partials/dashboard-chargeback-card.php:41
msgid "Approaching threshold"
msgstr ""

#. translators: 1: disputes-to-hit, 2: program label, 3: threshold percent
#: admin/views/chargeback-monitor.php:143
#, php-format
msgid "%1$d dispute from %2$s (%3$s%%)."
msgid_plural "%1$d disputes from %2$s (%3$s%%)."
msgstr[0] ""
msgstr[1] ""

#. translators: 1: disputes-to-hit, 2: program label
#: admin/views/chargeback-monitor.php:151
#, php-format
msgid "%1$d disputes of room to the nearest line (%2$s)."
msgstr ""

#: admin/views/chargeback-monitor.php:172
#: admin/views/chargeback-monitor.php:494
msgid "Alert threshold"
msgstr ""

#: admin/views/chargeback-monitor.php:178
msgid "Alert threshold saved."
msgstr ""

#. translators: 1: disputes, 2: orders
#: admin/views/chargeback-monitor.php:194
#, php-format
msgid "Calendar month · %1$d disputes / %2$d card orders"
msgstr ""

#: admin/views/chargeback-monitor.php:204
msgid "Trailing 30 days"
msgstr ""

#: admin/views/chargeback-monitor.php:208
msgid "Win rate (all time)"
msgstr ""

#: admin/views/chargeback-monitor.php:219
msgid "Open disputes"
msgstr ""

#: admin/views/chargeback-monitor.php:222
msgid "No open disputes — you're all clear."
msgstr ""

#: admin/views/chargeback-monitor.php:227
msgid "Deadline"
msgstr ""

#: admin/views/chargeback-monitor.php:229
#: includes/class-dispute-report.php:633
#: includes/class-dispute-report.php:874
#: includes/class-dispute-report.php:940
#: includes/class-notifications-pro.php:194
#: includes/class-notifications-pro.php:508
msgid "Order"
msgstr ""

#: admin/views/chargeback-monitor.php:230
#: includes/modules/class-module-chargebacks.php:706
msgid "Amount"
msgstr ""

#: admin/views/chargeback-monitor.php:231
#: includes/class-data-export.php:239
#: includes/modules/class-module-chargebacks.php:725
msgid "Reason"
msgstr ""

#: admin/views/chargeback-monitor.php:232
msgid "Source"
msgstr ""

#: admin/views/chargeback-monitor.php:233
#: admin/views/customers.php:183
#: admin/views/customers.php:251
#: admin/views/settings/reports-pro.php:76
#: admin/views/settings/webhooks-pro.php:85
msgid "Actions"
msgstr ""

#: admin/views/chargeback-monitor.php:240
msgid "Unknown customer"
msgstr ""

#: admin/views/chargeback-monitor.php:261
msgid "Evidence"
msgstr ""

#: admin/views/chargeback-monitor.php:269
msgid "Evidence report registered with the verification service."
msgstr ""

#: admin/views/chargeback-monitor.php:269
#: admin/views/customers.php:219
msgid "Registered"
msgstr ""

#: admin/views/chargeback-monitor.php:271
msgid "Registration did not reach the verification service yet; TrustLens retries automatically."
msgstr ""

#: admin/views/chargeback-monitor.php:271
msgid "Verify pending"
msgstr ""

#: admin/views/chargeback-monitor.php:278
msgid "Respond to each dispute in your payment provider before its deadline. \"No deadline\" means the provider did not supply one (or it was added manually)."
msgstr ""

#: admin/views/chargeback-monitor.php:284
msgid "Network program progress"
msgstr ""

#: admin/views/chargeback-monitor.php:298
msgid "No data"
msgstr ""

#: admin/views/chargeback-monitor.php:302
msgid "Over"
msgstr ""

#: admin/views/chargeback-monitor.php:312
msgid "threshold"
msgstr ""

#: admin/views/chargeback-monitor.php:329
msgid "12-month trend · blended"
msgstr ""

#: admin/views/chargeback-monitor.php:337
msgid "Outcomes · all time"
msgstr ""

#: admin/views/chargeback-monitor.php:341
#: includes/class-dispute-report.php:635
#: includes/class-dispute-report.php:652
#: includes/class-dispute-report.php:876
#: includes/class-dispute-report.php:942
msgid "Total"
msgstr ""

#: admin/views/chargeback-monitor.php:345
#: includes/modules/class-module-chargebacks.php:736
msgid "Won"
msgstr ""

#: admin/views/chargeback-monitor.php:349
#: includes/modules/class-module-chargebacks.php:735
msgid "Lost"
msgstr ""

#: admin/views/chargeback-monitor.php:353
#: includes/modules/class-module-chargebacks.php:734
msgid "Pending"
msgstr ""

#: admin/views/chargeback-monitor.php:361
msgid "Win rate"
msgstr ""

#: admin/views/chargeback-monitor.php:371
#: admin/views/customer-detail.php:424
msgid "Recent activity"
msgstr ""

#: admin/views/chargeback-monitor.php:373
msgid "No dispute events recorded yet."
msgstr ""

#: admin/views/chargeback-monitor.php:377
msgid "Today"
msgstr ""

#: admin/views/chargeback-monitor.php:379
msgid "Yesterday"
msgstr ""

#: admin/views/chargeback-monitor.php:405
msgid "Dispute opened"
msgstr ""

#: admin/views/chargeback-monitor.php:410
msgid "Dispute closed · Won"
msgstr ""

#: admin/views/chargeback-monitor.php:411
msgid "Dispute closed · Lost"
msgstr ""

#: admin/views/chargeback-monitor.php:451
msgid "Top disputed customers"
msgstr ""

#: admin/views/chargeback-monitor.php:453
msgid "No customers with recorded disputes yet."
msgstr ""

#: admin/views/chargeback-monitor.php:468
#: admin/views/customer-detail.php:159
#: admin/views/customer-detail.php:358
#: admin/views/customers.php:109
#: admin/views/customers.php:209
#: includes/class-dispute-report.php:1070
#: includes/class-scheduled-reports.php:649
msgid "Blocked"
msgstr ""

#: admin/views/chargeback-monitor.php:477
msgid "Evidence →"
msgstr ""

#: admin/views/chargeback-monitor.php:481
msgid "Profile →"
msgstr ""

#: admin/views/chargeback-monitor.php:503
msgid "Email the site admin when any card brand reaches this percentage of its network line. One email per brand per calendar month."
msgstr ""

#: admin/views/chargeback-monitor.php:515
msgid "Card brand backfill"
msgstr ""

#. translators: %s: link to Historical Sync
#: admin/views/chargeback-monitor.php:520
#, php-format
msgid "Only needed if you ran %s before 15 April 2026. Going forward, Historical Sync captures card brand automatically."
msgstr ""

#: admin/views/chargeback-monitor.php:521
msgid "Historical Sync"
msgstr ""

#: admin/views/chargeback-monitor.php:527
msgid "Start backfill"
msgstr ""

#: admin/views/chargeback-monitor.php:539
msgid "Error. Check debug log."
msgstr ""

#: admin/views/chargeback-monitor.php:541
msgid "Backfill complete."
msgstr ""

#. translators: %processed, %updated, %remaining are replaced with counts in JS.
#: admin/views/chargeback-monitor.php:542
#, php-format
msgid "Processed: %processed · Updated: %updated · Remaining: %remaining"
msgstr ""

#: admin/views/customer-detail.php:78
msgid "Not enough history yet."
msgstr ""

#: admin/views/customer-detail.php:162
#: admin/views/customers.php:110
msgid "Allowlisted"
msgstr ""

#: admin/views/customer-detail.php:165
msgid "Flagged for review"
msgstr ""

#: admin/views/customer-detail.php:170
msgid "Back"
msgstr ""

#: admin/views/customer-detail.php:172
#: admin/views/customers.php:131
#: admin/views/customers.php:265
msgid "Unblock"
msgstr ""

#: admin/views/customer-detail.php:174
msgid "Block customer"
msgstr ""

#: admin/views/customer-detail.php:177
msgid "Remove from allowlist"
msgstr ""

#: admin/views/customer-detail.php:179
msgid "Add to allowlist"
msgstr ""

#: admin/views/customer-detail.php:182
msgid "Clear review flag"
msgstr ""

#: admin/views/customer-detail.php:184
msgid "Recalculate"
msgstr ""

#: admin/views/customer-detail.php:186
msgid "View user"
msgstr ""

#: admin/views/customer-detail.php:199
msgid "Guest customer"
msgstr ""

#. translators: %s: formatted price HTML
#: admin/views/customer-detail.php:230
#, php-format
msgid "%s total"
msgstr ""

#: admin/views/customer-detail.php:238
#: admin/views/customers.php:104
#: admin/views/partials/command-center.php:268
msgid "Return rate"
msgstr ""

#. translators: %s: signed delta like "+12.3%" or "-4.1%"
#: admin/views/customer-detail.php:247
#, php-format
msgid "%s vs. avg"
msgstr ""

#: admin/views/customer-detail.php:253
msgid "No orders yet"
msgstr ""

#: admin/views/customer-detail.php:258
#: admin/views/customers.php:179
#: admin/views/customers.php:250
#: includes/class-dispute-report.php:944
msgid "Refunded"
msgstr ""

#. translators: %s: number of refunds
#: admin/views/customer-detail.php:264
#, php-format
msgid "%s refund"
msgid_plural "%s refunds"
msgstr[0] ""
msgstr[1] ""

#: admin/views/customer-detail.php:272
msgid "Cancelled"
msgstr ""

#. translators: %d: percentage of orders cancelled
#: admin/views/customer-detail.php:278
#, php-format
msgid "%d%% of orders"
msgstr ""

#: admin/views/customer-detail.php:286
#: admin/views/customer-detail.php:297
#: includes/class-dispute-report.php:595
msgid "Trust score"
msgstr ""

#. translators: 1: numeric score, 2: segment label
#: admin/views/customer-detail.php:309
#, php-format
msgid "Trust score %1$d out of 100, %2$s segment."
msgstr ""

#: admin/views/customer-detail.php:321
#: admin/views/customer-detail.php:383
#: admin/views/partials/command-center.php:57
#: includes/class-dispute-report.php:1029
msgid "Linked accounts"
msgstr ""

#: admin/views/customer-detail.php:327
msgid "No linked accounts detected."
msgstr ""

#: admin/views/customer-detail.php:338
msgid "Same device"
msgstr ""

#: admin/views/customer-detail.php:339
msgid "Same IP"
msgstr ""

#: admin/views/customer-detail.php:340
msgid "Same fingerprint"
msgstr ""

#: admin/views/customer-detail.php:355
#: admin/views/customers.php:205
#: admin/views/customers.php:219
#: admin/views/partials/command-center.php:364
#: admin/views/partials/dashboard-widget.php:40
#: includes/class-automation.php:2203
msgid "Guest"
msgstr ""

#: admin/views/customer-detail.php:364
msgid "Score:"
msgstr ""

#. translators: %d: number of matching fingerprints
#: admin/views/customer-detail.php:370
#, php-format
msgid "%d match"
msgid_plural "%d matches"
msgstr[0] ""
msgstr[1] ""

#: admin/views/customer-detail.php:384
msgid "Linked accounts module is disabled."
msgstr ""

#: admin/views/customer-detail.php:388
msgid "Return rate trend"
msgstr ""

#: admin/views/customer-detail.php:388
msgid "12 weeks"
msgstr ""

#. translators: 1: starting return rate, 2: ending return rate
#: admin/views/customer-detail.php:409
#, php-format
msgid "Return rate over the last 12 weeks, going from %1$s%% to %2$s%%."
msgstr ""

#: admin/views/customer-detail.php:426
msgid "No activity recorded yet."
msgstr ""

#: admin/views/customer-detail.php:480
msgid " ago"
msgstr ""

#: admin/views/customer-detail.php:494
msgid "Signal impact"
msgstr ""

#: admin/views/customer-detail.php:496
msgid "No signals recorded yet."
msgstr ""

#. translators: %s: comma-separated list of the signals lowering the score.
#: admin/views/customer-detail.php:524
#, php-format
msgid "Weighing the score down: %s."
msgstr ""

#. translators: %s: comma-separated list of the signals helping the score.
#: admin/views/customer-detail.php:532
#, php-format
msgid "In their favour: %s."
msgstr ""

#: admin/views/customer-detail.php:565
msgid "Signal impact bars. Negative signals extend left in red, positive signals extend right in green."
msgstr ""

#: admin/views/customer-detail.php:578
msgid "Tags"
msgstr ""

#: admin/views/customer-detail.php:587
msgid "Admin notes"
msgstr ""

#: admin/views/customer-detail.php:592
msgid "No notes yet."
msgstr ""

#: admin/views/customer-detail.php:594
msgid "Add a note…"
msgstr ""

#: admin/views/customer-detail.php:597
msgid "Save note"
msgstr ""

#. translators: %s: number of high-risk customers
#: admin/views/customers.php:46
#, php-format
msgid "%s high-risk"
msgstr ""

#. translators: %s: total customers tracked
#: admin/views/customers.php:54
#, php-format
msgid "%s tracked"
msgstr ""

#: admin/views/customers.php:68
msgid "All"
msgstr ""

#: admin/views/customers.php:96
msgid "Search by email…"
msgstr ""

#: admin/views/customers.php:98
#: admin/views/customers.php:160
#: admin/views/customers.php:246
#: admin/views/partials/command-center.php:359
#: includes/class-notifications-pro.php:567
#: includes/class-scheduled-reports.php:701
msgid "Score"
msgstr ""

#: admin/views/customers.php:99
msgid "min"
msgstr ""

#: admin/views/customers.php:101
msgid "max"
msgstr ""

#: admin/views/customers.php:108
msgid "Any status"
msgstr ""

#: admin/views/customers.php:111
#: admin/views/customers.php:215
msgid "Flagged"
msgstr ""

#: admin/views/customers.php:113
#: admin/views/customers.php:138
#: admin/views/customers.php:272
msgid "Apply"
msgstr ""

#: admin/views/customers.php:115
msgid "Clear filters"
msgstr ""

#: admin/views/customers.php:129
#: admin/views/customers.php:263
msgid "Bulk Actions"
msgstr ""

#: admin/views/customers.php:130
#: admin/views/customers.php:264
msgid "Block"
msgstr ""

#: admin/views/customers.php:132
#: admin/views/customers.php:266
msgid "Add to Allowlist"
msgstr ""

#: admin/views/customers.php:133
#: admin/views/customers.php:267
msgid "Remove from Allowlist"
msgstr ""

#: admin/views/customers.php:134
#: admin/views/customers.php:268
msgid "Recalculate Score"
msgstr ""

#: admin/views/customers.php:170
#: admin/views/customers.php:248
msgid "Returns"
msgstr ""

#: admin/views/customers.php:173
#: admin/views/customers.php:249
#: includes/class-scheduled-reports.php:727
msgid "Rate"
msgstr ""

#: admin/views/customers.php:190
msgid "No customers match these filters."
msgstr ""

#: admin/views/customers.php:212
msgid "Allowlist"
msgstr ""

#: admin/views/customers.php:233
msgid "View"
msgstr ""

#. translators: %s: number of items
#: admin/views/customers.php:282
#, php-format
msgid "%s item"
msgid_plural "%s items"
msgstr[0] ""
msgstr[1] ""

#: admin/views/dashboard.php:47
msgid "Good morning"
msgstr ""

#: admin/views/dashboard.php:49
msgid "Good afternoon"
msgstr ""

#: admin/views/dashboard.php:51
msgid "Good evening"
msgstr ""

#: admin/views/dashboard.php:59
msgid "TrustLens Dashboard"
msgstr ""

#: admin/views/dashboard.php:75
msgid "Health"
msgstr ""

#. translators: %s: order count
#: admin/views/dashboard.php:85
#, php-format
msgid "You have %s orders ready to be analyzed."
msgstr ""

#: admin/views/dashboard.php:90
msgid "New orders will be analyzed automatically as they come in."
msgstr ""

#: admin/views/dashboard.php:96
msgid "Run a historical sync to build customer trust profiles"
msgstr ""

#: admin/views/dashboard.php:98
msgid "Awaiting your first WooCommerce orders"
msgstr ""

#: admin/views/dashboard.php:103
msgid "Orders Ready"
msgstr ""

#: admin/views/dashboard.php:104
msgid "Sync Progress"
msgstr ""

#: admin/views/dashboard.php:116
msgid "Get Started with TrustLens"
msgstr ""

#: admin/views/dashboard.php:118
msgid "Follow these steps to start monitoring customer trust across your store."
msgstr ""

#. translators: %d: number of detection modules currently enabled (0–8).
#: admin/views/dashboard.php:139
#, php-format
msgid "Already protecting your store — %d detection module is active and scoring incoming orders right now."
msgid_plural "Already protecting your store — %d detection modules are active and scoring incoming orders right now."
msgstr[0] ""
msgstr[1] ""

#: admin/views/dashboard.php:156
msgid "Import Your Orders"
msgstr ""

#. translators: %s: order count
#: admin/views/dashboard.php:162
#, php-format
msgid "%s orders are waiting to be analyzed. Hit sync below and watch TrustLens build a trust profile for every customer."
msgstr ""

#: admin/views/dashboard.php:167
msgid "As soon as WooCommerce orders come in, TrustLens will build a trust profile for every customer automatically."
msgstr ""

#: admin/views/dashboard.php:176
msgid "Customize Your Rules"
msgstr ""

#. translators: %1$s: opening link tag, %2$s: closing link tag
#: admin/views/dashboard.php:181
#, php-format
msgid "Adjust trust thresholds, turn on checkout blocking, and fine-tune detection modules in %1$sSettings%2$s."
msgstr ""

#: admin/views/dashboard.php:193
msgid "Protect Your Store"
msgstr ""

#: admin/views/dashboard.php:194
msgid "Your dashboard will light up with trust scores, segment trends, and flagged customers the moment the sync finishes."
msgstr ""

#. translators: %1$s: opening link tag, %2$s: closing link tag
#: admin/views/dashboard.php:202
#, php-format
msgid "Want to automate responses and get reports by email? %1$sSee Pro%2$s."
msgstr ""

#: admin/views/dashboard.php:214
#: admin/views/dashboard.php:328
#: admin/views/settings/data.php:102
msgid "Start Historical Sync"
msgstr ""

#: admin/views/dashboard.php:219
msgid "You'll see progress in real time — keep this tab open."
msgstr ""

#: admin/views/dashboard.php:221
msgid "No eligible historical orders found yet. New WooCommerce orders are analyzed automatically as they come in."
msgstr ""

#. translators: %1$s: processed orders, %2$s: total orders
#: admin/views/dashboard.php:237
#: admin/views/dashboard.php:244
#: admin/views/dashboard.php:343
#, php-format
msgid "%1$s of %2$s orders processed"
msgstr ""

#: admin/views/dashboard.php:274
msgid "Synced"
msgstr ""

#: admin/views/dashboard.php:280
msgid "Not started"
msgstr ""

#: admin/views/dashboard.php:285
#: admin/views/settings/data.php:29
msgid "Historical Data Sync"
msgstr ""

#. translators: %1$s: customer count, %2$s: order count
#: admin/views/dashboard.php:296
#, php-format
msgid "Sync complete! %1$s customers from %2$s orders."
msgstr ""

#: admin/views/dashboard.php:304
msgid "Re-sync"
msgstr ""

#. translators: %s: customer count
#: admin/views/dashboard.php:314
#, php-format
msgid "Tracking %s customers."
msgstr ""

#: admin/views/dashboard.php:325
msgid "Import your existing WooCommerce orders to build customer trust profiles based on historical data."
msgstr ""

#: admin/views/dashboard.php:326
msgid "This process runs in the background and will not slow down your site."
msgstr ""

#: admin/views/notifications-pro-section.php:13
#: includes/class-notifications-pro.php:737
msgid "High-Risk Order Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:13
msgid "Get notified when a customer in the Risk or Critical segment places a new order."
msgstr ""

#: admin/views/notifications-pro-section.php:14
msgid "Segment Change Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:14
msgid "Get notified when a customer drops to the Risk or Critical segment based on their behavior."
msgstr ""

#: admin/views/notifications-pro-section.php:15
msgid "Daily Digest"
msgstr ""

#: admin/views/notifications-pro-section.php:15
msgid "Daily summary of all customer segments and top high-risk customers. Sent at 7 AM."
msgstr ""

#: admin/views/notifications-pro-section.php:16
#: includes/class-notifications-pro.php:184
msgid "High-Value Order Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:16
msgid "Get notified when an order exceeds a certain amount from a customer with a low trust score."
msgstr ""

#: admin/views/notifications-pro-section.php:17
#: includes/class-notifications-pro.php:276
msgid "Repeat Refunder Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:17
msgid "Get notified when a customer files multiple refunds within a short time period."
msgstr ""

#: admin/views/notifications-pro-section.php:18
#: includes/class-notifications-pro.php:359
msgid "Velocity Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:18
msgid "Get notified when a customer places multiple orders in a short time window. May indicate suspicious activity."
msgstr ""

#: admin/views/notifications-pro-section.php:19
msgid "Score Recovery Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:19
msgid "Get notified when a customer improves from Risk or Critical back to Normal or better. Useful for knowing when to unblock."
msgstr ""

#: admin/views/notifications-pro-section.php:20
#: includes/class-notifications-pro.php:495
msgid "New Customer Risk Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:20
msgid "Get notified when a first-time customer places an order with a trust score below the threshold."
msgstr ""

#: admin/views/notifications-pro-section.php:21
#: includes/class-notifications-pro.php:636
msgid "Monthly Revenue Protection Report"
msgstr ""

#: admin/views/notifications-pro-section.php:21
msgid "Monthly summary of revenue protected, orders held, checkouts blocked, and chargebacks prevented. Sent on the 1st of each month."
msgstr ""

#: admin/views/notifications-pro-section.php:22
msgid "Chargeback Filed Alert"
msgstr ""

#: admin/views/notifications-pro-section.php:22
msgid "Get notified immediately when a chargeback or dispute is recorded against a customer."
msgstr ""

#: admin/views/notifications-pro-section.php:26
#: admin/views/notifications-pro-section.php:44
#: admin/views/notifications.php:125
msgid "Pro Notifications"
msgstr ""

#: admin/views/notifications-pro-section.php:27
#: admin/views/notifications.php:126
msgid "Get alerted the moment risk rises, a high-value order lands, or a chargeback is filed so your team can respond before loss grows."
msgstr ""

#: admin/views/notifications-pro-section.php:29
#: admin/views/notifications.php:128
msgid "10 advanced alert types with configurable thresholds"
msgstr ""

#: admin/views/notifications-pro-section.php:30
#: admin/views/notifications.php:129
msgid "Real-time warning coverage for high-risk and high-value behavior"
msgstr ""

#: admin/views/notifications-pro-section.php:31
#: admin/views/notifications.php:130
msgid "Daily and monthly executive summaries delivered automatically"
msgstr ""

#: admin/views/notifications-pro-section.php:34
#: admin/views/notifications.php:133
msgid "Alert coverage"
msgstr ""

#: admin/views/notifications-pro-section.php:34
#: admin/views/notifications.php:133
msgid "3 standard alerts"
msgstr ""

#: admin/views/notifications-pro-section.php:34
#: admin/views/notifications.php:133
msgid "10 advanced alerts"
msgstr ""

#: admin/views/notifications-pro-section.php:35
#: admin/views/notifications.php:134
msgid "Threshold controls"
msgstr ""

#: admin/views/notifications-pro-section.php:35
#: admin/views/notifications.php:134
msgid "Basic"
msgstr ""

#: admin/views/notifications-pro-section.php:35
#: admin/views/notifications.php:134
msgid "Per-alert controls"
msgstr ""

#: admin/views/notifications-pro-section.php:36
#: admin/views/notifications.php:135
msgid "Reporting cadence"
msgstr ""

#: admin/views/notifications-pro-section.php:36
#: admin/views/notifications.php:135
msgid "Weekly summary"
msgstr ""

#: admin/views/notifications-pro-section.php:36
#: admin/views/notifications.php:135
msgid "Daily + monthly reports"
msgstr ""

#: admin/views/notifications-pro-section.php:38
#: admin/views/notifications.php:137
msgid "Stay Ahead of Risk"
msgstr ""

#: admin/views/notifications-pro-section.php:47
msgid "Advanced notifications for proactive fraud detection and intelligence."
msgstr ""

#: admin/views/notifications-pro-section.php:69
msgid "Order amount above:"
msgstr ""

#: admin/views/notifications-pro-section.php:72
msgid "Trust score below:"
msgstr ""

#: admin/views/notifications-pro-section.php:78
msgid "Refunds:"
msgstr ""

#: admin/views/notifications-pro-section.php:81
msgid "within days:"
msgstr ""

#: admin/views/notifications-pro-section.php:87
msgid "Orders:"
msgstr ""

#: admin/views/notifications-pro-section.php:90
#: admin/views/settings/payment-controls.php:136
msgid "within hours:"
msgstr ""

#: admin/views/notifications-pro-section.php:96
msgid "Score below:"
msgstr ""

#: admin/views/notifications.php:20
msgid "Email Notifications"
msgstr ""

#: admin/views/notifications.php:25
msgid "Alerts on"
msgstr ""

#: admin/views/notifications.php:25
msgid "Alerts off"
msgstr ""

#: admin/views/notifications.php:38
msgid "Notification Settings"
msgstr ""

#: admin/views/notifications.php:42
msgid "Enable Notifications"
msgstr ""

#: admin/views/notifications.php:47
msgid "Send email alerts for trust events"
msgstr ""

#: admin/views/notifications.php:53
msgid "Notification Email"
msgstr ""

#: admin/views/notifications.php:58
msgid "Email address to receive TrustLens notifications."
msgstr ""

#: admin/views/notifications.php:67
msgid "Standard Notifications"
msgstr ""

#: admin/views/notifications.php:69
msgid "These notifications are included with the free version of TrustLens."
msgstr ""

#: admin/views/notifications.php:83
msgid "Blocked Checkout Alert"
msgstr ""

#: admin/views/notifications.php:84
msgid "Get notified when a blocked customer attempts to checkout. Confirms your protection is working."
msgstr ""

#: admin/views/notifications.php:96
msgid "Welcome Summary"
msgstr ""

#: admin/views/notifications.php:97
msgid "Receive a one-time summary 24 hours after activation showing how many customers were scanned and their risk breakdown."
msgstr ""

#: admin/views/notifications.php:109
msgid "Weekly Summary"
msgstr ""

#: admin/views/notifications.php:110
msgid "Weekly report with key stats: orders held, checkouts blocked, and money protected. Sent every Monday at 7 AM."
msgstr ""

#: admin/views/notifications.php:142
msgid "Save Notification Settings"
msgstr ""

#: admin/views/notifications.php:147
msgid "Test Notifications"
msgstr ""

#: admin/views/notifications.php:149
msgid "Send a test email to verify your notification settings are working correctly."
msgstr ""

#: admin/views/notifications.php:152
msgid "Send Test Email"
msgstr ""

#: admin/views/partials/command-center.php:38
msgid "ELEVATED"
msgstr ""

#: admin/views/partials/command-center.php:41
msgid "GUARDED"
msgstr ""

#: admin/views/partials/command-center.php:44
msgid "NOMINAL"
msgstr ""

#: admin/views/partials/command-center.php:53
msgid "Return abuse"
msgstr ""

#: admin/views/partials/command-center.php:54
msgid "Order tracking"
msgstr ""

#: admin/views/partials/command-center.php:55
msgid "Coupon abuse"
msgstr ""

#: admin/views/partials/command-center.php:56
msgid "Category-aware"
msgstr ""

#: admin/views/partials/command-center.php:58
msgid "Shipping anomalies"
msgstr ""

#: admin/views/partials/command-center.php:98
msgid "blocked"
msgstr ""

#: admin/views/partials/command-center.php:99
msgid "unblocked"
msgstr ""

#: admin/views/partials/command-center.php:100
msgid "allowlisted"
msgstr ""

#: admin/views/partials/command-center.php:101
msgid "removed from allowlist"
msgstr ""

#: admin/views/partials/command-center.php:102
msgid "chargeback opened"
msgstr ""

#: admin/views/partials/command-center.php:103
msgid "chargeback resolved"
msgstr ""

#: admin/views/partials/command-center.php:104
msgid "automation rule fired"
msgstr ""

#: admin/views/partials/command-center.php:105
msgid "placed an order"
msgstr ""

#: admin/views/partials/command-center.php:172
msgid "Command Center"
msgstr ""

#. translators: 1: critical count, 2: risk count.
#: admin/views/partials/command-center.php:179
#, php-format
msgid "%1$d critical · %2$d risk — view high-risk customers"
msgstr ""

#: admin/views/partials/command-center.php:183
msgid "Threat level"
msgstr ""

#: admin/views/partials/command-center.php:187
msgid "Core systems nominal"
msgstr ""

#: admin/views/partials/command-center.php:190
msgid "Importing orders…"
msgstr ""

#: admin/views/partials/command-center.php:192
#: admin/views/partials/command-center.php:522
msgid "Module settings"
msgstr ""

#. translators: 1: active modules, 2: total modules
#: admin/views/partials/command-center.php:195
#, php-format
msgid "%1$d / %2$d modules active"
msgstr ""

#: admin/views/partials/command-center.php:198
msgid "Refresh dashboard"
msgstr ""

#: admin/views/partials/command-center.php:208
msgid "Trust Index"
msgstr ""

#. translators: %d: number of customers in the average
#: admin/views/partials/command-center.php:208
#, php-format
msgid "avg · n=%d"
msgstr ""

#: admin/views/partials/command-center.php:214
msgid "/ 100"
msgstr ""

#: admin/views/partials/command-center.php:219
msgid "Trust trend"
msgstr ""

#: admin/views/partials/command-center.php:219
msgid "30 days"
msgstr ""

#: admin/views/partials/command-center.php:227
msgid "Live Telemetry"
msgstr ""

#: admin/views/partials/command-center.php:227
msgid "live activity"
msgstr ""

#: admin/views/partials/command-center.php:235
#: admin/views/settings/webhooks-pro.php:84
msgid "Events"
msgstr ""

#: admin/views/partials/command-center.php:259
msgid "High-risk"
msgstr ""

#: admin/views/partials/command-center.php:269
msgid "avg"
msgstr ""

#: admin/views/partials/command-center.php:308
msgid "Activity"
msgstr ""

#: admin/views/partials/command-center.php:308
msgid "events · 24h"
msgstr ""

#: admin/views/partials/command-center.php:317
msgid "Idle · all clear"
msgstr ""

#: admin/views/partials/command-center.php:323
msgid "Share of card attempts declined in the last 24 hours. Above ~30% usually signals an automated attack."
msgstr ""

#: admin/views/partials/command-center.php:324
msgid "Fingerprints held"
msgstr ""

#: admin/views/partials/command-center.php:327
msgid "Decline codes · 24h"
msgstr ""

#. translators: 1: decline code, 2: number of declines, 3: percent of 24h declines
#: admin/views/partials/command-center.php:339
#, php-format
msgid "%1$s — %2$d declines (%3$d%% of 24h declines)"
msgstr ""

#: admin/views/partials/command-center.php:345
msgid "Attack intelligence — decline-code breakdown & timeline"
msgstr ""

#: admin/views/partials/command-center.php:353
msgid "Priority Targets · action required"
msgstr ""

#. translators: %d: number of high-risk customers
#: admin/views/partials/command-center.php:353
#, php-format
msgid "%d high-risk"
msgstr ""

#. translators: link to the full customers list
#: admin/views/partials/command-center.php:354
#: admin/views/partials/command-center.php:457
#: admin/views/partials/command-center.php:499
msgid "View all customers"
msgstr ""

#: admin/views/partials/command-center.php:356
msgid "No high-risk customers right now. Your store is looking good."
msgstr ""

#: admin/views/partials/command-center.php:359
msgid "Return"
msgstr ""

#. translators: %s: customer email or "guest"
#: admin/views/partials/command-center.php:362
#, php-format
msgid "Review %s"
msgstr ""

#. translators: %s: customer email or "guest"
#: admin/views/partials/command-center.php:362
msgid "guest"
msgstr ""

#: admin/views/partials/command-center.php:368
#: admin/views/partials/dashboard-alert-band.php:61
msgid "Review"
msgstr ""

#: admin/views/partials/command-center.php:378
msgid "Chargeback Ratio Monitor"
msgstr ""

#: admin/views/partials/command-center.php:378
msgid "live"
msgstr ""

#: admin/views/partials/command-center.php:378
msgid "Open Chargeback Monitor"
msgstr ""

#: admin/views/partials/command-center.php:397
msgid "blended"
msgstr ""

#. translators: 1: order count, 2: dispute count
#: admin/views/partials/command-center.php:398
#, php-format
msgid "%1$s orders · %2$s disputes"
msgstr ""

#. translators: 1: card brand, 2: percentage-point gap, 3: "under" or "over", 4: threshold percent
#: admin/views/partials/command-center.php:419
#, php-format
msgid "%1$s — %2$s%% %3$s the %4$s%% fine line"
msgstr ""

#. translators: 1: card brand, 2: percentage-point gap, 3: "under" or "over", 4: threshold percent
#: admin/views/partials/command-center.php:419
msgid "under"
msgstr ""

#. translators: 1: card brand, 2: percentage-point gap, 3: "under" or "over", 4: threshold percent
#: admin/views/partials/command-center.php:419
msgid "over"
msgstr ""

#: admin/views/partials/command-center.php:442
msgid "Ratio trend"
msgstr ""

#: admin/views/partials/command-center.php:442
msgid "12 mo · vs Visa 0.65%"
msgstr ""

#: admin/views/partials/command-center.php:450
msgid "Card-network chargeback monitoring"
msgstr ""

#: admin/views/partials/command-center.php:450
msgid "Track your Visa, Mastercard & Amex dispute ratios against each network’s fraud-program thresholds — before they fine you."
msgstr ""

#: admin/views/partials/command-center.php:456
#: includes/class-notifications-pro.php:552
#: includes/class-notifications-pro.php:653
#: includes/class-scheduled-reports.php:679
msgid "Customer Segments"
msgstr ""

#. translators: %d: number of scored customers
#: admin/views/partials/command-center.php:456
#, php-format
msgid "%d scored"
msgstr ""

#. translators: 1: segment name, 2: number of customers
#: admin/views/partials/command-center.php:467
#, php-format
msgid "%1$s segment, %2$d customers"
msgstr ""

#: admin/views/partials/command-center.php:479
msgid "Top Attacker Fingerprints"
msgstr ""

#: admin/views/partials/command-center.php:479
msgid "24h"
msgstr ""

#: admin/views/partials/command-center.php:483
msgid "No attacker fingerprints in the last 24 hours."
msgstr ""

#: admin/views/partials/command-center.php:492
msgid "Attacker fingerprint tracking"
msgstr ""

#: admin/views/partials/command-center.php:492
msgid "See which devices are hammering your checkout, their decline counts and geography — and allowlist or hold them."
msgstr ""

#: admin/views/partials/command-center.php:498
msgid "Live Activity"
msgstr ""

#: admin/views/partials/command-center.php:498
msgid "recent"
msgstr ""

#: admin/views/partials/command-center.php:501
msgid "No recent activity recorded yet."
msgstr ""

#: admin/views/partials/command-center.php:507
msgid "A customer"
msgstr ""

#: admin/views/partials/command-center.php:522
#: admin/views/settings.php:31
msgid "Detection Modules"
msgstr ""

#: admin/views/partials/command-center.php:525
#: admin/views/partials/dashboard-module-pills.php:81
#: admin/views/partials/dashboard-module-pills.php:119
#: admin/views/partials/dashboard-module-pills.php:151
#: admin/views/partials/dashboard-module-pills.php:179
#: admin/views/partials/dashboard-module-pills.php:202
#: admin/views/settings/modules.php:178
#: admin/views/settings/reports-pro.php:72
#: admin/views/settings/webhooks-pro.php:82
msgid "On"
msgstr ""

#: admin/views/partials/command-center.php:525
#: admin/views/partials/dashboard-module-pills.php:58
#: admin/views/partials/dashboard-module-pills.php:81
#: admin/views/partials/dashboard-module-pills.php:119
#: admin/views/partials/dashboard-module-pills.php:151
#: admin/views/partials/dashboard-module-pills.php:179
#: admin/views/partials/dashboard-module-pills.php:202
#: admin/views/settings/modules.php:178
msgid "Off"
msgstr ""

#: admin/views/partials/command-center.php:532
msgid "active"
msgstr ""

#: admin/views/partials/command-center.php:540
msgid "Untitled rule"
msgstr ""

#: admin/views/partials/command-center.php:562
msgid "Fired today"
msgstr ""

#. translators: %d: number of times the rule fired
#: admin/views/partials/command-center.php:566
#, php-format
msgid "%d fire"
msgid_plural "%d fires"
msgstr[0] ""
msgstr[1] ""

#. translators: %d: number of additional rules not shown
#: admin/views/partials/command-center.php:569
#, php-format
msgid "+%d more"
msgstr ""

#: admin/views/partials/command-center.php:573
msgid "fired · 24h"
msgstr ""

#. translators: %d: number of automation errors today
#: admin/views/partials/command-center.php:575
#, php-format
msgid "%d errors today"
msgstr ""

#: admin/views/partials/command-center.php:580
msgid "No automation rules yet"
msgstr ""

#: admin/views/partials/command-center.php:581
msgid "Create a rule to auto-notify, flag, or block customers the moment they turn risky — no manual watching."
msgstr ""

#: admin/views/partials/command-center.php:584
msgid "Open Automation"
msgstr ""

#: admin/views/partials/command-center.php:584
msgid "Create a rule"
msgstr ""

#: admin/views/partials/command-center.php:586
msgid "Hands-off automation rules"
msgstr ""

#: admin/views/partials/command-center.php:586
msgid "Auto-notify, flag or block when a customer turns Critical, a score drops, or chargebacks pile up — no manual watching."
msgstr ""

#: admin/views/partials/dashboard-alert-band.php:32
msgid "Panic Freeze Active"
msgstr ""

#. translators: %s: freeze-expiry clock time.
#: admin/views/partials/dashboard-alert-band.php:36
#, php-format
msgid "All new card attempts are being denied. Expires at %s."
msgstr ""

#: admin/views/partials/dashboard-alert-band.php:41
msgid "Manage"
msgstr ""

#: admin/views/partials/dashboard-alert-band.php:49
msgid "Card-testing attack in progress"
msgstr ""

#. translators: %d: number of fingerprints held.
#: admin/views/partials/dashboard-alert-band.php:52
#, php-format
msgid "%d fingerprint is being blocked at the checkout. Clean sessions unaffected."
msgid_plural "%d fingerprints are being blocked at the checkout. Clean sessions unaffected."
msgstr[0] ""
msgstr[1] ""

#: admin/views/partials/dashboard-alert-band.php:85
msgid "Chargeback ratio over network threshold"
msgstr ""

#. translators: %s: comma-separated program labels (e.g. Visa VDMP, Mastercard EWS).
#: admin/views/partials/dashboard-alert-band.php:88
#, php-format
msgid "Over the line for: %s. Review open disputes and respond immediately."
msgstr ""

#: admin/views/partials/dashboard-alert-band.php:92
msgid "Open Monitor"
msgstr ""

#: admin/views/partials/dashboard-alert-band.php:104
msgid "Disputes need a response"
msgstr ""

#. translators: %d: number of disputes due within 3 days.
#: admin/views/partials/dashboard-alert-band.php:107
#, php-format
msgid "%d dispute is due within 3 days. Respond before the deadline to keep your chance to win."
msgid_plural "%d disputes are due within 3 days. Respond before the deadline to keep your chance to win."
msgstr[0] ""
msgstr[1] ""

#: admin/views/partials/dashboard-alert-band.php:116
msgid "Review open disputes"
msgstr ""

#: admin/views/partials/dashboard-chargeback-card.php:35
msgid "No card orders yet"
msgstr ""

#: admin/views/partials/dashboard-chargeback-card.php:48
msgid "Chargeback Ratio"
msgstr ""

#: admin/views/partials/dashboard-chargeback-card.php:54
msgid "This month"
msgstr ""

#. translators: 1: disputes, 2: orders
#: admin/views/partials/dashboard-chargeback-card.php:62
#, php-format
msgid "%1$d disputes / %2$d card orders"
msgstr ""

#: admin/views/partials/dashboard-chargeback-card.php:71
#: includes/class-dispute-report.php:638
#: includes/class-dispute-report.php:943
msgid "Status"
msgstr ""

#: admin/views/partials/dashboard-chargeback-card.php:81
msgid "View details →"
msgstr ""

#: admin/views/partials/dashboard-chargeback-card.php:85
msgid "Unlock per-brand ratios + alerts"
msgstr ""

#: admin/views/partials/dashboard-chargeback-card.php:88
msgid "Pro shows which brand is driving the ratio, how close you are to Visa / Mastercard / Amex thresholds, and emails you before you cross one."
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:26
msgid "No attack"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:33
msgid "Panic"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:34
msgid "All checkouts frozen"
msgstr ""

#. translators: %d: number of fingerprints held.
#: admin/views/partials/dashboard-module-pills.php:40
#, php-format
msgid "%d held"
msgid_plural "%d held"
msgstr[0] ""
msgstr[1] ""

#. translators: %d: 24h decline count.
#: admin/views/partials/dashboard-module-pills.php:48
#, php-format
msgid "%d decline · 24h"
msgid_plural "%d declines · 24h"
msgstr[0] ""
msgstr[1] ""

#: admin/views/partials/dashboard-module-pills.php:59
#: admin/views/partials/dashboard-module-pills.php:180
msgid "Disabled in settings"
msgstr ""

#. translators: %d: active rule count.
#: admin/views/partials/dashboard-module-pills.php:84
#, php-format
msgid "%d active rule"
msgid_plural "%d active rules"
msgstr[0] ""
msgstr[1] ""

#: admin/views/partials/dashboard-module-pills.php:96
msgid "Rule-based actions on risky customers"
msgstr ""

#. translators: %d: active endpoint count.
#: admin/views/partials/dashboard-module-pills.php:122
#, php-format
msgid "%d endpoint"
msgid_plural "%d endpoints"
msgstr[0] ""
msgstr[1] ""

#: admin/views/partials/dashboard-module-pills.php:134
msgid "Send events to external services"
msgstr ""

#. translators: %d: controlled gateway count.
#: admin/views/partials/dashboard-module-pills.php:154
#, php-format
msgid "%d controlled gateway"
msgid_plural "%d controlled gateways"
msgstr[0] ""
msgstr[1] ""

#: admin/views/partials/dashboard-module-pills.php:166
msgid "Restrict risky methods per segment"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:177
msgid "Shipping Anomalies"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:180
msgid "Address-velocity + geo-diversity scoring"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:193
msgid "weekly"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:196
msgid "monthly"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:200
#: admin/views/partials/dashboard-module-pills.php:210
#: admin/views/settings.php:33
#: admin/views/settings/reports-pro.php:18
#: admin/views/settings/reports.php:12
msgid "Scheduled Reports"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:203
msgid "No schedules configured"
msgstr ""

#: admin/views/partials/dashboard-module-pills.php:213
msgid "Weekly and monthly email digests"
msgstr ""

#. translators: %d: number of high-risk customers
#: admin/views/partials/dashboard-widget.php:18
#, php-format
msgid "%d customer requires attention"
msgid_plural "%d customers require attention"
msgstr[0] ""
msgstr[1] ""

#: admin/views/partials/dashboard-widget.php:30
msgid "No high-risk customers detected."
msgstr ""

#. translators: %1$s: return rate, %2$s: refund value
#: admin/views/partials/dashboard-widget.php:46
#, php-format
msgid "%1$s%% return rate"
msgstr ""

#. translators: %1$s: return rate, %2$s: refund value
#: admin/views/partials/dashboard-widget.php:46
#, php-format
msgid "%2$s refunded"
msgstr ""

#: admin/views/partials/dashboard-widget.php:59
#: includes/class-notifications-pro.php:582
#: includes/class-notifications-pro.php:664
#: includes/class-notifications.php:162
#: includes/class-notifications.php:232
#: includes/class-scheduled-reports.php:744
msgid "View Dashboard"
msgstr ""

#: admin/views/partials/order-metabox.php:47
msgid "orders"
msgstr ""

#: admin/views/partials/order-metabox.php:48
msgid "returns"
msgstr ""

#: admin/views/partials/order-metabox.php:49
msgid "return rate"
msgstr ""

#: admin/views/partials/order-metabox.php:53
msgid "Review this order carefully."
msgstr ""

#: admin/views/partials/order-metabox.php:57
msgid "View full profile"
msgstr ""

#: admin/views/partials/quickstart-card.php:25
msgid "Quick start"
msgstr ""

#: admin/views/partials/quickstart-card.php:26
msgid "A few quick choices to get TrustLens working for your store. You can change any of these later in Settings."
msgstr ""

#: admin/views/partials/quickstart-card.php:28
msgid "Hide"
msgstr ""

#: admin/views/partials/quickstart-card.php:36
msgid "Block risky customers at checkout"
msgstr ""

#: admin/views/partials/quickstart-card.php:37
msgid "Lets you block specific customers from completing checkout. Nothing is ever auto-blocked — you stay in control."
msgstr ""

#: admin/views/partials/quickstart-card.php:45
msgid "Email me about attacks & high-risk customers"
msgstr ""

#: admin/views/partials/quickstart-card.php:46
msgid "Get a heads-up when a card-testing attack hits or a high-risk order comes in."
msgstr ""

#: admin/views/partials/quickstart-card.php:55
msgid "Your customers are being scored"
msgstr ""

#: admin/views/partials/quickstart-card.php:56
msgid "TrustLens is analysing your store. New orders are scored automatically."
msgstr ""

#: admin/views/partials/quickstart-card.php:61
msgid "Import your past orders"
msgstr ""

#: admin/views/partials/quickstart-card.php:63
msgid "Score your existing customers from order history."
msgstr ""

#: admin/views/partials/quickstart-card.php:64
msgid "Go to import"
msgstr ""

#: admin/views/partials/segment-legend.php:29
msgid "Top customers. Loyal, clean history — safe to prioritise."
msgstr ""

#: admin/views/partials/segment-legend.php:30
msgid "Good standing. Reliable buyers with no real red flags."
msgstr ""

#: admin/views/partials/segment-legend.php:31
msgid "Typical customer. Nothing notable yet — keep watching."
msgstr ""

#: admin/views/partials/segment-legend.php:32
msgid "Minor red flags, such as elevated returns or coupon use."
msgstr ""

#: admin/views/partials/segment-legend.php:33
msgid "Several concerns. Worth a look before high-value orders."
msgstr ""

#: admin/views/partials/segment-legend.php:34
msgid "High likelihood of abuse. Review and block if warranted."
msgstr ""

#: admin/views/partials/segment-legend.php:40
msgid "What do the segments mean?"
msgstr ""

#: admin/views/settings.php:29
#: admin/views/settings/general.php:17
msgid "General Settings"
msgstr ""

#: admin/views/settings.php:29
msgid "Core scoring thresholds and store-wide behavior."
msgstr ""

#: admin/views/settings.php:30
msgid "Restrict payment methods for high-risk customers at checkout."
msgstr ""

#: admin/views/settings.php:31
msgid "Toggle the signals that feed each customer trust score."
msgstr ""

#: admin/views/settings.php:32
msgid "Send trust events to Slack, Zapier, or your own endpoints."
msgstr ""

#: admin/views/settings.php:33
msgid "Email trust-intelligence summaries on a schedule."
msgstr ""

#: admin/views/settings.php:34
msgid "Track disputes and watch your ratio against network thresholds."
msgstr ""

#: admin/views/settings.php:35
#: admin/views/settings/api.php:17
msgid "REST API"
msgstr ""

#: admin/views/settings.php:35
msgid "Generate API keys for external integrations."
msgstr ""

#: admin/views/settings.php:36
msgid "Export, import, sync, and reset TrustLens data."
msgstr ""

#. translators: 1: number of active detection modules, 2: total modules.
#: admin/views/settings.php:75
#, php-format
msgid "%1$d of %2$d active"
msgstr ""

#: admin/views/settings/api.php:22
msgid "API Key"
msgstr ""

#: admin/views/settings/api.php:27
msgid "No API key generated. Click below to generate one."
msgstr ""

#: admin/views/settings/api.php:30
msgid "Generate API Key"
msgstr ""

#: admin/views/settings/api.php:33
msgid "Key is set (copy it when you generate or regenerate)"
msgstr ""

#: admin/views/settings/api.php:35
msgid "Regenerate"
msgstr ""

#: admin/views/settings/api.php:38
msgid "API key is set. Use the X-TrustLens-API-Key header with the key you copied when you generated it. Regenerate to create a new key (the current key will stop working)."
msgstr ""

#: admin/views/settings/api.php:44
msgid "API Endpoint"
msgstr ""

#: admin/views/settings/api.php:48
msgid "Base URL for all TrustLens API requests."
msgstr ""

#: admin/views/settings/api.php:56
msgid "Available Endpoints"
msgstr ""

#: admin/views/settings/api.php:61
msgid "Method"
msgstr ""

#: admin/views/settings/api.php:62
#: admin/views/settings/webhooks-pro.php:182
msgid "Endpoint"
msgstr ""

#: admin/views/settings/api.php:63
msgid "Description"
msgstr ""

#: admin/views/settings/api.php:70
msgid "List customers (query: segment, blocked, per_page, page, orderby, order)"
msgstr ""

#: admin/views/settings/api.php:75
msgid "Get customer by email hash"
msgstr ""

#: admin/views/settings/api.php:80
msgid "Get customer by email address"
msgstr ""

#: admin/views/settings/api.php:85
msgid "Update customer (body: is_blocked, is_allowlisted)"
msgstr ""

#: admin/views/settings/api.php:90
msgid "Get customer event history"
msgstr ""

#: admin/views/settings/api.php:95
msgid "Recalculate customer trust score"
msgstr ""

#: admin/views/settings/api.php:100
msgid "Get overall trust statistics"
msgstr ""

#: admin/views/settings/api.php:105
msgid "Get segment distribution counts"
msgstr ""

#: admin/views/settings/api.php:112
msgid "Example Request"
msgstr ""

#: admin/views/settings/api.php:118
msgid "Example Response (list customers)"
msgstr ""

#: admin/views/settings/api.php:119
msgid "Response is a JSON array of customer objects. Pagination: X-WP-Total and X-WP-TotalPages headers."
msgstr ""

#: admin/views/settings/chargebacks-pro.php:18
#: admin/views/settings/chargebacks.php:18
#: admin/views/settings/chargebacks.php:51
msgid "Chargeback Tracking"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:20
msgid "Track disputes and chargebacks from Stripe, WooPayments, or manual entry. Dispute history is factored into trust scores and shown on the dashboard."
msgstr ""

#: admin/views/settings/chargebacks-pro.php:25
#: admin/views/settings/chargebacks.php:58
msgid "Enable chargeback tracking"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:30
#: admin/views/settings/chargebacks.php:63
msgid "Track chargebacks and disputes per customer"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:33
msgid "When enabled, disputes from Stripe and WooPayments are recorded, and you can add manual chargebacks from the order screen. Dispute history affects trust scores and segments."
msgstr ""

#: admin/views/settings/chargebacks-pro.php:39
msgid "Auto-block after lost disputes"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:43
msgid "lost dispute(s) before auto-blocking customer (0 = disabled)"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:45
msgid "Customers who have lost this many disputes will be blocked at checkout. Set to 0 to disable auto-blocking and rely only on trust score and segments."
msgstr ""

#: admin/views/settings/chargebacks-pro.php:51
msgid "Chargeback ratio warning"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:55
msgid "% of the network threshold"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:57
msgid "Email the site admin when any card brand reaches this percentage of its network threshold (Visa VDMP 0.9%, Visa VFMP 0.65%, Mastercard ECP 1.5%, Amex 1.0%, Discover 1.0%) this calendar month. One email per brand per month."
msgstr ""

#: admin/views/settings/chargebacks-pro.php:62
msgid "Report verification"
msgstr ""

#: admin/views/settings/chargebacks-pro.php:67
msgid "Register a tamper-evidence fingerprint of each dispute report so it can be verified"
msgstr ""

#. translators: %s: link to the verification privacy notice
#: admin/views/settings/chargebacks-pro.php:73
#, php-format
msgid "When enabled, each report gets a unique fingerprint and a verification link, and that fingerprint is sent to the TrustLens verification service (webstepper.io) so a card issuer can confirm the report is genuine and unaltered. Only the fingerprint, the order number, your site URL, and the report's risk figures are sent — never customer personal data. See the %s. Disable to keep everything on your store (the report still shows its fingerprint, without the public verification link)."
msgstr ""

#: admin/views/settings/chargebacks-pro.php:74
msgid "verification privacy notice"
msgstr ""

#. translators: %s: link to the Chargeback Monitor page
#: admin/views/settings/chargebacks-pro.php:86
#, php-format
msgid "View dispute stats (total, won, lost, customers affected), per-brand ratios, and recent disputes on the %s."
msgstr ""

#: admin/views/settings/chargebacks.php:19
msgid "Track disputes and chargebacks from Stripe, WooPayments, or manual entry, and watch your ratio against Visa, Mastercard, Amex, and Discover monitoring thresholds."
msgstr ""

#: admin/views/settings/chargebacks.php:21
msgid "Record chargebacks and disputes per customer"
msgstr ""

#: admin/views/settings/chargebacks.php:22
msgid "Track dispute outcomes (won, lost, pending)"
msgstr ""

#: admin/views/settings/chargebacks.php:23
msgid "Chargeback history affects trust score and segments"
msgstr ""

#: admin/views/settings/chargebacks.php:24
msgid "Integrate with Stripe and WooPayments dispute data"
msgstr ""

#: admin/views/settings/chargebacks.php:25
msgid "Chargeback ratio speedometer against Visa VDMP / Mastercard ECP"
msgstr ""

#: admin/views/settings/chargebacks.php:28
msgid "Dispute visibility"
msgstr ""

#: admin/views/settings/chargebacks.php:28
#: admin/views/settings/payment-controls.php:172
#: admin/views/settings/payment-controls.php:173
#: admin/views/settings/webhooks.php:33
msgid "Not available"
msgstr ""

#: admin/views/settings/chargebacks.php:28
msgid "Per-customer tracking"
msgstr ""

#: admin/views/settings/chargebacks.php:29
msgid "Outcome analytics"
msgstr ""

#: admin/views/settings/chargebacks.php:29
#: admin/views/settings/webhooks.php:34
#: admin/views/settings/webhooks.php:35
#: includes/class-data-export.php:184
#: includes/class-data-export.php:188
#: includes/class-data-export.php:217
#: includes/class-data-export.php:240
#: includes/class-data-export.php:329
#: includes/class-data-export.php:341
msgid "N/A"
msgstr ""

#: admin/views/settings/chargebacks.php:29
msgid "Won / lost / pending insights"
msgstr ""

#: admin/views/settings/chargebacks.php:30
msgid "Score impact"
msgstr ""

#: admin/views/settings/chargebacks.php:30
msgid "No chargeback signal"
msgstr ""

#: admin/views/settings/chargebacks.php:30
msgid "Built into trust scoring"
msgstr ""

#: admin/views/settings/chargebacks.php:32
msgid "Protect Revenue"
msgstr ""

#: admin/views/settings/chargebacks.php:53
msgid "Disputes from Stripe and WooPayments are recorded automatically and factored into trust scores. A blended chargeback-ratio speedometer is shown on the dashboard."
msgstr ""

#: admin/views/settings/chargebacks.php:66
msgid "When enabled, disputes from Stripe and WooPayments are recorded automatically. Dispute history affects trust scores and segments, and the blended ratio appears on the dashboard."
msgstr ""

#: admin/views/settings/chargebacks.php:77
msgid "Closer chargeback control with Pro"
msgstr ""

#: admin/views/settings/chargebacks.php:79
msgid "Per-brand breakdown — see whether Visa, Mastercard, Amex, or Discover is driving your ratio"
msgstr ""

#: admin/views/settings/chargebacks.php:80
msgid "12-month trend chart on the dedicated Chargeback Monitor page"
msgstr ""

#: admin/views/settings/chargebacks.php:81
msgid "Daily email alerts when any brand approaches a network threshold (VDMP, VFMP, ECP)"
msgstr ""

#: admin/views/settings/chargebacks.php:82
msgid "Auto-block customers after N lost disputes"
msgstr ""

#: admin/views/settings/chargebacks.php:83
msgid "One-click Dispute Evidence Report for payment-processor responses"
msgstr ""

#: admin/views/settings/data.php:33
msgid "Status:"
msgstr ""

#: admin/views/settings/data.php:41
msgid "Complete"
msgstr ""

#: admin/views/settings/data.php:44
msgid "Failed"
msgstr ""

#: admin/views/settings/data.php:47
msgid "Not Started"
msgstr ""

#. translators: %1$d: processed, %2$d: total, %3$s: percentage
#: admin/views/settings/data.php:68
#, php-format
msgid "Processed %1$d of %2$d orders (%3$s%%)"
msgstr ""

#. translators: %s: date/time
#: admin/views/settings/data.php:92
#, php-format
msgid "Last run: %s"
msgstr ""

#: admin/views/settings/data.php:111
msgid "Sync analyzes your existing WooCommerce orders to build customer trust profiles. This runs in the background and may take some time for large stores."
msgstr ""

#: admin/views/settings/data.php:124
msgid "Test Data (Development)"
msgstr ""

#: admin/views/settings/data.php:126
msgid "Generate sample customer data across all trust segments to test plugin functionality without real WooCommerce orders."
msgstr ""

#. translators: %d: number of test customers
#: admin/views/settings/data.php:136
#, php-format
msgid "%d test customers currently in database."
msgstr ""

#: admin/views/settings/data.php:144
msgid "No test data. Click below to generate 65 sample customers across all segments."
msgstr ""

#: admin/views/settings/data.php:152
msgid "Remove Test Data"
msgstr ""

#: admin/views/settings/data.php:158
msgid "Reproducible data (fixed seed) — generates identical data every run, ideal for screenshots"
msgstr ""

#: admin/views/settings/data.php:162
msgid "Generate Test Data"
msgstr ""

#: admin/views/settings/data.php:166
msgid "Check &amp; Clean"
msgstr ""

#: admin/views/settings/data.php:171
msgid "Check &amp; Clean scans every table for leftover or orphaned test data and removes it — useful even when no test data is reported above."
msgstr ""

#: admin/views/settings/data.php:177
msgid "Test data includes:"
msgstr ""

#: admin/views/settings/data.php:180
msgid "30 Healthy customers (VIP/Trusted, score ~85-95)"
msgstr ""

#: admin/views/settings/data.php:181
msgid "10 Normal customers (score ~50-65)"
msgstr ""

#: admin/views/settings/data.php:182
msgid "8 Caution customers (score ~30-45, moderate abuse)"
msgstr ""

#: admin/views/settings/data.php:183
msgid "7 Risk customers (score ~10-25, address hopping)"
msgstr ""

#: admin/views/settings/data.php:184
msgid "5 Critical customers (score ~0-9, blocked, country mismatches)"
msgstr ""

#: admin/views/settings/data.php:185
msgid "Shipping address fingerprints with country codes"
msgstr ""

#: admin/views/settings/data.php:191
msgid "Data Statistics"
msgstr ""

#: admin/views/settings/data.php:199
msgid "Events Logged"
msgstr ""

#: admin/views/settings/data.php:203
msgid "Signals Recorded"
msgstr ""

#: admin/views/settings/data.php:219
msgid "Help Improve TrustLens"
msgstr ""

#: admin/views/settings/data.php:223
msgid "You're sharing your site's basic WordPress environment with us — thank you. It helps us catch compatibility issues early and keep TrustLens working with your store."
msgstr ""

#: admin/views/settings/data.php:226
msgid "Manage data sharing"
msgstr ""

#: admin/views/settings/data.php:245
msgid "Data Management"
msgstr ""

#: admin/views/settings/data.php:249
msgid "Uninstall Behavior"
msgstr ""

#: admin/views/settings/data.php:254
msgid "Remove all TrustLens data when plugin is deleted"
msgstr ""

#: admin/views/settings/data.php:257
msgid "Warning: This will permanently delete all TrustLens customer data, events, signals, linked-account fingerprints, category stats, and logs when the plugin is uninstalled."
msgstr ""

#: admin/views/settings/general.php:22
msgid "Minimum Orders for Scoring"
msgstr ""

#: admin/views/settings/general.php:27
msgid "Customers with fewer orders will show as \"Normal\" until they reach this threshold."
msgstr ""

#: admin/views/settings/general.php:32
msgid "Dashboard Integration"
msgstr ""

#: admin/views/settings/general.php:37
msgid "Show TrustLens widget on WordPress dashboard"
msgstr ""

#: admin/views/settings/general.php:42
msgid "Order Warnings"
msgstr ""

#: admin/views/settings/general.php:47
msgid "Show customer trust info on order edit screen"
msgstr ""

#: admin/views/settings/general.php:56
msgid "Return Rate Thresholds"
msgstr ""

#: admin/views/settings/general.php:61
msgid "High Risk Threshold"
msgstr ""

#: admin/views/settings/general.php:66
msgid "Return rate percentage to consider a customer high risk."
msgstr ""

#: admin/views/settings/general.php:72
msgid "Critical Risk Threshold"
msgstr ""

#: admin/views/settings/general.php:77
msgid "Return rate percentage to consider a customer critical risk."
msgstr ""

#: admin/views/settings/general.php:86
msgid "Blocking Settings"
msgstr ""

#: admin/views/settings/general.php:90
msgid "Enable Blocking"
msgstr ""

#: admin/views/settings/general.php:95
msgid "Allow blocking customers from checkout"
msgstr ""

#: admin/views/settings/general.php:98
msgid "When enabled, blocked customers will not be able to complete checkout. Blocking is always manual - customers are never auto-blocked."
msgstr ""

#: admin/views/settings/general.php:104
msgid "Block Message"
msgstr ""

#: admin/views/settings/general.php:107
#: includes/class-checkout-blocker.php:52
#: includes/class-install.php:555
msgid "We are unable to process your order at this time. Please contact support for assistance."
msgstr ""

#: admin/views/settings/general.php:109
msgid "Message shown to blocked customers at checkout."
msgstr ""

#. translators: %s: link to notifications page
#: admin/views/settings/general.php:120
#, php-format
msgid "Email notification settings are on the %s page."
msgstr ""

#: admin/views/settings/modules.php:51
#: includes/modules/class-module-coupons.php:283
msgid "Max first-order coupons"
msgstr ""

#: admin/views/settings/modules.php:53
msgid "before flagging abuse"
msgstr ""

#: admin/views/settings/modules.php:57
msgid "Block checkout when a linked account has used first-order coupons"
msgstr ""

#: admin/views/settings/modules.php:66
msgid "Block checkout when a linked account has used first-order coupons."
msgstr ""

#: admin/views/settings/modules.php:76
msgid "Velocity window"
msgstr ""

#: admin/views/settings/modules.php:78
msgid "days for rapid-change detection"
msgstr ""

#: admin/views/settings/modules.php:82
msgid "Detect sudden behavioral shifts in address patterns"
msgstr ""

#: admin/views/settings/modules.php:91
msgid "Detect sudden behavioral shifts in address patterns."
msgstr ""

#: admin/views/settings/modules.php:101
msgid "Link penalty"
msgstr ""

#: admin/views/settings/modules.php:103
msgid "points per high-risk linked account"
msgstr ""

#: admin/views/settings/modules.php:119
msgid "Return Abuse Detection"
msgstr ""

#: admin/views/settings/modules.php:120
msgid "Analyzes refund rates, values, and return patterns to flag serial returners."
msgstr ""

#: admin/views/settings/modules.php:127
msgid "Order Tracking"
msgstr ""

#: admin/views/settings/modules.php:128
msgid "Monitors completion rates, cancellations, and order frequency."
msgstr ""

#: admin/views/settings/modules.php:135
msgid "Coupon Abuse Detection"
msgstr ""

#: admin/views/settings/modules.php:136
msgid "Identifies repeated first-order-discount abuse and refunded coupon orders."
msgstr ""

#: admin/views/settings/modules.php:144
msgid "Category-Aware Scoring"
msgstr ""

#: admin/views/settings/modules.php:145
msgid "Applies heavier return penalties for high-risk product categories."
msgstr ""

#: admin/views/settings/modules.php:152
msgid "Shipping Address Anomalies"
msgstr ""

#: admin/views/settings/modules.php:153
msgid "Flags address hopping, country mismatches, and rapid address changes."
msgstr ""

#: admin/views/settings/modules.php:161
msgid "Linked Accounts Detection"
msgstr ""

#: admin/views/settings/modules.php:162
msgid "Uses device fingerprints and IPs to spot one person using multiple accounts."
msgstr ""

#: admin/views/settings/modules.php:175
msgid "Blocks automated stolen-card testing at checkout. Velocity thresholds and Panic Freeze live on its own page."
msgstr ""

#: admin/views/settings/payment-controls.php:27
#: includes/class-notifications-pro.php:558
#: includes/class-notifications-pro.php:659
#: includes/class-notifications.php:147
#: includes/class-order-trust-column.php:533
#: includes/functions.php:836
msgid "Risk"
msgstr ""

#: admin/views/settings/payment-controls.php:28
#: includes/class-notifications-pro.php:559
#: includes/class-notifications-pro.php:660
#: includes/class-notifications.php:148
#: includes/class-order-trust-column.php:532
#: includes/functions.php:837
msgid "Critical"
msgstr ""

#: admin/views/settings/payment-controls.php:29
#: includes/class-notifications-pro.php:557
#: includes/class-notifications-pro.php:658
#: includes/class-notifications.php:146
#: includes/class-order-trust-column.php:534
#: includes/functions.php:835
msgid "Caution"
msgstr ""

#: admin/views/settings/payment-controls.php:30
#: includes/class-notifications-pro.php:556
#: includes/class-notifications-pro.php:657
#: includes/class-notifications.php:145
#: includes/class-order-trust-column.php:535
#: includes/functions.php:834
msgid "Normal"
msgstr ""

#: admin/views/settings/payment-controls.php:31
#: includes/class-notifications-pro.php:555
#: includes/class-notifications-pro.php:656
#: includes/class-notifications.php:144
#: includes/class-order-trust-column.php:536
#: includes/functions.php:833
msgid "Trusted"
msgstr ""

#: admin/views/settings/payment-controls.php:32
#: includes/class-notifications-pro.php:554
#: includes/class-notifications-pro.php:655
#: includes/class-notifications.php:143
#: includes/class-order-trust-column.php:537
#: includes/functions.php:832
msgid "VIP"
msgstr ""

#: admin/views/settings/payment-controls.php:47
#: admin/views/settings/payment-controls.php:162
msgid "Payment Method Risk Controls"
msgstr ""

#: admin/views/settings/payment-controls.php:51
msgid "Enable Controls"
msgstr ""

#: admin/views/settings/payment-controls.php:56
msgid "Restrict selected payment methods for risky customer segments"
msgstr ""

#: admin/views/settings/payment-controls.php:59
msgid "When enabled, TrustLens will hide selected gateways on checkout for customers in the segments below."
msgstr ""

#: admin/views/settings/payment-controls.php:64
msgid "Apply to Segments"
msgstr ""

#: admin/views/settings/payment-controls.php:75
msgid "Recommended: Risk and Critical only."
msgstr ""

#: admin/views/settings/payment-controls.php:80
msgid "Restricted Gateways"
msgstr ""

#: admin/views/settings/payment-controls.php:93
msgid "Select the gateways to hide for the segments above."
msgstr ""

#: admin/views/settings/payment-controls.php:96
msgid "No payment gateways found."
msgstr ""

#: admin/views/settings/payment-controls.php:102
msgid "Minimum Order Total"
msgstr ""

#: admin/views/settings/payment-controls.php:107
msgid "Only apply restrictions when order total is at or above this amount. Use 0 to apply at any amount."
msgstr ""

#: admin/views/settings/payment-controls.php:113
msgid "Checkout Message"
msgstr ""

#: admin/views/settings/payment-controls.php:116
#: includes/class-install.php:614
#: includes/class-payment-method-controls.php:675
msgid "Some payment methods are unavailable for this order. Please choose another payment option."
msgstr ""

#: admin/views/settings/payment-controls.php:118
msgid "Message shown when payment options are restricted."
msgstr ""

#: admin/views/settings/payment-controls.php:123
msgid "Velocity Protection"
msgstr ""

#: admin/views/settings/payment-controls.php:128
msgid "Temporarily restrict selected gateways when order velocity is high"
msgstr ""

#: admin/views/settings/payment-controls.php:131
msgid "If enabled, payment methods above will be hidden when a customer places too many orders in a short window."
msgstr ""

#: admin/views/settings/payment-controls.php:134
msgid "Max orders:"
msgstr ""

#: admin/views/settings/payment-controls.php:142
msgid "Linked Account Protection"
msgstr ""

#: admin/views/settings/payment-controls.php:147
msgid "Restrict selected gateways when this checkout is linked to risky accounts"
msgstr ""

#: admin/views/settings/payment-controls.php:150
msgid "Uses linked-account fingerprints (address, phone, IP, device) to detect abusive account networks in real time."
msgstr ""

#: admin/views/settings/payment-controls.php:163
msgid "Hide selected payment methods for high-risk checkout sessions to reduce chargeback and fraud exposure."
msgstr ""

#: admin/views/settings/payment-controls.php:165
msgid "Restrict risky segments from high-exposure gateways"
msgstr ""

#: admin/views/settings/payment-controls.php:166
msgid "Configure gateway-specific policies with order amount thresholds"
msgstr ""

#: admin/views/settings/payment-controls.php:167
msgid "Auto-trigger temporary gateway lock on velocity spikes"
msgstr ""

#: admin/views/settings/payment-controls.php:168
msgid "Detect linked risky accounts by fingerprint and restrict gateways"
msgstr ""

#: admin/views/settings/payment-controls.php:169
msgid "Log restriction events for review and automation"
msgstr ""

#: admin/views/settings/payment-controls.php:172
msgid "Gateway-level risk policy"
msgstr ""

#: admin/views/settings/payment-controls.php:172
#: admin/views/settings/payment-controls.php:173
#: admin/views/settings/payment-controls.php:174
msgid "Included"
msgstr ""

#: admin/views/settings/payment-controls.php:173
msgid "Segment-aware checkout controls"
msgstr ""

#: admin/views/settings/payment-controls.php:174
msgid "Restriction event logging"
msgstr ""

#: admin/views/settings/payment-controls.php:174
msgid "Limited"
msgstr ""

#: admin/views/settings/payment-controls.php:176
#: includes/functions.php:1485
msgid "Available in Pro"
msgstr ""

#: admin/views/settings/payment-controls.php:177
msgid "Reduce checkout risk without blocking every order."
msgstr ""

#: admin/views/settings/reports-pro.php:20
msgid "Configure automated reports to be emailed on a regular schedule."
msgstr ""

#: admin/views/settings/reports-pro.php:25
msgid "Enable Scheduled Reports"
msgstr ""

#: admin/views/settings/reports-pro.php:30
msgid "Send automated reports via email"
msgstr ""

#: admin/views/settings/reports-pro.php:36
msgid "Weekly Recipients"
msgstr ""

#: admin/views/settings/reports-pro.php:41
msgid "Recipient email addresses for weekly reports. Type an address and press Enter to add it."
msgstr ""

#: admin/views/settings/reports-pro.php:47
msgid "Monthly Recipients"
msgstr ""

#: admin/views/settings/reports-pro.php:52
msgid "Recipient email addresses for monthly reports. Type an address and press Enter to add it."
msgstr ""

#: admin/views/settings/reports-pro.php:63
msgid "Report Schedules"
msgstr ""

#: admin/views/settings/reports-pro.php:67
msgid "No report schedules configured."
msgstr ""

#: admin/views/settings/reports-pro.php:73
msgid "Report Type"
msgstr ""

#: admin/views/settings/reports-pro.php:74
#: admin/views/settings/reports-pro.php:142
msgid "Frequency"
msgstr ""

#: admin/views/settings/reports-pro.php:75
msgid "Next Run"
msgstr ""

#: admin/views/settings/reports-pro.php:92
msgid "Not scheduled"
msgstr ""

#: admin/views/settings/reports-pro.php:98
msgid "Send Now"
msgstr ""

#: admin/views/settings/reports-pro.php:113
#: admin/views/settings/reports-pro.php:123
msgid "Add Report Schedule"
msgstr ""

#: admin/views/settings/reports-pro.php:130
msgid "Report type"
msgstr ""

#: admin/views/settings/reports-pro.php:132
#: includes/functions.php:1450
msgid "Summary Report"
msgstr ""

#: admin/views/settings/reports-pro.php:133
#: includes/class-notifications-pro.php:563
#: includes/class-notifications.php:227
#: includes/class-scheduled-reports.php:697
#: includes/functions.php:1451
msgid "High-Risk Customers"
msgstr ""

#: admin/views/settings/reports-pro.php:134
#: includes/functions.php:1452
msgid "Segment Changes"
msgstr ""

#: admin/views/settings/reports-pro.php:135
msgid "Blocked Checkout Attempts"
msgstr ""

#: admin/views/settings/reports-pro.php:136
#: includes/functions.php:1454
msgid "Trust Trends"
msgstr ""

#: admin/views/settings/reports-pro.php:144
#: includes/class-scheduled-reports.php:558
msgid "Daily"
msgstr ""

#: admin/views/settings/reports-pro.php:145
#: includes/class-scheduled-reports.php:565
msgid "Weekly"
msgstr ""

#: admin/views/settings/reports-pro.php:146
#: includes/class-scheduled-reports.php:562
msgid "Monthly"
msgstr ""

#: admin/views/settings/reports-pro.php:150
#: admin/views/settings/webhooks-pro.php:183
msgid "Time"
msgstr ""

#: admin/views/settings/reports-pro.php:156
msgid "Day"
msgstr ""

#: admin/views/settings/reports-pro.php:158
msgid "Monday"
msgstr ""

#: admin/views/settings/reports-pro.php:159
msgid "Tuesday"
msgstr ""

#: admin/views/settings/reports-pro.php:160
msgid "Wednesday"
msgstr ""

#: admin/views/settings/reports-pro.php:161
msgid "Thursday"
msgstr ""

#: admin/views/settings/reports-pro.php:162
msgid "Friday"
msgstr ""

#: admin/views/settings/reports-pro.php:163
msgid "Saturday"
msgstr ""

#: admin/views/settings/reports-pro.php:164
msgid "Sunday"
msgstr ""

#: admin/views/settings/reports-pro.php:167
msgid "For weekly reports, select the day to send. For monthly, this is ignored."
msgstr ""

#: admin/views/settings/reports-pro.php:176
msgid "Schedule is active"
msgstr ""

#: admin/views/settings/reports-pro.php:182
msgid "Add Schedule"
msgstr ""

#: admin/views/settings/reports.php:13
msgid "Receive automated trust intelligence reports via email. Stay informed about customer risk trends without logging in."
msgstr ""

#: admin/views/settings/reports.php:15
msgid "Daily, weekly, or monthly report schedules"
msgstr ""

#: admin/views/settings/reports.php:16
msgid "Summary, high-risk, segment changes, and trends reports"
msgstr ""

#: admin/views/settings/reports.php:17
msgid "Multiple recipients supported"
msgstr ""

#: admin/views/settings/reports.php:18
msgid "Send reports on demand with one click"
msgstr ""

#: admin/views/settings/reports.php:33
msgid "Report delivery"
msgstr ""

#: admin/views/settings/reports.php:33
msgid "In-dashboard only"
msgstr ""

#: admin/views/settings/reports.php:33
msgid "Email schedules + send now"
msgstr ""

#: admin/views/settings/reports.php:34
msgid "Cadence"
msgstr ""

#: admin/views/settings/reports.php:34
msgid "Manual checks"
msgstr ""

#: admin/views/settings/reports.php:34
msgid "Daily, weekly, monthly"
msgstr ""

#: admin/views/settings/reports.php:35
msgid "Coverage"
msgstr ""

#: admin/views/settings/reports.php:35
msgid "Basic dashboard view"
msgstr ""

#: admin/views/settings/reports.php:35
msgid "Summary, trends, risk, segment changes"
msgstr ""

#: admin/views/settings/reports.php:37
msgid "Automate Reporting"
msgstr ""

#: admin/views/settings/webhooks-pro.php:19
msgid "Webhook Settings"
msgstr ""

#: admin/views/settings/webhooks-pro.php:23
msgid "Enable Webhooks"
msgstr ""

#: admin/views/settings/webhooks-pro.php:28
msgid "Send webhook notifications for trust events"
msgstr ""

#: admin/views/settings/webhooks-pro.php:31
msgid "Webhooks allow you to integrate TrustLens with external systems like Slack, Zapier, or custom applications."
msgstr ""

#: admin/views/settings/webhooks-pro.php:36
msgid "Events to Send"
msgstr ""

#: admin/views/settings/webhooks-pro.php:52
msgid "High Risk Order"
msgstr ""

#: admin/views/settings/webhooks-pro.php:53
msgid "Automation Triggered"
msgstr ""

#: admin/views/settings/webhooks-pro.php:73
msgid "Webhook Endpoints"
msgstr ""

#: admin/views/settings/webhooks-pro.php:77
msgid "No webhook endpoints configured."
msgstr ""

#: admin/views/settings/webhooks-pro.php:83
msgid "URL"
msgstr ""

#: admin/views/settings/webhooks-pro.php:97
msgid "Signed with secret"
msgstr ""

#: admin/views/settings/webhooks-pro.php:103
msgid "All events"
msgstr ""

#: admin/views/settings/webhooks-pro.php:111
msgid "Test"
msgstr ""

#: admin/views/settings/webhooks-pro.php:126
#: admin/views/settings/webhooks-pro.php:136
msgid "Add Webhook Endpoint"
msgstr ""

#: admin/views/settings/webhooks-pro.php:143
msgid "Endpoint URL"
msgstr ""

#: admin/views/settings/webhooks-pro.php:145
msgid "Trust events are delivered here as a JSON POST request."
msgstr ""

#: admin/views/settings/webhooks-pro.php:150
msgid "Signing secret"
msgstr ""

#: admin/views/settings/webhooks-pro.php:151
msgid "optional"
msgstr ""

#: admin/views/settings/webhooks-pro.php:153
msgid "Leave blank to skip signing"
msgstr ""

#: admin/views/settings/webhooks-pro.php:154
msgid "If set, every payload is signed with HMAC-SHA256 so you can verify authenticity."
msgstr ""

#: admin/views/settings/webhooks-pro.php:162
msgid "Endpoint is active"
msgstr ""

#: admin/views/settings/webhooks-pro.php:168
msgid "Add Endpoint"
msgstr ""

#: admin/views/settings/webhooks-pro.php:176
msgid "Recent Webhook Deliveries"
msgstr ""

#: admin/views/settings/webhooks-pro.php:181
msgid "Event"
msgstr ""

#: admin/views/settings/webhooks-pro.php:191
msgid "ago"
msgstr ""

#: admin/views/settings/webhooks.php:13
msgid "Integrate TrustLens with external systems like Slack, Zapier, or your own applications. Get real-time notifications when trust events occur."
msgstr ""

#: admin/views/settings/webhooks.php:15
msgid "Send events to any HTTP endpoint"
msgstr ""

#: admin/views/settings/webhooks.php:16
msgid "HMAC-SHA256 signed payloads for security"
msgstr ""

#: admin/views/settings/webhooks.php:17
msgid "Filter by event type (score changes, blocks, orders)"
msgstr ""

#: admin/views/settings/webhooks.php:18
msgid "Delivery logs and one-click testing"
msgstr ""

#: admin/views/settings/webhooks.php:33
msgid "Outbound integrations"
msgstr ""

#: admin/views/settings/webhooks.php:33
msgid "Any HTTP endpoint"
msgstr ""

#: admin/views/settings/webhooks.php:34
msgid "Security"
msgstr ""

#: admin/views/settings/webhooks.php:34
msgid "HMAC-SHA256 signatures"
msgstr ""

#: admin/views/settings/webhooks.php:35
msgid "Visibility"
msgstr ""

#: admin/views/settings/webhooks.php:35
msgid "Delivery logs + test tools"
msgstr ""

#: admin/views/settings/webhooks.php:37
msgid "Connect TrustLens"
msgstr ""

#: includes/class-automation.php:334
msgid "The \"Send Webhook\" action requires a URL in the action value."
msgstr ""

#. translators: %s: rejected URL
#: includes/class-automation.php:338
#, php-format
msgid "\"%s\" is not a valid webhook URL."
msgstr ""

#: includes/class-automation.php:346
msgid "The \"Add Tag\" action requires a tag name in the action value."
msgstr ""

#. translators: %s: rejected value
#: includes/class-automation.php:357
#, php-format
msgid "\"%s\" is not a valid email address. Leave blank to send to the default notification recipient."
msgstr ""

#. translators: 1: operator, 2: field
#: includes/class-automation.php:394
#, php-format
msgid "Operator \"%1$s\" is not valid for \"%2$s\" — only = and != are meaningful for this field."
msgstr ""

#. translators: 1: trigger, 2: field, 3: guaranteed state (true/false)
#: includes/class-automation.php:467
#, php-format
msgid "When \"%1$s\" fires, \"%2$s\" is guaranteed to be %3$s — this condition can never match."
msgstr ""

#. translators: 1: source field, 2: target field
#: includes/class-automation.php:561
#, php-format
msgid "When \"%1$s\" = 0, \"%2$s\" is also 0 — this combination can never match."
msgstr ""

#. translators: %s: the only total_orders value compatible with is_first_order = 1
#: includes/class-automation.php:584
#, php-format
msgid "When \"is_first_order\" = 1, \"total_orders\" must equal %s — this combination can never match."
msgstr ""

#. translators: %s: minimum value
#: includes/class-automation.php:790
#, php-format
msgid ">= %s"
msgstr ""

#. translators: 1: minimum, 2: maximum
#: includes/class-automation.php:792
#, php-format
msgid "between %1$s and %2$s"
msgstr ""

#. translators: 1: field name, 2: operator, 3: user-entered value, 4: valid range
#: includes/class-automation.php:796
#, php-format
msgid "\"%1$s\" %2$s %3$s can never match — valid values are %4$s."
msgstr ""

#. translators: 1: field name, 2: first value, 3: second value
#: includes/class-automation.php:867
#, php-format
msgid "\"%1$s\" cannot equal both %2$s and %3$s."
msgstr ""

#. translators: 1: field, 2: lower op, 3: lower value, 4: upper op, 5: upper value
#: includes/class-automation.php:879
#, php-format
msgid "\"%1$s\" cannot be both %2$s %3$s and %4$s %5$s."
msgstr ""

#. translators: 1: field name, 2: equals value, 3: comparison operator, 4: bound value
#: includes/class-automation.php:898
#: includes/class-automation.php:912
#, php-format
msgid "\"%1$s\" cannot equal %2$s and also be %3$s %4$s."
msgstr ""

#. translators: 1: field, 2: value
#: includes/class-automation.php:925
#, php-format
msgid "\"%1$s\" cannot both equal %2$s and not equal %2$s."
msgstr ""

#. translators: 1: field, 2: value
#: includes/class-automation.php:945
#, php-format
msgid "\"%1$s\" is constrained to exactly %2$s but is also excluded by != %2$s — this can never match."
msgstr ""

#. translators: 1: field, 2: lower bound, 3: upper bound
#: includes/class-automation.php:972
#, php-format
msgid "\"%1$s\" has no allowed value between %2$s and %3$s — every option is excluded by !=."
msgstr ""

#. translators: 1: field, 2: first value, 3: second value
#: includes/class-automation.php:1018
#, php-format
msgid "\"%1$s\" cannot equal both \"%2$s\" and \"%3$s\"."
msgstr ""

#. translators: 1: field, 2: value
#: includes/class-automation.php:1028
#, php-format
msgid "\"%1$s\" cannot both equal \"%2$s\" and not equal \"%2$s\"."
msgstr ""

#: includes/class-automation.php:1412
msgid "Conditions not met"
msgstr ""

#. translators: 1: field, 2: operator, 3: value
#: includes/class-automation.php:1416
#, php-format
msgid "Condition not met: %1$s %2$s %3$s"
msgstr ""

#: includes/class-automation.php:1759
msgid "Cooldown active"
msgstr ""

#: includes/class-automation.php:1787
msgid "Automated: Rule triggered"
msgstr ""

#: includes/class-automation.php:1835
msgid "Action requires an order trigger (Order Placed, Order Completed, or Refund Processed)."
msgstr ""

#: includes/class-automation.php:1876
msgid "Guest order: no customer email hash"
msgstr ""

#: includes/class-automation.php:1889
msgid "TrustLens: Automation rule triggered - order held for review."
msgstr ""

#. translators: %s: rule name
#: includes/class-automation.php:1898
#, php-format
msgid "TrustLens: Automation rule \"%s\" cancelled this order."
msgstr ""

#: includes/class-automation.php:1899
#: includes/class-automation.php:1909
#: includes/class-automation.php:1931
#: includes/class-automation.php:1940
#: includes/class-automation.php:2202
#: includes/class-automation.php:2268
#: includes/modules/class-module-chargebacks.php:715
msgid "Unknown"
msgstr ""

#. translators: %s: rule name
#: includes/class-automation.php:1908
#, php-format
msgid "TrustLens: Flagged by automation rule \"%s\""
msgstr ""

#. translators: %s: rule name
#: includes/class-automation.php:1930
#, php-format
msgid "TrustLens: Order flagged as requiring additional verification by rule \"%s\"."
msgstr ""

#. translators: %s: rule name
#: includes/class-automation.php:1939
#, php-format
msgid "TrustLens: Order held for verification by automation rule \"%s\"."
msgstr ""

#: includes/class-automation.php:1998
msgid "Invalid webhook URL."
msgstr ""

#: includes/class-automation.php:2155
msgid "Automation rule"
msgstr ""

#. translators: %s: rule name
#: includes/class-automation.php:2195
#, php-format
msgid "[TrustLens] Automation Alert: %s"
msgstr ""

#: includes/class-automation.php:2196
msgid "Rule triggered"
msgstr ""

#. translators: 1: rule name, 2: customer email, 3: trust score, 4: segment, 5: customer admin URL
#: includes/class-automation.php:2201
#, php-format
msgid ""
"Automation rule \"%1$s\" was triggered.\n"
"\n"
"Customer: %2$s\n"
"Trust Score: %3$d\n"
"Segment: %4$s\n"
"\n"
"View customer: %5$s"
msgstr ""

#: includes/class-chargeback-monitor.php:425
msgid "Chargeback threshold"
msgstr ""

#. translators: 1: program label, 2: status phrase
#: includes/class-chargeback-monitor.php:433
#, php-format
msgid "[TrustLens] %1$s — %2$s"
msgstr ""

#: includes/class-chargeback-monitor.php:435
msgid "threshold crossed"
msgstr ""

#: includes/class-chargeback-monitor.php:435
msgid "approaching threshold"
msgstr ""

#. translators: 1: brand, 2: ratio %, 3: program label, 4: threshold %
#: includes/class-chargeback-monitor.php:440
#, php-format
msgid "Your %1$s chargeback ratio this month is %2$s%%. The %3$s threshold is %4$s%%."
msgstr ""

#. translators: %s: URL to the Chargeback Monitor admin page.
#: includes/class-chargeback-monitor.php:449
#, php-format
msgid "View details: %s"
msgstr ""

#: includes/class-data-export.php:109
#: includes/class-data-export.php:124
msgid "TrustLens Customer Data"
msgstr ""

#: includes/class-data-export.php:147
msgid "Email Hash"
msgstr ""

#: includes/class-data-export.php:171
msgid "Is Blocked"
msgstr ""

#: includes/class-data-export.php:172
#: includes/class-data-export.php:176
#: includes/class-data-export.php:180
msgid "Yes"
msgstr ""

#: includes/class-data-export.php:172
#: includes/class-data-export.php:176
#: includes/class-data-export.php:180
msgid "No"
msgstr ""

#: includes/class-data-export.php:175
msgid "Is Allowlisted"
msgstr ""

#: includes/class-data-export.php:179
msgid "Is Flagged"
msgstr ""

#: includes/class-data-export.php:183
msgid "First Order Date"
msgstr ""

#: includes/class-data-export.php:187
msgid "Last Order Date"
msgstr ""

#: includes/class-data-export.php:194
msgid "TrustLens Customer Profile"
msgstr ""

#: includes/class-data-export.php:195
msgid "Customer trust and behavior data collected by TrustLens."
msgstr ""

#: includes/class-data-export.php:203
msgid "TrustLens Events"
msgstr ""

#: includes/class-data-export.php:204
msgid "Activity events tracked by TrustLens."
msgstr ""

#: includes/class-data-export.php:208
msgid "Event Type"
msgstr ""

#: includes/class-data-export.php:212
#: includes/class-data-export.php:243
#: includes/class-data-export.php:344
#: includes/class-dispute-report.php:634
#: includes/class-dispute-report.php:875
#: includes/class-dispute-report.php:941
msgid "Date"
msgstr ""

#: includes/class-data-export.php:216
#: includes/class-data-export.php:340
msgid "Order ID"
msgstr ""

#: includes/class-data-export.php:226
msgid "TrustLens Signals"
msgstr ""

#: includes/class-data-export.php:227
msgid "Trust signals generated for this customer."
msgstr ""

#: includes/class-data-export.php:231
msgid "Module"
msgstr ""

#: includes/class-data-export.php:235
msgid "Score Impact"
msgstr ""

#: includes/class-data-export.php:253
msgid "TrustLens Category Stats"
msgstr ""

#: includes/class-data-export.php:254
msgid "Category-level order and refund statistics tracked by TrustLens."
msgstr ""

#: includes/class-data-export.php:258
msgid "Category"
msgstr ""

#: includes/class-data-export.php:266
msgid "Order Value"
msgstr ""

#: includes/class-data-export.php:270
#: includes/class-scheduled-reports.php:645
#: includes/class-scheduled-reports.php:726
msgid "Refunds"
msgstr ""

#: includes/class-data-export.php:274
msgid "Refund Value"
msgstr ""

#: includes/class-data-export.php:288
msgid "TrustLens Linked Account Fingerprints"
msgstr ""

#: includes/class-data-export.php:289
msgid "Pseudonymized fingerprint matches used for linked-account detection."
msgstr ""

#: includes/class-data-export.php:293
msgid "Fingerprint Type"
msgstr ""

#: includes/class-data-export.php:297
msgid "Fingerprint Hash"
msgstr ""

#: includes/class-data-export.php:301
msgid "Times Seen"
msgstr ""

#: includes/class-data-export.php:305
msgid "First Seen"
msgstr ""

#: includes/class-data-export.php:309
msgid "Last Seen"
msgstr ""

#: includes/class-data-export.php:319
msgid "TrustLens Automation Logs"
msgstr ""

#: includes/class-data-export.php:320
msgid "Automation actions triggered for this customer."
msgstr ""

#: includes/class-data-export.php:324
msgid "Rule ID"
msgstr ""

#: includes/class-data-export.php:328
msgid "Rule Name"
msgstr ""

#: includes/class-data-export.php:332
msgid "Trigger"
msgstr ""

#: includes/class-dispute-report.php:86
msgid "You do not have permission to view this report."
msgstr ""

#: includes/class-dispute-report.php:283
#: includes/class-dispute-report.php:311
msgid "Dispute Report"
msgstr ""

#. translators: 1: order number, 2: date (Y-m-d)
#: includes/class-dispute-report.php:340
#, php-format
msgid "Chargeback Evidence — Order %1$s — %2$s"
msgstr ""

#: includes/class-dispute-report.php:344
#: includes/class-dispute-report.php:562
msgid "Chargeback Evidence Report"
msgstr ""

#: includes/class-dispute-report.php:363
msgid "To save as PDF: click \"Print Report\", choose \"Save as PDF\" as the destination, set Margins to \"None\", and turn on \"Background graphics\" for full color."
msgstr ""

#: includes/class-dispute-report.php:366
msgid "Print Report"
msgstr ""

#: includes/class-dispute-report.php:372
msgid "✓ Registered with the TrustLens verification service — a card issuer can confirm this report at the verify link below."
msgstr ""

#: includes/class-dispute-report.php:374
msgid "⚠ Could not reach the verification service to register this report. TrustLens will retry automatically next time you open it — the SHA-256 fingerprint printed below is always valid regardless."
msgstr ""

#: includes/class-dispute-report.php:567
msgid "Prepared"
msgstr ""

#: includes/class-dispute-report.php:591
msgid "Customer risk profile"
msgstr ""

#: includes/class-dispute-report.php:600
msgid "Risk segment"
msgstr ""

#: includes/class-dispute-report.php:604
msgid "Customer since"
msgstr ""

#: includes/class-dispute-report.php:609
msgid "Active risk signals"
msgstr ""

#: includes/class-dispute-report.php:629
msgid "Disputed order"
msgstr ""

#: includes/class-dispute-report.php:639
msgid "Payment"
msgstr ""

#: includes/class-dispute-report.php:640
msgid "Ship-to"
msgstr ""

#: includes/class-dispute-report.php:650
msgid "Product"
msgstr ""

#: includes/class-dispute-report.php:651
msgid "Qty"
msgstr ""

#. translators: 1: order count, 2: total value, 3: optional " since <month year>"
#: includes/class-dispute-report.php:685
#, php-format
msgid "This customer has placed %1$d orders totaling %2$s%3$s"
msgstr ""

#. translators: %s: month and year of first order
#: includes/class-dispute-report.php:690
#, php-format
msgid " since %s"
msgstr ""

#. translators: %d: number of prior orders to the same address
#: includes/class-dispute-report.php:697
#, php-format
msgid "%d of them shipped to the same address as the disputed order"
msgstr ""

#: includes/class-dispute-report.php:703
msgid "and only this order has been disputed"
msgstr ""

#: includes/class-dispute-report.php:752
msgid "Prior orders meet Visa CE3.0"
msgstr ""

#: includes/class-dispute-report.php:756
msgid "Identifiers matched"
msgstr ""

#: includes/class-dispute-report.php:761
msgid "Lifetime orders"
msgstr ""

#: includes/class-dispute-report.php:765
msgid "Lifetime value"
msgstr ""

#. translators: %s: risk segment label
#: includes/class-dispute-report.php:770
#, php-format
msgid "Trust score · %s"
msgstr ""

#. translators: %s: store average return rate
#: includes/class-dispute-report.php:774
#, php-format
msgid "Return rate · avg %s%%"
msgstr ""

#: includes/class-dispute-report.php:799
msgid "Compelling evidence: Strong"
msgstr ""

#: includes/class-dispute-report.php:802
msgid "Compelling evidence: Moderate"
msgstr ""

#: includes/class-dispute-report.php:805
msgid "Limited matching evidence"
msgstr ""

#: includes/class-dispute-report.php:809
msgid "No prior orders share identifiers with the disputed order."
msgstr ""

#: includes/class-dispute-report.php:813
msgid "Evidence assessment"
msgstr ""

#: includes/class-dispute-report.php:822
msgid "strong representment candidate"
msgstr ""

#: includes/class-dispute-report.php:825
msgid "review before representment"
msgstr ""

#: includes/class-dispute-report.php:828
msgid "representment not advised"
msgstr ""

#: includes/class-dispute-report.php:832
msgid "Customer risk assessment"
msgstr ""

#. translators: %s: risk segment label
#: includes/class-dispute-report.php:834
#, php-format
msgid "Risk profile: %s"
msgstr ""

#. translators: 1: trust score, 2: recommendation phrase
#: includes/class-dispute-report.php:836
#, php-format
msgid "Trust score %1$d / 100 · %2$s."
msgstr ""

#: includes/class-dispute-report.php:850
msgid "Prior orders from this same customer"
msgstr ""

#. translators: %d: number of qualifying prior transactions
#: includes/class-dispute-report.php:857
#, php-format
msgid "%d meets Visa CE3.0"
msgid_plural "%d meet Visa CE3.0"
msgstr[0] ""
msgstr[1] ""

#: includes/class-dispute-report.php:866
msgid "No prior orders share identifying information with the disputed order."
msgstr ""

#: includes/class-dispute-report.php:877
msgid "Shared with disputed order"
msgstr ""

#: includes/class-dispute-report.php:886
msgid "refunded"
msgstr ""

#: includes/class-dispute-report.php:905
msgid "Address"
msgstr ""

#: includes/class-dispute-report.php:906
msgid "Billing"
msgstr ""

#: includes/class-dispute-report.php:907
msgid "IP"
msgstr ""

#: includes/class-dispute-report.php:908
msgid "Device"
msgstr ""

#: includes/class-dispute-report.php:909
msgid "Card"
msgstr ""

#: includes/class-dispute-report.php:910
msgid "Phone"
msgstr ""

#: includes/class-dispute-report.php:929
msgid "Order history"
msgstr ""

#. translators: %d: lifetime order count on record
#: includes/class-dispute-report.php:932
#, php-format
msgid "Order details unavailable (%d order on record)."
msgid_plural "Order details unavailable (%d orders on record)."
msgstr[0] ""
msgstr[1] ""

#: includes/class-dispute-report.php:934
msgid "No orders found."
msgstr ""

#: includes/class-dispute-report.php:971
msgid "Return analysis"
msgstr ""

#: includes/class-dispute-report.php:973
msgid "Customer return rate"
msgstr ""

#: includes/class-dispute-report.php:974
msgid "Store average"
msgstr ""

#: includes/class-dispute-report.php:975
msgid "Total returns"
msgstr ""

#: includes/class-dispute-report.php:976
msgid "Refund value"
msgstr ""

#. translators: 1: multiplier, 2: customer rate, 3: store rate, 4: full refunds, 5: partial refunds
#: includes/class-dispute-report.php:989
#, php-format
msgid "This customer's return rate is %1$sx the store average (%2$s%% vs %3$s%%). Full refunds: %4$d · Partial refunds: %5$d."
msgstr ""

#. translators: 1: multiplier, 2: customer rate, 3: store rate, 4: full refunds, 5: partial refunds
#: includes/class-dispute-report.php:1007
#, php-format
msgid "This customer's return rate is %1$sx the store average (%2$s%% vs %3$s%%) — below typical. Full refunds: %4$d · Partial refunds: %5$d."
msgstr ""

#: includes/class-dispute-report.php:1031
msgid "No other accounts share this customer's identifying information. The identity is clean."
msgstr ""

#. translators: %d: number of linked accounts
#: includes/class-dispute-report.php:1041
#, php-format
msgid "%d other account shares identifying information with this customer."
msgid_plural "%d other accounts share identifying information with this customer."
msgstr[0] ""
msgstr[1] ""

#. translators: %1$s: score, %2$s: segment
#: includes/class-dispute-report.php:1062
#, php-format
msgid "Score: %1$s — %2$s"
msgstr ""

#: includes/class-dispute-report.php:1086
msgid "Event timeline"
msgstr ""

#: includes/class-dispute-report.php:1088
msgid "No events recorded."
msgstr ""

#. translators: %d: number of additional earlier events
#: includes/class-dispute-report.php:1123
#, php-format
msgid "+ %d earlier event"
msgid_plural "+ %d earlier events"
msgstr[0] ""
msgstr[1] ""

#: includes/class-dispute-report.php:1148
msgid "QR code linking to this report's verification page"
msgstr ""

#: includes/class-dispute-report.php:1155
msgid "Report ID"
msgstr ""

#: includes/class-dispute-report.php:1157
msgid "Verify this report at"
msgstr ""

#: includes/class-dispute-report.php:1160
msgid "SHA-256 fingerprint"
msgstr ""

#: includes/class-dispute-report.php:1162
msgid "Scan the QR code or compare the Report ID, fingerprint, and figures shown on the verification page with this report to confirm it matches the version registered with TrustLens."
msgstr ""

#: includes/class-dispute-report.php:1168
msgid "Scan to verify"
msgstr ""

#. translators: %1$s: date, %2$s: store name
#: includes/class-dispute-report.php:1188
#, php-format
msgid "Generated %1$s by TrustLens · Customer Risk Intelligence for %2$s. Identifiers matched as one-way hashes."
msgstr ""

#: includes/class-historical-sync.php:136
msgid "No orders found to sync."
msgstr ""

#. translators: 1: linked count, 2: high-risk count, 3: blocked count
#: includes/class-linked-accounts.php:485
#, php-format
msgid "Linked to %1$d other account(s) (%2$d high-risk, %3$d blocked)"
msgstr ""

#. translators: %1$s: order amount, %2$s: site name
#: includes/class-notifications-pro.php:179
#, php-format
msgid "[TrustLens] High-Value Order (%1$s) from Low-Trust Customer on %2$s"
msgstr ""

#. translators: %1$s: order amount, %2$d: trust score
#: includes/class-notifications-pro.php:188
#, php-format
msgid "A high-value order of %1$s has been placed by a customer with a trust score of only %2$d/100."
msgstr ""

#: includes/class-notifications-pro.php:203
#: includes/class-notifications-pro.php:513
#: includes/class-notifications-pro.php:755
msgid "View Order"
msgstr ""

#: includes/class-notifications-pro.php:204
#: includes/class-notifications-pro.php:377
#: includes/class-notifications-pro.php:514
#: includes/class-notifications-pro.php:756
#: includes/class-notifications.php:288
msgid "View Customer"
msgstr ""

#. translators: %1$s: customer email, %2$s: site name
#: includes/class-notifications-pro.php:271
#, php-format
msgid "[TrustLens] Repeat Refunder Detected: %1$s on %2$s"
msgstr ""

#. translators: %1$s: customer email, %2$d: refund count, %3$d: number of days
#: includes/class-notifications-pro.php:280
#, php-format
msgid "Customer %1$s has filed %2$d refunds in the last %3$d days."
msgstr ""

#: includes/class-notifications-pro.php:289
msgid "Total Refunds (All Time)"
msgstr ""

#: includes/class-notifications-pro.php:291
#: includes/class-notifications-pro.php:750
#: includes/class-notifications-pro.php:794
#: includes/class-notifications.php:284
msgid "Total Refunded"
msgstr ""

#: includes/class-notifications-pro.php:295
#: includes/class-notifications-pro.php:445
#: includes/class-notifications-pro.php:713
#: includes/class-notifications-pro.php:798
msgid "View Customer Profile"
msgstr ""

#. translators: %1$d: order count, %2$d: hours, %3$s: site name
#: includes/class-notifications-pro.php:353
#, php-format
msgid "[TrustLens] Velocity Alert: %1$d Orders in %2$d Hours on %3$s"
msgstr ""

#. translators: %1$s: email, %2$d: order count, %3$d: hours
#: includes/class-notifications-pro.php:363
#, php-format
msgid "Customer %1$s has placed %2$d orders in the last %3$d hours. This may indicate suspicious activity."
msgstr ""

#. translators: %1$s: customer email, %2$s: segment label
#: includes/class-notifications-pro.php:418
#, php-format
msgid "[TrustLens] Score Recovery: %1$s is now %2$s"
msgstr ""

#: includes/class-notifications-pro.php:423
msgid "Score Recovery"
msgstr ""

#. translators: %1$s: customer email, %2$s: segment label
#: includes/class-notifications-pro.php:427
#, php-format
msgid "Customer %1$s has improved and is now classified as %2$s. They were previously in a high-risk segment."
msgstr ""

#: includes/class-notifications-pro.php:433
msgid "New Trust Score"
msgstr ""

#: includes/class-notifications-pro.php:434
msgid "New Segment"
msgstr ""

#: includes/class-notifications-pro.php:440
msgid "Note: This customer is still blocked. You may want to unblock them now that their score has improved."
msgstr ""

#. translators: %1$s: customer email, %2$s: site name
#: includes/class-notifications-pro.php:490
#, php-format
msgid "[TrustLens] New Risky Customer: %1$s on %2$s"
msgstr ""

#. translators: %1$s: customer email, %2$d: trust score
#: includes/class-notifications-pro.php:499
#, php-format
msgid "A first-time customer (%1$s) has placed an order with a trust score of %2$d/100."
msgstr ""

#. translators: %1$d: risk count, %2$s: site name
#: includes/class-notifications-pro.php:545
#, php-format
msgid "[TrustLens] Daily Digest: %1$d High-Risk Customers on %2$s"
msgstr ""

#: includes/class-notifications-pro.php:550
msgid "Daily Trust Report"
msgstr ""

#. translators: %s: site name
#: includes/class-notifications-pro.php:632
#, php-format
msgid "[TrustLens] Monthly Revenue Protection Report for %s"
msgstr ""

#: includes/class-notifications-pro.php:638
msgid "Here's your monthly TrustLens revenue protection summary for the past 30 days:"
msgstr ""

#: includes/class-notifications-pro.php:641
#: includes/class-notifications.php:225
msgid "Orders Held for Review"
msgstr ""

#: includes/class-notifications-pro.php:642
#: includes/class-notifications.php:226
msgid "Checkouts Blocked"
msgstr ""

#: includes/class-notifications-pro.php:645
msgid "Revenue Protected"
msgstr ""

#: includes/class-notifications-pro.php:648
msgid "Money at Risk"
msgstr ""

#. translators: %1$s: customer email, %2$s: site name
#: includes/class-notifications-pro.php:691
#, php-format
msgid "[TrustLens] Chargeback Filed: %1$s on %2$s"
msgstr ""

#. translators: %s: customer email
#: includes/class-notifications-pro.php:700
#, php-format
msgid "A chargeback or dispute has been recorded for customer %s."
msgstr ""

#. translators: %1$s: order number, %2$s: site name
#: includes/class-notifications-pro.php:732
#, php-format
msgid "[TrustLens] High-Risk Order #%1$s on %2$s"
msgstr ""

#. translators: %s: order number
#: includes/class-notifications-pro.php:741
#, php-format
msgid "A new order #%s has been placed by a high-risk customer."
msgstr ""

#. translators: %1$s: customer email, %2$s: site name
#: includes/class-notifications-pro.php:775
#, php-format
msgid "[TrustLens] Customer %1$s is now %2$s"
msgstr ""

#: includes/class-notifications-pro.php:780
msgid "Customer Risk Alert"
msgstr ""

#. translators: %1$s: customer email, %2$s: segment label
#: includes/class-notifications-pro.php:784
#, php-format
msgid "Customer %1$s has been classified as %2$s based on their behavior."
msgstr ""

#. translators: %1$d: total customers, %2$s: site name
#: includes/class-notifications.php:129
#, php-format
msgid "[TrustLens] Welcome: %1$d Customers Scanned on %2$s"
msgstr ""

#: includes/class-notifications.php:134
msgid "Welcome to TrustLens"
msgstr ""

#. translators: %d: total customers
#: includes/class-notifications.php:138
#, php-format
msgid "TrustLens has finished scanning your customer base. Here's what we found across %d customers:"
msgstr ""

#. translators: %d: number of high-risk customers
#: includes/class-notifications.php:155
#, php-format
msgid "%d customers require your attention. Visit the TrustLens dashboard to review them."
msgstr ""

#. translators: %s: site name
#: includes/class-notifications.php:216
#, php-format
msgid "[TrustLens] Weekly Summary for %s"
msgstr ""

#: includes/class-notifications.php:220
msgid "Weekly Trust Summary"
msgstr ""

#: includes/class-notifications.php:222
msgid "Here's your weekly TrustLens activity summary:"
msgstr ""

#: includes/class-notifications.php:228
msgid "Total Tracked Customers"
msgstr ""

#: includes/class-notifications.php:241
msgid "Get real-time alerts for high-risk orders, velocity detection, chargeback notifications, and more."
msgstr ""

#: includes/class-notifications.php:242
msgid "See Pro features & pricing"
msgstr ""

#. translators: %s: site name
#: includes/class-notifications.php:267
#, php-format
msgid "[TrustLens] Blocked Checkout Attempt on %s"
msgstr ""

#: includes/class-notifications.php:271
msgid "Blocked Checkout Attempt"
msgstr ""

#. translators: %s: customer email
#: includes/class-notifications.php:275
#, php-format
msgid "A blocked customer (%s) attempted to checkout but was prevented."
msgstr ""

#. translators: %s: segment label
#: includes/class-order-trust-column.php:403
#, php-format
msgid "Trust segment: %s — Click to view profile"
msgstr ""

#. translators: %s: automation rule name
#: includes/class-order-trust-column.php:434
#, php-format
msgid "Needs verification — automation rule \"%s\""
msgstr ""

#: includes/class-order-trust-column.php:435
msgid "Needs verification (automation)"
msgstr ""

#: includes/class-order-trust-column.php:440
msgid "⚠ Verify"
msgstr ""

#. translators: %s: automation rule name
#: includes/class-order-trust-column.php:447
#, php-format
msgid "Flagged for review — automation rule \"%s\""
msgstr ""

#: includes/class-order-trust-column.php:448
msgid "Flagged for review (automation)"
msgstr ""

#: includes/class-order-trust-column.php:453
msgid "🚩 Flagged"
msgstr ""

#: includes/class-order-trust-column.php:541
msgid "All trust segments"
msgstr ""

#: includes/class-rest-api.php:274
msgid "You do not have permission to access this resource."
msgstr ""

#: includes/class-rest-api.php:417
msgid "Blocked via API"
msgstr ""

#: includes/class-scheduled-reports.php:257
msgid "Scheduled report data is no longer available."
msgstr ""

#: includes/class-scheduled-reports.php:268
#: includes/class-scheduled-reports.php:830
msgid "No valid report recipients are configured."
msgstr ""

#: includes/class-scheduled-reports.php:376
msgid "This report schedule is disabled."
msgstr ""

#: includes/class-scheduled-reports.php:389
msgid "The selected report schedule could not be found."
msgstr ""

#. translators: 1: Report type, 2: Site name, 3: Date range
#: includes/class-scheduled-reports.php:582
#, php-format
msgid "[TrustLens] %1$s Report for %2$s (%3$s to %4$s)"
msgstr ""

#: includes/class-scheduled-reports.php:633
msgid "Period Summary"
msgstr ""

#: includes/class-scheduled-reports.php:637
msgid "Active Customers"
msgstr ""

#: includes/class-scheduled-reports.php:641
msgid "New Customers"
msgstr ""

#: includes/class-scheduled-reports.php:656
msgid "Overall Statistics"
msgstr ""

#: includes/class-scheduled-reports.php:660
msgid "Total Customers"
msgstr ""

#: includes/class-scheduled-reports.php:664
msgid "Avg Trust Score"
msgstr ""

#: includes/class-scheduled-reports.php:668
msgid "Avg Return Rate"
msgstr ""

#: includes/class-scheduled-reports.php:672
msgid "Total Blocked"
msgstr ""

#: includes/class-scheduled-reports.php:683
msgid "Count"
msgstr ""

#: includes/class-scheduled-reports.php:721
msgid "Top Returners"
msgstr ""

#: includes/class-scheduled-reports.php:743
msgid "Generated by TrustLens - Customer Trust Intelligence for WooCommerce"
msgstr ""

#. translators: %1$d: current order count, %2$d: minimum orders required
#: includes/class-score-calculator.php:67
#, php-format
msgid "Insufficient data (%1$d/%2$d orders)"
msgstr ""

#: includes/class-score-calculator.php:179
msgid "Long-term customer (1+ year)"
msgstr ""

#: includes/class-score-calculator.php:182
msgid "Established customer (6+ months)"
msgstr ""

#: includes/class-score-calculator.php:185
msgid "Regular customer (3+ months)"
msgstr ""

#: includes/class-score-calculator.php:232
msgid "Store snapshot"
msgstr ""

#. translators: %d: number of customers created
#: includes/class-test-data-seeder.php:284
#, php-format
msgid "Successfully created %d test customers."
msgstr ""

#. translators: %s: database error message
#: includes/class-test-data-seeder.php:292
#, php-format
msgid "DB error: %s"
msgstr ""

#. translators: %d: number of customers removed
#: includes/class-test-data-seeder.php:320
#, php-format
msgid "Successfully removed %d test customers."
msgstr ""

#: includes/class-test-data-seeder.php:346
msgid "No test data found — the database is already clean."
msgstr ""

#. translators: 1: total customer/related rows cleared, 2: card-testing rows cleared
#: includes/class-test-data-seeder.php:350
#, php-format
msgid "Checked all tables and cleared %1$d test rows plus %2$d card-testing rows. Database is now clean."
msgstr ""

#: includes/class-test-data-seeder.php:789
msgid "Credit Card (demo)"
msgstr ""

#: includes/class-webhooks.php:562
msgid "This is a test webhook from TrustLens."
msgstr ""

#: includes/functions.php:667
#: includes/functions.php:674
msgid "Unknown mail error."
msgstr ""

#: includes/functions.php:722
msgid "No valid recipient email address was provided."
msgstr ""

#: includes/functions.php:1295
#: includes/functions.php:1305
msgid "No deadline"
msgstr ""

#. translators: %d: days overdue
#: includes/functions.php:1317
#, php-format
msgid "Overdue by %d day"
msgid_plural "Overdue by %d days"
msgstr[0] ""
msgstr[1] ""

#. translators: %d: days remaining
#: includes/functions.php:1333
msgid "Due today"
msgstr ""

#. translators: %d: days remaining
#: includes/functions.php:1333
#, php-format
msgid "Due in %d day"
msgid_plural "Due in %d days"
msgstr[0] ""
msgstr[1] ""

#: includes/functions.php:1426
msgid "Send Email"
msgstr ""

#: includes/functions.php:1427
msgid "Add Note"
msgstr ""

#: includes/functions.php:1453
msgid "Blocked Attempts"
msgstr ""

#: includes/functions.php:1487
msgid "Secure checkout powered by Freemius. Cancel anytime."
msgstr ""

#: includes/functions.php:1511
msgid "Free vs Pro comparison"
msgstr ""

#: includes/functions.php:1538
msgid "See Pro features"
msgstr ""

#: includes/modules/class-module-card-testing.php:64
msgid "Checkout is temporarily paused. Please try again shortly."
msgstr ""

#: includes/modules/class-module-card-testing.php:76
#: includes/modules/class-module-card-testing.php:80
#: includes/modules/class-module-card-testing.php:129
msgid "Too many attempts. Please wait a moment before trying again."
msgstr ""

#. translators: %d: number of tainted device fingerprints.
#: includes/modules/class-module-card-testing.php:194
#, php-format
msgid "Linked to %d device fingerprint(s) involved in a card-testing attack"
msgstr ""

#. translators: %s: list of category names
#: includes/modules/class-module-categories.php:316
#, php-format
msgid "High returns in: %s"
msgstr ""

#: includes/modules/class-module-categories.php:410
msgid "Category Risk Weights"
msgstr ""

#: includes/modules/class-module-categories.php:411
msgid "Configure risk weights for product categories. Higher weight = returns impact score more."
msgstr ""

#. translators: %d: lost-dispute count that triggered the block
#: includes/modules/class-module-chargebacks.php:522
#, php-format
msgid "Auto-blocked after %d lost chargeback(s)."
msgstr ""

#: includes/modules/class-module-chargebacks.php:591
msgid "Invalid order ID."
msgstr ""

#: includes/modules/class-module-chargebacks.php:597
msgid "Order not found."
msgstr ""

#: includes/modules/class-module-chargebacks.php:631
msgid "Chargeback recorded successfully."
msgstr ""

#. translators: %s: how the dispute was recorded, e.g. "Manual" or "Stripe".
#: includes/modules/class-module-chargebacks.php:666
#, php-format
msgid "%s entry"
msgstr ""

#: includes/modules/class-module-chargebacks.php:678
msgid "Chargeback / dispute filed"
msgstr ""

#: includes/modules/class-module-chargebacks.php:697
msgid "Record manual chargeback"
msgstr ""

#: includes/modules/class-module-chargebacks.php:700
msgid "Use this if you received a chargeback notice outside of Stripe or WooPayments."
msgstr ""

#: includes/modules/class-module-chargebacks.php:712
msgid "Card brand"
msgstr ""

#: includes/modules/class-module-chargebacks.php:720
msgid "Other"
msgstr ""

#: includes/modules/class-module-chargebacks.php:727
msgid "e.g. product_not_received, fraud, duplicate"
msgstr ""

#: includes/modules/class-module-chargebacks.php:731
msgid "Outcome"
msgstr ""

#: includes/modules/class-module-chargebacks.php:740
msgid "Save chargeback"
msgstr ""

#: includes/modules/class-module-chargebacks.php:762
msgid "Saving…"
msgstr ""

#: includes/modules/class-module-chargebacks.php:773
msgid "Saved. Reloading…"
msgstr ""

#: includes/modules/class-module-chargebacks.php:776
msgid "Error saving chargeback."
msgstr ""

#. translators: %d: number of lost chargebacks
#: includes/modules/class-module-chargebacks.php:826
#, php-format
msgid "%d chargebacks lost (major risk)"
msgstr ""

#. translators: %d: number of lost chargebacks
#: includes/modules/class-module-chargebacks.php:833
#, php-format
msgid "%d chargebacks lost"
msgstr ""

#: includes/modules/class-module-chargebacks.php:838
msgid "Has lost chargeback"
msgstr ""

#. translators: %d: number of pending disputes
#: includes/modules/class-module-chargebacks.php:847
#, php-format
msgid "%d pending dispute(s)"
msgstr ""

#: includes/modules/class-module-chargebacks.php:855
msgid "Previously disputed (won)"
msgstr ""

#. translators: %.0f: dispute rate percentage
#: includes/modules/class-module-chargebacks.php:865
#, php-format
msgid "High dispute rate: %.0f%%"
msgstr ""

#: includes/modules/class-module-chargebacks.php:875
msgid "No dispute history"
msgstr ""

#: includes/modules/class-module-chargebacks.php:894
msgid "Auto-block after disputes"
msgstr ""

#: includes/modules/class-module-chargebacks.php:897
msgid "Number of lost disputes before auto-blocking customer (0 = disabled)"
msgstr ""

#. translators: %d: number of refunded coupon orders
#: includes/modules/class-module-coupons.php:220
#, php-format
msgid "%d coupon orders refunded (abuse pattern)"
msgstr ""

#. translators: %d: number of refunded coupon orders
#: includes/modules/class-module-coupons.php:227
#, php-format
msgid "%d coupon orders refunded"
msgstr ""

#: includes/modules/class-module-coupons.php:237
msgid "First-order coupon abuse pattern"
msgstr ""

#. translators: %.0f: coupon usage percentage
#: includes/modules/class-module-coupons.php:248
#, php-format
msgid "High coupon usage: %.0f%% of orders"
msgstr ""

#: includes/modules/class-module-coupons.php:257
msgid "Legitimate coupon user"
msgstr ""

#: includes/modules/class-module-coupons.php:276
msgid "Block linked account coupon abuse"
msgstr ""

#: includes/modules/class-module-coupons.php:279
msgid "Block checkout if first-order coupon detected on linked account (Pro)"
msgstr ""

#: includes/modules/class-module-coupons.php:286
msgid "Maximum times a customer can use first-order coupons before flagging"
msgstr ""

#: includes/modules/class-module-coupons.php:334
msgid "This coupon cannot be used. Please contact support if you believe this is an error."
msgstr ""

#. translators: %d: number of orders without issues
#: includes/modules/class-module-orders.php:250
#: includes/modules/class-module-orders.php:257
#, php-format
msgid "%d orders without issues"
msgstr ""

#. translators: %s: formatted currency value
#: includes/modules/class-module-orders.php:273
#, php-format
msgid "High customer value: %s"
msgstr ""

#. translators: %.0f: cancellation rate percentage
#: includes/modules/class-module-orders.php:288
#, php-format
msgid "High cancellation rate: %.0f%%"
msgstr ""

#. translators: %.0f: cancellation rate percentage
#: includes/modules/class-module-orders.php:295
#, php-format
msgid "Elevated cancellation rate: %.0f%%"
msgstr ""

#. translators: %.0f: return rate percentage
#: includes/modules/class-module-returns.php:185
#, php-format
msgid "Very high return rate: %.0f%%"
msgstr ""

#. translators: %.0f: return rate percentage
#: includes/modules/class-module-returns.php:192
#, php-format
msgid "High return rate: %.0f%%"
msgstr ""

#. translators: %.0f: return rate percentage
#: includes/modules/class-module-returns.php:199
#, php-format
msgid "Elevated return rate: %.0f%%"
msgstr ""

#: includes/modules/class-module-returns.php:210
msgid "90%+ full refunds (wardrobing risk)"
msgstr ""

#. translators: %s: formatted currency value
#: includes/modules/class-module-returns.php:221
#, php-format
msgid "High refund value: %s"
msgstr ""

#: includes/modules/class-module-returns.php:231
msgid "Excellent return history"
msgstr ""

#. translators: %d: number of unique addresses
#: includes/modules/class-module-shipping-anomalies.php:224
#, php-format
msgid "Very high address diversity: %d unique shipping addresses"
msgstr ""

#. translators: %d: number of unique addresses
#: includes/modules/class-module-shipping-anomalies.php:235
#, php-format
msgid "High address diversity: %d unique shipping addresses"
msgstr ""

#. translators: %d: number of unique addresses
#: includes/modules/class-module-shipping-anomalies.php:246
#, php-format
msgid "Elevated address diversity: %d unique shipping addresses"
msgstr ""

#. translators: %d: number of different shipping countries
#: includes/modules/class-module-shipping-anomalies.php:317
#, php-format
msgid "Shipping to %d different countries with single billing country (reshipping pattern)"
msgstr ""

#: includes/modules/class-module-shipping-anomalies.php:327
msgid "Multiple shipping countries with single billing country"
msgstr ""

#. translators: %d: number of orders with mismatched countries
#: includes/modules/class-module-shipping-anomalies.php:338
#, php-format
msgid "Billing/shipping country mismatch across %d orders"
msgstr ""

#: includes/modules/class-module-shipping-anomalies.php:346
msgid "Billing/shipping country mismatch detected"
msgstr ""

#. translators: %1$d: address count, %2$d: number of days
#: includes/modules/class-module-shipping-anomalies.php:378
#: includes/modules/class-module-shipping-anomalies.php:390
#, php-format
msgid "%1$d new shipping addresses in %2$d days"
msgstr ""

#. translators: %d: number of recent addresses
#: includes/modules/class-module-shipping-anomalies.php:457
#, php-format
msgid "Sudden spike: %d new addresses in last 30 days (3x above average)"
msgstr ""

#. translators: %d: number of recent addresses
#: includes/modules/class-module-shipping-anomalies.php:468
#, php-format
msgid "Rising trend: %d new addresses in last 30 days (2x above average)"
msgstr ""

#. translators: 1: product name, 2: user email, 3: action phrase (e.g. "complete the opt-in").
#: trustlens.php:118
#, php-format
msgid "You should receive a confirmation email for %s at %s within a few minutes. Open it and click the button to %s — activation then completes automatically, so you can safely leave this page. Don't see it? Check your spam folder."
msgstr ""

#. translators: 1: user's first name (bold), 2: product name (bold), 3: this site's link, 4: Freemius permissions/terms link.
#: trustlens.php:150
#, php-format
msgid "Hey %1$s, welcome to %2$s! Opt in to share your site's basic WordPress environment (like PHP and plugin versions) from %3$s so we can keep TrustLens compatible with your store, fix issues faster, and send you security and feature updates. We never collect your customers' data, orders, or payments. %4$s"
msgstr ""

#. translators: 1: user's first name (bold), 2: product name (bold), 3: this site's link, 4: Freemius permissions/terms link.
#: trustlens.php:175
#, php-format
msgid "Hey %1$s, thanks for using %2$s! We've added an optional opt-in: share your site's basic WordPress environment from %3$s so we can catch compatibility issues early and keep improving TrustLens. We never collect your customers' data, orders, or payments, and skipping is fine — TrustLens keeps working. %4$s"
msgstr ""

#. translators: 1: user's first name (bold), 2: product name (bold).
#: trustlens.php:198
#, php-format
msgid "Welcome to %2$s Pro, %1$s! Enter your license key below to activate Pro — automation rules, the chargeback monitor and dispute evidence reports, scheduled reports, and payment-risk controls. Your key is in your purchase confirmation email and on your Freemius account dashboard."
msgstr ""

#: trustlens.php:239
msgid "TrustLens resources"
msgstr ""

#: trustlens.php:240
msgid "Guides, setup help, and support for your TrustLens install."
msgstr ""

#: trustlens.php:246
msgid "Get support"
msgstr ""

#. translators: %s: Required PHP version
#: trustlens.php:321
#, php-format
msgid "TrustLens requires PHP %s or higher."
msgstr ""

#. translators: %s: Required WordPress version
#: trustlens.php:330
#, php-format
msgid "TrustLens requires WordPress %s or higher."
msgstr ""

#. translators: %1$s: opening link tag, %2$s: closing link tag
#: trustlens.php:381
#, php-format
msgid "TrustLens requires WooCommerce to be installed and active. %1$sInstall WooCommerce%2$s"
msgstr ""

#: trustlens.php:495
msgid "Once Weekly"
msgstr ""

#: trustlens.php:502
msgid "Once Monthly"
msgstr ""
