Files
wc-licensed-product/languages/wc-licensed-product.pot
magdev 034593f896 Dashboard widget improvements and download counter feature (v0.3.7)
- Fixed: Dashboard widget "View All Licenses" link used wrong page slug
- Fixed: Download links in customer account resulted in 404 errors
- Removed: Redundant "Status Breakdown" section from dashboard widget
- Changed: License Types section now uses card style layout
- Added: Download counter for licensed product versions
- Added: Download Statistics admin dashboard widget
- Updated translations (356 strings)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 10:17:46 +01:00

1666 lines
41 KiB
Plaintext

# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the WC Licensed Product package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: WC Licensed Product 0.3.7\n"
"Report-Msgid-Bugs-To: magdev3.0@gmail.com\n"
"POT-Creation-Date: 2026-01-24 10:11+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: src/Admin/OrderLicenseController.php:56
msgid "Product Licenses"
msgstr ""
#: src/Admin/OrderLicenseController.php:77
#: src/Admin/OrderLicenseController.php:313
msgid "Order not found."
msgstr ""
#: src/Admin/OrderLicenseController.php:92
msgid "This order does not contain licensed products."
msgstr ""
#: src/Admin/OrderLicenseController.php:106
msgid "Order Domain"
msgstr ""
#: src/Admin/OrderLicenseController.php:108
msgid ""
"The domain specified during checkout. Changing this will not automatically "
"update existing license domains."
msgstr ""
#: src/Admin/OrderLicenseController.php:116
#: src/Checkout/CheckoutController.php:89
#: src/Checkout/CheckoutBlocksIntegration.php:102
msgid "example.com"
msgstr ""
#: src/Admin/OrderLicenseController.php:118
#: src/Admin/OrderLicenseController.php:182 src/Admin/AdminController.php:150
#: src/Admin/AdminController.php:1340 src/Admin/AdminController.php:1360
#: src/Admin/AdminController.php:1381
msgid "Save"
msgstr ""
#: src/Admin/OrderLicenseController.php:127
#: src/Admin/OrderLicenseController.php:222 src/Admin/AdminController.php:76
#: src/Admin/AdminController.php:77 src/Admin/AdminController.php:90
#: src/Admin/AdminController.php:1200 src/Frontend/AccountController.php:90
msgid "Licenses"
msgstr ""
#: src/Admin/OrderLicenseController.php:131
msgid "No licenses have been generated for this order yet."
msgstr ""
#: src/Admin/OrderLicenseController.php:134
msgid ""
"Licenses should be generated automatically when an order is paid. If "
"missing, check that a domain was specified during checkout."
msgstr ""
#: src/Admin/OrderLicenseController.php:137
msgid "Licenses will be generated when the order is marked as paid/completed."
msgstr ""
#: src/Admin/OrderLicenseController.php:144
#: src/Admin/SettingsController.php:142 src/Admin/AdminController.php:1291
#: src/Admin/AdminController.php:1442 src/Admin/AdminController.php:1491
#: src/Email/LicenseEmailController.php:269
msgid "License Key"
msgstr ""
#: src/Admin/OrderLicenseController.php:145 src/Admin/AdminController.php:1292
#: src/Admin/AdminController.php:1443 src/Admin/AdminController.php:1608
#: src/Email/LicenseEmailController.php:268
msgid "Product"
msgstr ""
#: src/Admin/OrderLicenseController.php:146 src/Admin/AdminController.php:1294
#: src/Admin/AdminController.php:1445 src/Admin/AdminController.php:1495
msgid "Domain"
msgstr ""
#: src/Admin/OrderLicenseController.php:147
#: src/Admin/VersionAdminController.php:140 src/Admin/AdminController.php:1295
#: src/Admin/AdminController.php:1446
msgid "Status"
msgstr ""
#: src/Admin/OrderLicenseController.php:148 src/Admin/AdminController.php:1297
#: src/Admin/AdminController.php:1448 src/Admin/AdminController.php:1611
#: src/Admin/AdminController.php:1613 src/Email/LicenseEmailController.php:270
msgid "Expires"
msgstr ""
#: src/Admin/OrderLicenseController.php:149
#: src/Admin/VersionAdminController.php:142 src/Admin/AdminController.php:1298
#: src/Admin/AdminController.php:1449
msgid "Actions"
msgstr ""
#: src/Admin/OrderLicenseController.php:168 src/Admin/AdminController.php:195
#: src/Admin/AdminController.php:1019
msgid "Unknown"
msgstr ""
#: src/Admin/OrderLicenseController.php:178
msgid "Edit domain"
msgstr ""
#: src/Admin/OrderLicenseController.php:185 src/Admin/AdminController.php:149
#: src/Admin/AdminController.php:1341 src/Admin/AdminController.php:1361
#: src/Admin/AdminController.php:1382 src/Admin/AdminController.php:1537
#: src/Frontend/AccountController.php:271
msgid "Cancel"
msgstr ""
#: src/Admin/OrderLicenseController.php:201
#: src/Admin/SettingsController.php:192
#: src/Admin/DashboardWidgetController.php:136
#: src/Admin/AdminController.php:151 src/Admin/AdminController.php:266
#: src/Admin/AdminController.php:1373 src/Admin/AdminController.php:1613
#: src/Product/LicensedProductType.php:110
#: src/Product/LicensedProductType.php:158
msgid "Lifetime"
msgstr ""
#: src/Admin/OrderLicenseController.php:208
msgid "View in Licenses"
msgstr ""
#: src/Admin/OrderLicenseController.php:221
#, php-format
msgid "For more actions (revoke, extend, delete), go to the %s page."
msgstr ""
#: src/Admin/OrderLicenseController.php:285 src/Admin/AdminController.php:144
msgid "Saving..."
msgstr ""
#: src/Admin/OrderLicenseController.php:286
msgid "Saved!"
msgstr ""
#: src/Admin/OrderLicenseController.php:287
msgid "Error saving. Please try again."
msgstr ""
#: src/Admin/OrderLicenseController.php:288
#: src/Frontend/AccountController.php:314
#: src/Frontend/AccountController.php:346
msgid "Please enter a valid domain."
msgstr ""
#: src/Admin/OrderLicenseController.php:301
#: src/Admin/OrderLicenseController.php:340
#: src/Admin/VersionAdminController.php:259
#: src/Admin/VersionAdminController.php:328
#: src/Admin/VersionAdminController.php:354 src/Admin/AdminController.php:173
#: src/Admin/AdminController.php:213 src/Admin/AdminController.php:249
#: src/Admin/AdminController.php:301 src/Admin/AdminController.php:339
#: src/Admin/AdminController.php:369
msgid "Permission denied."
msgstr ""
#: src/Admin/OrderLicenseController.php:308
msgid "Invalid order ID."
msgstr ""
#: src/Admin/OrderLicenseController.php:319
#: src/Admin/OrderLicenseController.php:357
msgid "Invalid domain format."
msgstr ""
#: src/Admin/OrderLicenseController.php:327
msgid "Order domain updated."
msgstr ""
#: src/Admin/OrderLicenseController.php:347 src/Admin/AdminController.php:220
#: src/Admin/AdminController.php:256 src/Admin/AdminController.php:308
#: src/Admin/AdminController.php:345
msgid "Invalid license ID."
msgstr ""
#: src/Admin/OrderLicenseController.php:351 src/Admin/AdminController.php:312
msgid "Domain cannot be empty."
msgstr ""
#: src/Admin/OrderLicenseController.php:363
#: src/Frontend/DownloadController.php:117
#: src/Frontend/AccountController.php:352
msgid "License not found."
msgstr ""
#: src/Admin/OrderLicenseController.php:371
msgid "License domain updated."
msgstr ""
#: src/Admin/OrderLicenseController.php:375
msgid "Failed to update license domain."
msgstr ""
#: src/Admin/SettingsController.php:54
msgid "Licensed Products"
msgstr ""
#: src/Admin/SettingsController.php:64 src/Admin/SettingsController.php:128
msgid "Plugin License"
msgstr ""
#: src/Admin/SettingsController.php:65
msgid "Default Settings"
msgstr ""
#: src/Admin/SettingsController.php:66
msgid "Notifications"
msgstr ""
#: src/Admin/SettingsController.php:130
msgid ""
"Configure the license for this plugin. A valid license is required for "
"frontend features to work."
msgstr ""
#: src/Admin/SettingsController.php:134
msgid "License Server URL"
msgstr ""
#: src/Admin/SettingsController.php:136
msgid "The URL of the license server (e.g., https://shop.example.com)."
msgstr ""
#: src/Admin/SettingsController.php:144
msgid "Your license key in XXXX-XXXX-XXXX-XXXX format."
msgstr ""
#: src/Admin/SettingsController.php:150
msgid "Server Secret (Optional)"
msgstr ""
#: src/Admin/SettingsController.php:152
msgid ""
"If the license server uses signed responses, enter the shared secret here "
"for enhanced security."
msgstr ""
#: src/Admin/SettingsController.php:170
msgid "Default License Settings"
msgstr ""
#: src/Admin/SettingsController.php:172
msgid ""
"These settings serve as defaults for new licensed products. Individual "
"product settings override these defaults."
msgstr ""
#: src/Admin/SettingsController.php:176
msgid "Default Max Activations"
msgstr ""
#: src/Admin/SettingsController.php:178
msgid "Default maximum number of domain activations per license."
msgstr ""
#: src/Admin/SettingsController.php:187
msgid "Default License Validity (Days)"
msgstr ""
#: src/Admin/SettingsController.php:189
msgid ""
"Default number of days a license is valid. Leave empty or set to 0 for "
"lifetime licenses."
msgstr ""
#: src/Admin/SettingsController.php:199
msgid "Default Bind to Major Version"
msgstr ""
#: src/Admin/SettingsController.php:201
msgid ""
"If enabled, licenses are bound to the major version at purchase time by "
"default."
msgstr ""
#: src/Admin/SettingsController.php:219
msgid "Expiration Warning Schedule"
msgstr ""
#: src/Admin/SettingsController.php:223
#, php-format
msgid ""
"Configure when expiration warning emails are sent. To customize the email "
"template, enable/disable, or change the subject, go to %s."
msgstr ""
#: src/Admin/SettingsController.php:225
msgid "WooCommerce > Settings > Emails > License Expiration Warning"
msgstr ""
#: src/Admin/SettingsController.php:230
msgid "First Warning (Days Before)"
msgstr ""
#: src/Admin/SettingsController.php:232
msgid "Days before expiration to send the first warning email."
msgstr ""
#: src/Admin/SettingsController.php:241
msgid "Second Warning (Days Before)"
msgstr ""
#: src/Admin/SettingsController.php:243
msgid ""
"Days before expiration to send the second warning email. Set to 0 to disable."
msgstr ""
#: src/Admin/SettingsController.php:283
msgid "Running on localhost - license validation bypassed."
msgstr ""
#: src/Admin/SettingsController.php:291
msgid "License is valid and active."
msgstr ""
#: src/Admin/SettingsController.php:297
msgid "License is not valid. Frontend features are disabled."
msgstr ""
#: src/Admin/SettingsController.php:308 src/Admin/SettingsController.php:344
msgid "Verify License"
msgstr ""
#: src/Admin/SettingsController.php:322
msgid "Verifying..."
msgstr ""
#: src/Admin/SettingsController.php:341
msgid "Request failed."
msgstr ""
#: src/Admin/SettingsController.php:454 src/Admin/AdminController.php:455
#: src/Admin/AdminController.php:475 src/Admin/AdminController.php:493
#: src/Admin/AdminController.php:511 src/Admin/AdminController.php:531
#: src/Admin/AdminController.php:549 src/Admin/AdminController.php:577
#: src/Admin/AdminController.php:621 src/Admin/AdminController.php:811
#: src/Frontend/AccountController.php:326
msgid "Security check failed."
msgstr ""
#: src/Admin/SettingsController.php:458
msgid "Insufficient permissions."
msgstr ""
#: src/Admin/SettingsController.php:467
msgid "License verified successfully!"
msgstr ""
#: src/Admin/SettingsController.php:469
msgid "License validation failed."
msgstr ""
#: src/Admin/VersionAdminController.php:58
msgid "Product Versions"
msgstr ""
#: src/Admin/VersionAdminController.php:78
msgid "Add New Version"
msgstr ""
#: src/Admin/VersionAdminController.php:81
#: src/Admin/VersionAdminController.php:136 src/Admin/AdminController.php:1609
msgid "Version"
msgstr ""
#: src/Admin/VersionAdminController.php:84
msgid "Use semantic versioning (e.g., 1.0.0)"
msgstr ""
#: src/Admin/VersionAdminController.php:88
#: src/Admin/VersionAdminController.php:137
msgid "Download File"
msgstr ""
#: src/Admin/VersionAdminController.php:93
msgid "Select File"
msgstr ""
#: src/Admin/VersionAdminController.php:96
#: src/Admin/VersionAdminController.php:110
msgid "Remove"
msgstr ""
#: src/Admin/VersionAdminController.php:98
msgid ""
"Upload or select a file from the media library. Version will be auto-"
"detected from filename (e.g., plugin-v1.2.3.zip)."
msgstr ""
#: src/Admin/VersionAdminController.php:102
msgid "Checksum File"
msgstr ""
#: src/Admin/VersionAdminController.php:107
msgid "Select Checksum File"
msgstr ""
#: src/Admin/VersionAdminController.php:112
msgid ""
"Upload a SHA256 checksum file (.sha256 or .txt) to verify file integrity."
msgstr ""
#: src/Admin/VersionAdminController.php:116
#: src/Admin/VersionAdminController.php:139
msgid "Release Notes"
msgstr ""
#: src/Admin/VersionAdminController.php:124
msgid "Add Version"
msgstr ""
#: src/Admin/VersionAdminController.php:132
msgid "Existing Versions"
msgstr ""
#: src/Admin/VersionAdminController.php:138
msgid "SHA256"
msgstr ""
#: src/Admin/VersionAdminController.php:141
msgid "Released"
msgstr ""
#: src/Admin/VersionAdminController.php:148
msgid "No versions found. Add your first version above."
msgstr ""
#: src/Admin/VersionAdminController.php:165
#: src/Admin/VersionAdminController.php:396
msgid "Uploaded file"
msgstr ""
#: src/Admin/VersionAdminController.php:169
#: src/Admin/VersionAdminController.php:400
msgid "No download file"
msgstr ""
#: src/Admin/VersionAdminController.php:182
#: src/Admin/VersionAdminController.php:413
#: src/Admin/DashboardWidgetController.php:117
#: src/Admin/AdminController.php:156 src/Admin/AdminController.php:907
#: src/Admin/AdminController.php:1232 src/Admin/AdminController.php:1355
msgid "Active"
msgstr ""
#: src/Admin/VersionAdminController.php:182
#: src/Admin/VersionAdminController.php:413 src/Admin/AdminController.php:157
#: src/Admin/AdminController.php:914 src/Admin/AdminController.php:1233
#: src/Admin/AdminController.php:1356
msgid "Inactive"
msgstr ""
#: src/Admin/VersionAdminController.php:188
#: src/Admin/VersionAdminController.php:419 src/Admin/AdminController.php:1274
#: src/Admin/AdminController.php:1459
msgid "Deactivate"
msgstr ""
#: src/Admin/VersionAdminController.php:188
#: src/Admin/VersionAdminController.php:419 src/Admin/AdminController.php:1273
#: src/Admin/AdminController.php:1458
msgid "Activate"
msgstr ""
#: src/Admin/VersionAdminController.php:191
#: src/Admin/VersionAdminController.php:422 src/Admin/AdminController.php:1279
#: src/Admin/AdminController.php:1428 src/Admin/AdminController.php:1464
msgid "Delete"
msgstr ""
#: src/Admin/VersionAdminController.php:232
msgid "Are you sure you want to delete this version?"
msgstr ""
#: src/Admin/VersionAdminController.php:233
msgid "Please enter a version number."
msgstr ""
#: src/Admin/VersionAdminController.php:234
msgid "Please enter a valid version number (e.g., 1.0.0)."
msgstr ""
#: src/Admin/VersionAdminController.php:235
msgid "An error occurred. Please try again."
msgstr ""
#: src/Admin/VersionAdminController.php:236
msgid "Select Download File"
msgstr ""
#: src/Admin/VersionAdminController.php:237
msgid "Use this file"
msgstr ""
#: src/Admin/VersionAdminController.php:238
msgid ""
"Invalid checksum file format. File must contain a 64-character SHA256 hash."
msgstr ""
#: src/Admin/VersionAdminController.php:239
msgid "Failed to read checksum file."
msgstr ""
#: src/Admin/VersionAdminController.php:269
msgid "Product ID and version are required."
msgstr ""
#: src/Admin/VersionAdminController.php:274
msgid "Invalid version format. Use semantic versioning (e.g., 1.0.0)."
msgstr ""
#: src/Admin/VersionAdminController.php:279
msgid "This version already exists."
msgstr ""
#: src/Admin/VersionAdminController.php:285
msgid "Product not found."
msgstr ""
#: src/Admin/VersionAdminController.php:289
msgid "This product is not a licensed product."
msgstr ""
#: src/Admin/VersionAdminController.php:306
msgid "Failed to create version."
msgstr ""
#: src/Admin/VersionAdminController.php:314
msgid "Version added successfully."
msgstr ""
#: src/Admin/VersionAdminController.php:334
#: src/Admin/VersionAdminController.php:361
msgid "Version ID is required."
msgstr ""
#: src/Admin/VersionAdminController.php:340
msgid "Failed to delete version."
msgstr ""
#: src/Admin/VersionAdminController.php:343
msgid "Version deleted successfully."
msgstr ""
#: src/Admin/VersionAdminController.php:367
msgid "Failed to update version."
msgstr ""
#: src/Admin/VersionAdminController.php:371
msgid "Version updated successfully."
msgstr ""
#: src/Admin/DashboardWidgetController.php:47
msgid "License Statistics"
msgstr ""
#: src/Admin/DashboardWidgetController.php:113
#: src/Admin/AdminController.php:900
msgid "Total Licenses"
msgstr ""
#: src/Admin/DashboardWidgetController.php:121
msgid "Expiring Soon"
msgstr ""
#: src/Admin/DashboardWidgetController.php:125
#: src/Admin/AdminController.php:158 src/Admin/AdminController.php:921
#: src/Admin/AdminController.php:1234 src/Admin/AdminController.php:1357
#: src/Email/LicenseExpiredEmail.php:210 src/Email/LicenseExpiredEmail.php:259
msgid "Expired"
msgstr ""
#: src/Admin/DashboardWidgetController.php:132
msgid "Time-limited"
msgstr ""
#: src/Admin/DashboardWidgetController.php:142
msgid "View All Licenses"
msgstr ""
#: src/Admin/AdminController.php:93
msgid "Overview"
msgstr ""
#: src/Admin/AdminController.php:141
msgid "No licenses found"
msgstr ""
#: src/Admin/AdminController.php:142
msgid "Searching..."
msgstr ""
#: src/Admin/AdminController.php:143
msgid "Search failed"
msgstr ""
#: src/Admin/AdminController.php:145
msgid "Saved"
msgstr ""
#: src/Admin/AdminController.php:146
msgid "Save failed"
msgstr ""
#: src/Admin/AdminController.php:147
msgid ""
"Are you sure you want to revoke this license? This action cannot be undone."
msgstr ""
#: src/Admin/AdminController.php:148 src/Admin/AdminController.php:1335
#: src/Admin/AdminController.php:1350 src/Admin/AdminController.php:1376
msgid "Edit"
msgstr ""
#: src/Admin/AdminController.php:152 src/Frontend/AccountController.php:309
msgid "Copied!"
msgstr ""
#: src/Admin/AdminController.php:153 src/Frontend/AccountController.php:310
msgid "Copy failed"
msgstr ""
#: src/Admin/AdminController.php:159 src/Admin/AdminController.php:928
#: src/Admin/AdminController.php:1235 src/Admin/AdminController.php:1358
msgid "Revoked"
msgstr ""
#: src/Admin/AdminController.php:196 src/Admin/AdminController.php:1023
msgid "Guest"
msgstr ""
#: src/Admin/AdminController.php:225
msgid "Invalid status."
msgstr ""
#: src/Admin/AdminController.php:232
msgid "Status updated successfully."
msgstr ""
#: src/Admin/AdminController.php:237
msgid "Failed to update status."
msgstr ""
#: src/Admin/AdminController.php:264
msgid "License set to lifetime."
msgstr ""
#: src/Admin/AdminController.php:269 src/Admin/AdminController.php:286
msgid "Failed to update expiry date."
msgstr ""
#: src/Admin/AdminController.php:281
msgid "Expiry date updated successfully."
msgstr ""
#: src/Admin/AdminController.php:289
msgid "Invalid date format."
msgstr ""
#: src/Admin/AdminController.php:323
msgid "Domain updated successfully."
msgstr ""
#: src/Admin/AdminController.php:327
msgid "Failed to update domain."
msgstr ""
#: src/Admin/AdminController.php:352 src/Admin/AdminController.php:1094
msgid "License revoked successfully."
msgstr ""
#: src/Admin/AdminController.php:357
msgid "Failed to revoke license."
msgstr ""
#: src/Admin/AdminController.php:376
msgid "License key and domain are required."
msgstr ""
#: src/Admin/AdminController.php:581
msgid "You do not have permission to export licenses."
msgstr ""
#: src/Admin/AdminController.php:625
msgid "You do not have permission to import licenses."
msgstr ""
#: src/Admin/AdminController.php:745
msgid "Row missing domain"
msgstr ""
#: src/Admin/AdminController.php:749
msgid "Row missing valid product ID"
msgstr ""
#: src/Admin/AdminController.php:802
#, php-format
msgid "Failed to import license for domain %s"
msgstr ""
#: src/Admin/AdminController.php:892
msgid "License Dashboard"
msgstr ""
#: src/Admin/AdminController.php:937
msgid "Attention:"
msgstr ""
#: src/Admin/AdminController.php:942
#, php-format
msgid "%d license is expiring within the next 30 days."
msgid_plural "%d licenses are expiring within the next 30 days."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:950
msgid "View Licenses"
msgstr ""
#: src/Admin/AdminController.php:956
msgid "Quick Actions"
msgstr ""
#: src/Admin/AdminController.php:960
msgid "Manage Licenses"
msgstr ""
#: src/Admin/AdminController.php:964
msgid "Export to CSV"
msgstr ""
#: src/Admin/AdminController.php:968 wc-licensed-product.php:137
msgid "Settings"
msgstr ""
#: src/Admin/AdminController.php:1088
msgid "License updated successfully."
msgstr ""
#: src/Admin/AdminController.php:1091
msgid "License deleted successfully."
msgstr ""
#: src/Admin/AdminController.php:1097
msgid "License extended successfully."
msgstr ""
#: src/Admin/AdminController.php:1100
msgid "License set to lifetime successfully."
msgstr ""
#: src/Admin/AdminController.php:1106
#, php-format
msgid "%d license activated."
msgid_plural "%d licenses activated."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1114
#, php-format
msgid "%d license deactivated."
msgid_plural "%d licenses deactivated."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1122
#, php-format
msgid "%d license revoked."
msgid_plural "%d licenses revoked."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1130
#, php-format
msgid "%d license deleted."
msgid_plural "%d licenses deleted."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1138
#, php-format
msgid "%d license extended."
msgid_plural "%d licenses extended."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1143
msgid "License transferred to new domain successfully."
msgstr ""
#: src/Admin/AdminController.php:1146
msgid "Failed to transfer license. The license may be revoked or invalid."
msgstr ""
#: src/Admin/AdminController.php:1149
msgid "No licenses to export."
msgstr ""
#: src/Admin/AdminController.php:1159
#, php-format
msgid "%d license imported."
msgid_plural "%d licenses imported."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1166
#, php-format
msgid "%d updated."
msgid_plural "%d updated."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1174
#, php-format
msgid "%d skipped."
msgid_plural "%d skipped."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1182
#, php-format
msgid "%d error."
msgid_plural "%d errors."
msgstr[0] ""
msgstr[1] ""
#: src/Admin/AdminController.php:1203
msgid "Export CSV"
msgstr ""
#: src/Admin/AdminController.php:1207
msgid "Import CSV"
msgstr ""
#: src/Admin/AdminController.php:1222
msgid "Search Licenses"
msgstr ""
#: src/Admin/AdminController.php:1224
msgid "Search license key or domain..."
msgstr ""
#: src/Admin/AdminController.php:1225
msgid "Search"
msgstr ""
#: src/Admin/AdminController.php:1231
msgid "All Statuses"
msgstr ""
#: src/Admin/AdminController.php:1239
msgid "All Products"
msgstr ""
#: src/Admin/AdminController.php:1245
msgid "Filter"
msgstr ""
#: src/Admin/AdminController.php:1248
msgid "Clear"
msgstr ""
#: src/Admin/AdminController.php:1253
msgid "item"
msgstr ""
#: src/Admin/AdminController.php:1253
msgid "items"
msgstr ""
#: src/Admin/AdminController.php:1259
msgid "Showing"
msgstr ""
#: src/Admin/AdminController.php:1259
msgid "license"
msgstr ""
#: src/Admin/AdminController.php:1259
msgid "licenses"
msgstr ""
#: src/Admin/AdminController.php:1261
msgid "filtered"
msgstr ""
#: src/Admin/AdminController.php:1263
msgid "View Dashboard"
msgstr ""
#: src/Admin/AdminController.php:1272 src/Admin/AdminController.php:1457
msgid "Bulk Actions"
msgstr ""
#: src/Admin/AdminController.php:1275 src/Admin/AdminController.php:1419
#: src/Admin/AdminController.php:1460
msgid "Revoke"
msgstr ""
#: src/Admin/AdminController.php:1276 src/Admin/AdminController.php:1461
msgid "Extend 30 days"
msgstr ""
#: src/Admin/AdminController.php:1277 src/Admin/AdminController.php:1462
msgid "Extend 90 days"
msgstr ""
#: src/Admin/AdminController.php:1278 src/Admin/AdminController.php:1463
msgid "Extend 1 year"
msgstr ""
#: src/Admin/AdminController.php:1281 src/Admin/AdminController.php:1466
msgid "Apply"
msgstr ""
#: src/Admin/AdminController.php:1293 src/Admin/AdminController.php:1444
#: src/Email/LicenseExpirationEmail.php:104
#: src/Email/LicenseExpiredEmail.php:96
msgid "Customer"
msgstr ""
#: src/Admin/AdminController.php:1296 src/Admin/AdminController.php:1447
msgid "Created"
msgstr ""
#: src/Admin/AdminController.php:1304
msgid "No licenses found."
msgstr ""
#: src/Admin/AdminController.php:1314 src/Frontend/AccountController.php:194
msgid "Copy to clipboard"
msgstr ""
#: src/Admin/AdminController.php:1380
msgid "Leave empty for lifetime"
msgstr ""
#: src/Admin/AdminController.php:1383 src/Admin/AdminController.php:1412
msgid "Set to lifetime"
msgstr ""
#: src/Admin/AdminController.php:1393
msgid "Test license against API"
msgstr ""
#: src/Admin/AdminController.php:1393
msgid "Test"
msgstr ""
#: src/Admin/AdminController.php:1400 src/Frontend/AccountController.php:207
msgid "Transfer to new domain"
msgstr ""
#: src/Admin/AdminController.php:1400 src/Frontend/AccountController.php:209
msgid "Transfer"
msgstr ""
#: src/Admin/AdminController.php:1406
msgid "Extend by 30 days"
msgstr ""
#: src/Admin/AdminController.php:1418
msgid "Are you sure?"
msgstr ""
#: src/Admin/AdminController.php:1427
msgid "Are you sure you want to delete this license?"
msgstr ""
#: src/Admin/AdminController.php:1487
msgid "License Validation Test"
msgstr ""
#: src/Admin/AdminController.php:1502
msgid "Testing license..."
msgstr ""
#: src/Admin/AdminController.php:1508 src/Frontend/AccountController.php:249
msgid "Close"
msgstr ""
#: src/Admin/AdminController.php:1517 src/Frontend/AccountController.php:250
msgid "Transfer License to New Domain"
msgstr ""
#: src/Admin/AdminController.php:1524 src/Frontend/AccountController.php:255
msgid "Current Domain"
msgstr ""
#: src/Admin/AdminController.php:1528 src/Frontend/AccountController.php:260
msgid "New Domain"
msgstr ""
#: src/Admin/AdminController.php:1531 src/Frontend/AccountController.php:264
msgid "Enter the new domain without http:// or www."
msgstr ""
#: src/Admin/AdminController.php:1536 src/Frontend/AccountController.php:269
msgid "Transfer License"
msgstr ""
#: src/Admin/AdminController.php:1606
msgid "License is VALID"
msgstr ""
#: src/Admin/AdminController.php:1617
msgid "License is INVALID"
msgstr ""
#: src/Admin/AdminController.php:1619
msgid "Error Code"
msgstr ""
#: src/Admin/AdminController.php:1620
msgid "Message"
msgstr ""
#: src/Admin/AdminController.php:1633
msgid "Failed to test license. Please try again."
msgstr ""
#: src/Admin/AdminController.php:1671 src/Admin/AdminController.php:1764
msgid "Import Licenses"
msgstr ""
#: src/Admin/AdminController.php:1673
msgid "Back to Licenses"
msgstr ""
#: src/Admin/AdminController.php:1683
msgid "Error uploading file. Please try again."
msgstr ""
#: src/Admin/AdminController.php:1686
msgid "Invalid file type. Please upload a CSV file."
msgstr ""
#: src/Admin/AdminController.php:1689
msgid "Error reading file. Please check the file format."
msgstr ""
#: src/Admin/AdminController.php:1692
msgid "An error occurred during import."
msgstr ""
#: src/Admin/AdminController.php:1700
msgid "Import Licenses from CSV"
msgstr ""
#: src/Admin/AdminController.php:1703
msgid ""
"Upload a CSV file to import licenses. You can use the exported CSV format or "
"a simplified format."
msgstr ""
#: src/Admin/AdminController.php:1706
msgid "CSV Format"
msgstr ""
#: src/Admin/AdminController.php:1708
msgid "The CSV file should contain the following columns:"
msgstr ""
#: src/Admin/AdminController.php:1712
msgid "Full Format (from Export):"
msgstr ""
#: src/Admin/AdminController.php:1715
msgid "Simplified Format:"
msgstr ""
#: src/Admin/AdminController.php:1720
msgid "Notes:"
msgstr ""
#: src/Admin/AdminController.php:1721
msgid "Leave License Key empty to auto-generate."
msgstr ""
#: src/Admin/AdminController.php:1722
msgid "Status can be: active, inactive, expired, revoked (defaults to active)."
msgstr ""
#: src/Admin/AdminController.php:1723
msgid "Expires At should be in YYYY-MM-DD format or \"Lifetime\"."
msgstr ""
#: src/Admin/AdminController.php:1735
msgid "CSV File"
msgstr ""
#: src/Admin/AdminController.php:1739
msgid "Select a CSV file to import."
msgstr ""
#: src/Admin/AdminController.php:1743
msgid "Options"
msgstr ""
#: src/Admin/AdminController.php:1747
msgid "Skip first row (header row)"
msgstr ""
#: src/Admin/AdminController.php:1752
msgid "Update existing licenses (by license key)"
msgstr ""
#: src/Admin/AdminController.php:1755
msgid ""
"If enabled, licenses with matching keys will be updated instead of skipped."
msgstr ""
#: src/Admin/AdminController.php:1782
msgid "License"
msgstr ""
#: src/Admin/AdminController.php:1841
msgid "No domain specified"
msgstr ""
#: src/Admin/DownloadWidgetController.php:46
msgid "Download Statistics"
msgstr ""
#: src/Admin/DownloadWidgetController.php:140
msgid "Total Downloads"
msgstr ""
#: src/Admin/DownloadWidgetController.php:145
msgid "Top Products"
msgstr ""
#: src/Admin/DownloadWidgetController.php:159
#: src/Admin/DownloadWidgetController.php:180
msgid "No downloads yet"
msgstr ""
#: src/Admin/DownloadWidgetController.php:163
msgid "Top Versions"
msgstr ""
#: src/Api/RestApiController.php:84
msgid "Too many requests. Please try again later."
msgstr ""
#: src/Api/RestApiController.php:345 src/Api/RestApiController.php:378
#: src/License/LicenseManager.php:357
msgid "License key not found."
msgstr ""
#: src/Api/RestApiController.php:386
msgid "This license is not valid."
msgstr ""
#: src/Api/RestApiController.php:396
msgid "License is already activated for this domain."
msgstr ""
#: src/Api/RestApiController.php:405
msgid "Maximum number of activations reached."
msgstr ""
#: src/Api/RestApiController.php:416
msgid "Failed to activate license."
msgstr ""
#: src/Api/RestApiController.php:422
msgid "License activated successfully."
msgstr ""
#: src/Checkout/CheckoutController.php:78
#: src/Checkout/CheckoutBlocksIntegration.php:104
msgid "License Domain"
msgstr ""
#: src/Checkout/CheckoutController.php:81
#: src/Checkout/CheckoutBlocksIntegration.php:101
msgid "Domain for License Activation"
msgstr ""
#: src/Checkout/CheckoutController.php:82
msgid "required"
msgstr ""
#: src/Checkout/CheckoutController.php:93
#: src/Checkout/CheckoutBlocksIntegration.php:103
msgid ""
"Enter the domain where you will use this license (without http:// or www)."
msgstr ""
#: src/Checkout/CheckoutController.php:115
msgid "Please enter a domain for your license activation."
msgstr ""
#: src/Checkout/CheckoutController.php:125
msgid "Please enter a valid domain name."
msgstr ""
#: src/Checkout/CheckoutController.php:164
#: src/Checkout/CheckoutController.php:181
#: src/Checkout/CheckoutController.php:185
msgid "License Domain:"
msgstr ""
#: src/Checkout/CheckoutBlocksIntegration.php:105
msgid "Please enter a valid domain for your license activation."
msgstr ""
#: src/Checkout/StoreApiExtension.php:85
msgid "Domain for license activation"
msgstr ""
#: src/License/PluginLicenseChecker.php:117
msgid "License settings not configured."
msgstr ""
#: src/License/PluginLicenseChecker.php:153
msgid "Could not connect to license server."
msgstr ""
#: src/License/LicenseManager.php:366
msgid "This license has been revoked."
msgstr ""
#: src/License/LicenseManager.php:376
msgid "This license has expired."
msgstr ""
#: src/License/LicenseManager.php:384
msgid "This license is inactive."
msgstr ""
#: src/License/LicenseManager.php:394
msgid "This license is not valid for this domain."
msgstr ""
#: src/License/LicenseManager.php:760 src/Product/VersionManager.php:349
#: src/Product/VersionManager.php:361 src/Frontend/AccountController.php:140
#: src/Email/LicenseExpirationEmail.php:107
#: src/Email/LicenseExpiredEmail.php:99
msgid "Unknown Product"
msgstr ""
#: src/Product/VersionManager.php:166
msgid "Attachment file not found."
msgstr ""
#: src/Product/VersionManager.php:177
#, php-format
msgid "File checksum does not match. Expected: %1$s, Got: %2$s"
msgstr ""
#: src/Product/LicensedProductType.php:61
msgid "Licensed Product"
msgstr ""
#: src/Product/LicensedProductType.php:82
msgid "License Settings"
msgstr ""
#: src/Product/LicensedProductType.php:109
#, php-format
msgid "%d days"
msgstr ""
#: src/Product/LicensedProductType.php:119
#, php-format
msgid "Leave fields empty to use default settings from %s."
msgstr ""
#: src/Product/LicensedProductType.php:121
msgid "WooCommerce > Settings > Licensed Products"
msgstr ""
#: src/Product/LicensedProductType.php:128
msgid "Max Activations"
msgstr ""
#: src/Product/LicensedProductType.php:131
#, php-format
msgid "Maximum number of domain activations per license. Default: %d"
msgstr ""
#: src/Product/LicensedProductType.php:146
msgid "License Validity (Days)"
msgstr ""
#: src/Product/LicensedProductType.php:149
#, php-format
msgid "Number of days the license is valid. Leave empty for default (%s)."
msgstr ""
#: src/Product/LicensedProductType.php:164
msgid "Bind to Major Version"
msgstr ""
#: src/Product/LicensedProductType.php:167
#, php-format
msgid ""
"If enabled, licenses are bound to the major version at purchase time. "
"Default: %s"
msgstr ""
#: src/Product/LicensedProductType.php:168
msgid "Yes"
msgstr ""
#: src/Product/LicensedProductType.php:168
msgid "No"
msgstr ""
#: src/Product/LicensedProductType.php:288
msgid "Version:"
msgstr ""
#: src/Frontend/DownloadController.php:77
#: src/Frontend/DownloadController.php:101
msgid "Invalid download link."
msgstr ""
#: src/Frontend/DownloadController.php:78
#: src/Frontend/DownloadController.php:88
#: src/Frontend/DownloadController.php:102
#: src/Frontend/DownloadController.php:118
#: src/Frontend/DownloadController.php:128
#: src/Frontend/DownloadController.php:137
#: src/Frontend/DownloadController.php:147
#: src/Frontend/DownloadController.php:156
#: src/Frontend/DownloadController.php:165
#: src/Frontend/DownloadController.php:187
#: src/Frontend/DownloadController.php:203
msgid "Download Error"
msgstr ""
#: src/Frontend/DownloadController.php:87
msgid "Invalid download link format."
msgstr ""
#: src/Frontend/DownloadController.php:127
msgid "You do not have permission to download this file."
msgstr ""
#: src/Frontend/DownloadController.php:136
msgid "Your license is not active. Please contact support."
msgstr ""
#: src/Frontend/DownloadController.php:146
msgid "Version not found."
msgstr ""
#: src/Frontend/DownloadController.php:155
msgid "Version does not match your licensed product."
msgstr ""
#: src/Frontend/DownloadController.php:164
msgid "This version is no longer available for download."
msgstr ""
#: src/Frontend/DownloadController.php:186
msgid "No download file available for this version."
msgstr ""
#: src/Frontend/DownloadController.php:202
msgid "Download file not found."
msgstr ""
#: src/Frontend/AccountController.php:104
msgid "Please log in to view your licenses."
msgstr ""
#: src/Frontend/AccountController.php:165
msgid "You have no licenses yet."
msgstr ""
#: src/Frontend/AccountController.php:190
#: src/Email/LicenseExpirationEmail.php:207
#: src/Email/LicenseExpirationEmail.php:270
#: src/Email/LicenseEmailController.php:212
#: src/Email/LicenseEmailController.php:216
#: src/Email/LicenseEmailController.php:320
#: src/Email/LicenseExpiredEmail.php:191 src/Email/LicenseExpiredEmail.php:256
msgid "License Key:"
msgstr ""
#: src/Frontend/AccountController.php:201
#: src/Email/LicenseExpirationEmail.php:215
#: src/Email/LicenseExpirationEmail.php:271
#: src/Email/LicenseExpiredEmail.php:199 src/Email/LicenseExpiredEmail.php:257
msgid "Domain:"
msgstr ""
#: src/Frontend/AccountController.php:213
#: src/Email/LicenseExpirationEmail.php:219
#: src/Email/LicenseExpirationEmail.php:272
#: src/Email/LicenseEmailController.php:323
msgid "Expires:"
msgstr ""
#: src/Frontend/AccountController.php:218
#: src/Email/LicenseEmailController.php:287
#: src/Email/LicenseEmailController.php:326
msgid "Never"
msgstr ""
#: src/Frontend/AccountController.php:226
msgid "Available Downloads"
msgstr ""
#: src/Frontend/AccountController.php:232
#, php-format
msgid "Version %s"
msgstr ""
#: src/Frontend/AccountController.php:311
#: src/Frontend/AccountController.php:378
msgid "License transferred successfully!"
msgstr ""
#: src/Frontend/AccountController.php:312
msgid "Transfer failed. Please try again."
msgstr ""
#: src/Frontend/AccountController.php:313
msgid ""
"Are you sure you want to transfer this license to a new domain? This action "
"cannot be undone."
msgstr ""
#: src/Frontend/AccountController.php:332
msgid "Please log in to transfer a license."
msgstr ""
#: src/Frontend/AccountController.php:338
msgid "Invalid license."
msgstr ""
#: src/Frontend/AccountController.php:356
msgid "You do not have permission to transfer this license."
msgstr ""
#: src/Frontend/AccountController.php:361
msgid "Revoked licenses cannot be transferred."
msgstr ""
#: src/Frontend/AccountController.php:365
msgid "Expired licenses cannot be transferred."
msgstr ""
#: src/Frontend/AccountController.php:370
msgid "The new domain is the same as the current domain."
msgstr ""
#: src/Frontend/AccountController.php:382
msgid "Failed to transfer license. Please try again."
msgstr ""
#: src/Email/LicenseExpirationEmail.php:55
msgid "License Expiration Warning"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:56
msgid ""
"License expiration warning emails are sent to customers when their licenses "
"are about to expire."
msgstr ""
#: src/Email/LicenseExpirationEmail.php:74
msgid ""
"[{site_title}] Your license for {product_name} expires in {days_remaining} "
"days"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:82
msgid "License Expiration Notice"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:176
#: src/Email/LicenseExpirationEmail.php:246
#: src/Email/LicenseExpiredEmail.php:167 src/Email/LicenseExpiredEmail.php:238
#, php-format
msgid "Hello %s,"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:181
#: src/Email/LicenseExpirationEmail.php:251
#, php-format
msgid "Your license for %s will expire tomorrow (%s)."
msgstr ""
#: src/Email/LicenseExpirationEmail.php:189
#: src/Email/LicenseExpirationEmail.php:257
#, php-format
msgid "Your license for %1$s will expire in %2$d days (%3$s)."
msgstr ""
#: src/Email/LicenseExpirationEmail.php:197
#: src/Email/LicenseExpirationEmail.php:266
msgid "License Details"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:203
#: src/Email/LicenseExpirationEmail.php:269
#: src/Email/LicenseExpiredEmail.php:187 src/Email/LicenseExpiredEmail.php:255
msgid "Product:"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:235
#: src/Email/LicenseExpirationEmail.php:281
#: src/Email/LicenseExpiredEmail.php:227 src/Email/LicenseExpiredEmail.php:268
msgid "View My Licenses"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:291
msgid ""
"To continue using this product, please renew your license before the "
"expiration date."
msgstr ""
#: src/Email/LicenseExpirationEmail.php:301
#: src/Email/LicenseExpiredEmail.php:288
#, php-format
msgid "Available placeholders: %s"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:307
#: src/Email/LicenseExpiredEmail.php:294
msgid "Enable/Disable"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:309
#: src/Email/LicenseExpiredEmail.php:296
msgid "Enable this email notification"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:313
#: src/Email/LicenseExpiredEmail.php:300
msgid "Subject"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:321
#: src/Email/LicenseExpiredEmail.php:308
msgid "Email heading"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:329
#: src/Email/LicenseExpiredEmail.php:316
msgid "Additional content"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:330
#: src/Email/LicenseExpiredEmail.php:317
msgid "Text to appear below the main email content."
msgstr ""
#: src/Email/LicenseExpirationEmail.php:338
#: src/Email/LicenseExpiredEmail.php:325
msgid "Email type"
msgstr ""
#: src/Email/LicenseExpirationEmail.php:340
#: src/Email/LicenseExpiredEmail.php:327
msgid "Choose which format of email to send."
msgstr ""
#: src/Email/LicenseEmailController.php:256
msgid "Your License Keys"
msgstr ""
#: src/Email/LicenseEmailController.php:260
#: src/Email/LicenseEmailController.php:315
msgid "Licensed Domain:"
msgstr ""
#: src/Email/LicenseEmailController.php:296
#: src/Email/LicenseEmailController.php:330
msgid "You can also view your licenses in your account under \"Licenses\"."
msgstr ""
#: src/Email/LicenseEmailController.php:311
msgid "YOUR LICENSE KEYS"
msgstr ""
#: src/Email/LicenseExpiredEmail.php:50 src/Email/LicenseExpiredEmail.php:76
msgid "License Expired"
msgstr ""
#: src/Email/LicenseExpiredEmail.php:51
msgid ""
"License expired emails are sent to customers when their licenses have "
"expired."
msgstr ""
#: src/Email/LicenseExpiredEmail.php:68
msgid "[{site_title}] Your license for {product_name} has expired"
msgstr ""
#: src/Email/LicenseExpiredEmail.php:171 src/Email/LicenseExpiredEmail.php:242
#, php-format
msgid "Your license for %1$s has expired on %2$s."
msgstr ""
#: src/Email/LicenseExpiredEmail.php:178 src/Email/LicenseExpiredEmail.php:248
msgid ""
"Your license is no longer valid and the product will stop working until you "
"renew."
msgstr ""
#: src/Email/LicenseExpiredEmail.php:181 src/Email/LicenseExpiredEmail.php:252
msgid "Expired License Details"
msgstr ""
#: src/Email/LicenseExpiredEmail.php:203 src/Email/LicenseExpiredEmail.php:258
msgid "Expired on:"
msgstr ""
#: src/Email/LicenseExpiredEmail.php:207 src/Email/LicenseExpiredEmail.php:259
msgid "Status:"
msgstr ""
#: src/Email/LicenseExpiredEmail.php:278
msgid "To continue using this product, please renew your license."
msgstr ""
#: src/Plugin.php:260
msgid "WC Licensed Product"
msgstr ""
#: src/Plugin.php:261
msgid ""
"Plugin license is not configured or invalid. Frontend features are disabled."
msgstr ""
#: src/Plugin.php:262
msgid "Configure License"
msgstr ""
#: wc-licensed-product.php:61
#, php-format
msgid "%s requires WooCommerce to be installed and active."
msgstr ""
#: wc-licensed-product.php:119
msgid "WC Licensed Product requires WooCommerce to be installed and active."
msgstr ""