# Copyright (C) 2026 MLPlugins
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: QuickStock for WooCommerce 5.13.24\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/quickstock-for-woocommerce\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-08-26T09:14:00+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: quickstock-for-woocommerce\n"

#. Plugin Name of the plugin
#: quickstock-for-woocommerce.php
msgid "QuickStock for WooCommerce"
msgstr ""

#. Plugin URI of the plugin
#: quickstock-for-woocommerce.php
msgid "https://mlplugins.com/quickstock/"
msgstr ""

#. Description of the plugin
#: quickstock-for-woocommerce.php
msgid "Stock manager with smart reorder workflow, bulk editing, barcode labels and stock history for WooCommerce."
msgstr ""

#. Author of the plugin
#: quickstock-for-woocommerce.php
msgid "MLPlugins"
msgstr ""

#. Author URI of the plugin
#: quickstock-for-woocommerce.php
msgid "https://mlplugins.com"
msgstr ""

#: includes/class-admin-page.php:60
msgid "All Products"
msgstr ""

#: includes/class-admin-page.php:64
#: includes/class-admin-page.php:1233
#: includes/class-settings-page.php:986
msgid "Reorder"
msgstr ""

#: includes/class-admin-page.php:68
#: includes/class-admin-page.php:1238
#: includes/class-admin-page.php:1275
msgid "Purchase Orders"
msgstr ""

#: includes/class-admin-page.php:76
msgid "History"
msgstr ""

#: includes/class-admin-page.php:82
#: includes/class-settings-page.php:169
msgid "Settings"
msgstr ""

#: includes/class-admin-page.php:140
#: includes/class-admin-page.php:712
msgid "↑ Smallest first"
msgstr ""

#: includes/class-admin-page.php:141
#: includes/class-admin-page.php:713
msgid "↓ Largest first"
msgstr ""

#: includes/class-admin-page.php:143
#: includes/class-admin-page.php:715
msgid "↑ Oldest first"
msgstr ""

#: includes/class-admin-page.php:144
#: includes/class-admin-page.php:716
msgid "↓ Newest first"
msgstr ""

#: includes/class-admin-page.php:146
#: includes/class-admin-page.php:718
msgid "↑ A → Z"
msgstr ""

#: includes/class-admin-page.php:147
#: includes/class-admin-page.php:719
msgid "↓ Z → A"
msgstr ""

#: includes/class-admin-page.php:163
msgid "Sort options"
msgstr ""

#: includes/class-admin-page.php:163
#: includes/class-admin-page.php:368
#: includes/class-admin-page.php:370
#: includes/class-settings-page.php:350
msgid "Sort"
msgstr ""

#: includes/class-admin-page.php:239
#: includes/class-renderer.php:400
#: includes/class-settings-page.php:216
#: assets/js/admin.js:1726
msgid "Published"
msgstr ""

#: includes/class-admin-page.php:240
#: includes/class-renderer.php:401
#: includes/class-settings-page.php:217
#: assets/js/admin.js:1727
msgid "Draft"
msgstr ""

#: includes/class-admin-page.php:241
#: includes/class-renderer.php:402
#: includes/class-settings-page.php:218
#: assets/js/admin.js:1728
msgid "Private"
msgstr ""

#: includes/class-admin-page.php:242
#: includes/class-settings-page.php:219
msgid "Pending"
msgstr ""

#: includes/class-admin-page.php:269
msgid "The “Cost of goods” column needs WooCommerce’s Cost of Goods Sold feature."
msgstr ""

#: includes/class-admin-page.php:270
msgid "Enable it under WooCommerce → Settings → Advanced → Features →"
msgstr ""

#: includes/class-admin-page.php:299
msgid "(modified)"
msgstr ""

#: includes/class-admin-page.php:313
msgid "View"
msgstr ""

#: includes/class-admin-page.php:318
msgid "No presets yet. Save the current view below."
msgstr ""

#. translators: %s is the preset name
#: includes/class-admin-page.php:330
#, php-format
msgid "Overwrite preset \"%s\" with the current view"
msgstr ""

#: includes/class-admin-page.php:336
msgid "Clear default for this tab"
msgstr ""

#: includes/class-admin-page.php:339
msgid "Set as default for this tab"
msgstr ""

#: includes/class-admin-page.php:342
msgid "Delete preset"
msgstr ""

#: includes/class-admin-page.php:346
msgid "Manage presets →"
msgstr ""

#: includes/class-admin-page.php:349
msgid "Name this view…"
msgstr ""

#: includes/class-admin-page.php:350
msgid "Save current view as preset"
msgstr ""

#: includes/class-admin-page.php:359
msgid "Only products sold since this date appear in the list"
msgstr ""

#: includes/class-admin-page.php:359
msgid "Sold since"
msgstr ""

#: includes/class-admin-page.php:372
msgid "Column sort"
msgstr ""

#: includes/class-admin-page.php:375
msgid "Open first"
msgstr ""

#: includes/class-admin-page.php:377
msgid "Newest first"
msgstr ""

#: includes/class-admin-page.php:378
msgid "Oldest first"
msgstr ""

#: includes/class-admin-page.php:385
#: includes/class-settings-page.php:357
msgid "Per page"
msgstr ""

#: includes/class-admin-page.php:386
msgid "Products per page"
msgstr ""

#: includes/class-admin-page.php:389
#: includes/class-admin-page.php:1473
#: includes/class-settings-page.php:265
#: includes/class-settings-page.php:361
#: includes/class-settings-page.php:927
msgid "All"
msgstr ""

#. translators: %s is the number of products per page (e.g. "25 / page")
#. translators: %s is a page size, e.g. "25"
#: includes/class-admin-page.php:392
#: includes/class-settings-page.php:364
#, php-format
msgid "%s / page"
msgstr ""

#: includes/class-admin-page.php:403
#: includes/class-admin-page.php:808
#: includes/class-admin-page.php:809
msgid "Advanced filters"
msgstr ""

#: includes/class-admin-page.php:409
msgid "Reset all filters, including the per-column value search"
msgstr ""

#: includes/class-admin-page.php:409
msgid "Reset filters"
msgstr ""

#: includes/class-admin-page.php:414
#: includes/class-settings-page.php:99
#: includes/class-settings-page.php:1375
#: includes/class-settings-page.php:1892
msgid "Columns"
msgstr ""

#: includes/class-admin-page.php:419
msgid "No columns enabled in the library."
msgstr ""

#: includes/class-admin-page.php:419
msgid "Go to settings"
msgstr ""

#: includes/class-admin-page.php:427
#: includes/class-settings-page.php:339
#: includes/class-settings-page.php:1380
#: includes/class-settings-page.php:1900
msgid "Drag to reorder"
msgstr ""

#: includes/class-admin-page.php:444
#: includes/class-admin-page.php:988
msgid "Total:"
msgstr ""

#: includes/class-admin-page.php:446
msgid "Clear all the “done” checkmarks in the list"
msgstr ""

#: includes/class-admin-page.php:446
msgid "Clear checkmarks"
msgstr ""

#: includes/class-admin-page.php:487
msgid "Reorder PDF & quick-order CSV export"
msgstr ""

#: includes/class-admin-page.php:498
msgid "Reorder list as PDF"
msgstr ""

#: includes/class-admin-page.php:502
#: includes/class-admin-page.php:1375
#: includes/class-admin-page.php:1489
#: includes/class-columns.php:126
msgid "Supplier"
msgstr ""

#: includes/class-admin-page.php:503
msgid "Limit the PDF to one supplier"
msgstr ""

#: includes/class-admin-page.php:504
msgid "All suppliers (grouped)"
msgstr ""

#: includes/class-admin-page.php:511
msgid "Adds an empty column to fill in order quantities by hand"
msgstr ""

#: includes/class-admin-page.php:511
msgid "Empty order-qty column"
msgstr ""

#: includes/class-admin-page.php:524
#: includes/class-settings-page.php:1398
msgid "Quick order"
msgstr ""

#: includes/class-admin-page.php:525
msgid "Supplier whose quick-order CSV to generate"
msgstr ""

#: includes/class-admin-page.php:532
msgid "Selected products only, otherwise all open items of this supplier"
msgstr ""

#: includes/class-admin-page.php:532
#: includes/class-admin-page.php:1651
#: includes/class-settings-page.php:1886
msgid "Quick-order CSV"
msgstr ""

#: includes/class-admin-page.php:533
msgid "Fill the Order-qty column from the restock target (target − stock) for all visible rows"
msgstr ""

#: includes/class-admin-page.php:533
msgid "Calc quantities"
msgstr ""

#. translators: %s is the link to Settings → Suppliers
#: includes/class-admin-page.php:546
#: includes/class-admin-page.php:1658
#, php-format
msgid "To generate a quick-order CSV, enable the CSV columns under %s."
msgstr ""

#: includes/class-admin-page.php:547
#: includes/class-admin-page.php:1659
msgid "Settings → Suppliers"
msgstr ""

#: includes/class-admin-page.php:562
msgid "Purchase order"
msgstr ""

#: includes/class-admin-page.php:564
#: includes/class-admin-page.php:565
msgid "All suppliers (separate orders)"
msgstr ""

#: includes/class-admin-page.php:565
msgid "Which suppliers to draft purchase orders for"
msgstr ""

#: includes/class-admin-page.php:573
#: includes/class-admin-page.php:1322
#: includes/class-admin-page.php:1352
msgid "No supplier"
msgstr ""

#: includes/class-admin-page.php:578
#: includes/class-admin-page.php:1305
msgid "Create purchase order"
msgstr ""

#: includes/class-admin-page.php:589
msgid "Label"
msgstr ""

#: includes/class-admin-page.php:590
#: includes/class-admin-page.php:617
msgid "Label template for printing"
msgstr ""

#: includes/class-admin-page.php:602
msgid "— All categories —"
msgstr ""

#: includes/class-admin-page.php:611
msgid "🔍 Search all products…"
msgstr ""

#: includes/class-admin-page.php:612
msgid "🔍 Search SKU or product name…"
msgstr ""

#: includes/class-admin-page.php:672
msgid "Select all on this page"
msgstr ""

#: includes/class-admin-page.php:706
msgid "Column options"
msgstr ""

#: includes/class-admin-page.php:706
msgid "Sort & filter"
msgstr ""

#: includes/class-admin-page.php:729
msgid "Search values…"
msgstr ""

#: includes/class-admin-page.php:731
msgid "(Select all)"
msgstr ""

#: includes/class-admin-page.php:732
#: assets/js/admin.js:196
msgid "Loading…"
msgstr ""

#: includes/class-admin-page.php:734
#: includes/class-admin-page.php:1191
#: includes/class-admin-page.php:1247
msgid "Apply"
msgstr ""

#: includes/class-admin-page.php:735
msgid "Clear"
msgstr ""

#: includes/class-admin-page.php:780
msgid "No products found."
msgstr ""

#: includes/class-admin-page.php:781
msgid "Nothing needs reordering right now. 🎉"
msgstr ""

#: includes/class-admin-page.php:810
#: includes/class-admin-page.php:1637
msgid "Close"
msgstr ""

#: includes/class-admin-page.php:818
#: includes/class-admin-page.php:1149
#: includes/class-admin-page.php:1490
#: includes/class-columns.php:115
#: includes/class-settings-page.php:2186
msgid "Status"
msgstr ""

#: includes/class-admin-page.php:831
#: includes/class-columns.php:111
#: includes/class-filters.php:149
#: includes/class-filters.php:289
msgid "Categories"
msgstr ""

#: includes/class-admin-page.php:833
#: includes/class-admin-page.php:879
#: includes/class-admin-page.php:892
msgid "No entries"
msgstr ""

#: includes/class-admin-page.php:836
#: includes/class-admin-page.php:895
msgid "Include only these"
msgstr ""

#: includes/class-admin-page.php:837
#: includes/class-admin-page.php:896
msgid "All except these"
msgstr ""

#: includes/class-admin-page.php:839
#: includes/class-admin-page.php:898
#: assets/js/admin.js:39
msgid "Pick categories…"
msgstr ""

#: includes/class-admin-page.php:865
#: includes/class-admin-page.php:975
#: assets/js/admin.js:1870
msgid "from"
msgstr ""

#: includes/class-admin-page.php:867
#: includes/class-admin-page.php:976
#: assets/js/admin.js:1871
msgid "to"
msgstr ""

#: includes/class-admin-page.php:907
msgid "contains…"
msgstr ""

#: includes/class-admin-page.php:917
msgid "Apply filters"
msgstr ""

#: includes/class-admin-page.php:918
#: includes/class-admin-page.php:984
msgid "Reset"
msgstr ""

#: includes/class-admin-page.php:949
msgid "Stock history is disabled."
msgstr ""

#: includes/class-admin-page.php:950
msgid "Enable it in settings →"
msgstr ""

#. translators: %d is the number of retention days for log entries
#: includes/class-admin-page.php:962
#, php-format
msgid "Retention: %d day"
msgid_plural "Retention: %d days"
msgstr[0] ""
msgstr[1] ""

#: includes/class-admin-page.php:964
msgid "Retention: unlimited"
msgstr ""

#: includes/class-admin-page.php:974
msgid "🔍 Product, ID or order #"
msgstr ""

#: includes/class-admin-page.php:978
msgid "— All sources —"
msgstr ""

#: includes/class-admin-page.php:979
#: includes/class-ajax.php:1180
#: includes/class-log.php:341
msgid "Manual"
msgstr ""

#: includes/class-admin-page.php:980
#: includes/class-ajax.php:1175
#: includes/class-ajax.php:1181
#: includes/class-log.php:340
msgid "Order"
msgstr ""

#: includes/class-admin-page.php:981
#: includes/class-ajax.php:1182
#: includes/class-log.php:342
msgid "Goods receipt"
msgstr ""

#: includes/class-admin-page.php:983
msgid "Filter"
msgstr ""

#: includes/class-admin-page.php:996
msgid "CSV export"
msgstr ""

#: includes/class-admin-page.php:1004
msgid "No history entries found."
msgstr ""

#: includes/class-admin-page.php:1013
#: includes/class-ajax.php:1167
#: includes/class-label-templates.php:45
#: includes/class-settings-page.php:1706
#: includes/class-settings-page.php:2032
msgid "Date"
msgstr ""

#: includes/class-admin-page.php:1014
#: includes/class-admin-page.php:1372
#: includes/class-admin-page.php:1696
#: includes/class-admin-page.php:1773
#: includes/class-admin-page.php:1811
#: includes/class-admin-page.php:1866
#: includes/class-ajax.php:1170
#: includes/class-ajax.php:1750
#: includes/class-columns.php:90
#: includes/class-supplier.php:132
msgid "Product"
msgstr ""

#: includes/class-admin-page.php:1015
#: includes/class-ajax.php:1171
msgid "Before"
msgstr ""

#: includes/class-admin-page.php:1016
#: includes/class-ajax.php:1172
msgid "After"
msgstr ""

#: includes/class-admin-page.php:1017
#: includes/class-ajax.php:1173
msgid "Change"
msgstr ""

#: includes/class-admin-page.php:1018
#: includes/class-ajax.php:1174
msgid "Source"
msgstr ""

#: includes/class-admin-page.php:1019
#: includes/class-ajax.php:1176
msgid "User"
msgstr ""

#. translators: %d is the WooCommerce variation ID
#: includes/class-admin-page.php:1033
#, php-format
msgid "(Variation #%d)"
msgstr ""

#: includes/class-admin-page.php:1116
msgid "Set shipping class …"
msgstr ""

#: includes/class-admin-page.php:1118
msgid "Add category …"
msgstr ""

#: includes/class-admin-page.php:1119
msgid "Remove category …"
msgstr ""

#: includes/class-admin-page.php:1132
#: includes/class-admin-page.php:1229
msgid "selected"
msgstr ""

#: includes/class-admin-page.php:1135
#: includes/class-admin-page.php:1232
msgid "— Choose action —"
msgstr ""

#: includes/class-admin-page.php:1136
#: includes/class-admin-page.php:1869
#: includes/class-columns.php:101
#: includes/class-supplier.php:133
msgid "Stock"
msgstr ""

#: includes/class-admin-page.php:1137
msgid "Set stock quantity …"
msgstr ""

#: includes/class-admin-page.php:1138
msgid "Adjust stock (+/−) …"
msgstr ""

#: includes/class-admin-page.php:1139
msgid "Enable stock management"
msgstr ""

#: includes/class-admin-page.php:1140
msgid "Disable stock management"
msgstr ""

#: includes/class-admin-page.php:1143
msgid "No label …"
msgstr ""

#: includes/class-admin-page.php:1146
msgid "Set low stock threshold …"
msgstr ""

#: includes/class-admin-page.php:1147
msgid "Set restock-to …"
msgstr ""

#: includes/class-admin-page.php:1150
msgid "Set stock status …"
msgstr ""

#: includes/class-admin-page.php:1151
msgid "Set backorders …"
msgstr ""

#: includes/class-admin-page.php:1152
msgid "Set post status …"
msgstr ""

#: includes/class-admin-page.php:1155
msgid "Taxonomies"
msgstr ""

#: includes/class-admin-page.php:1159
msgid "Prices"
msgstr ""

#: includes/class-admin-page.php:1160
msgid "Clear sale price"
msgstr ""

#: includes/class-admin-page.php:1161
msgid "Set sale price …"
msgstr ""

#: includes/class-admin-page.php:1162
msgid "Set sale schedule …"
msgstr ""

#: includes/class-admin-page.php:1163
msgid "Clear sale schedule"
msgstr ""

#: includes/class-admin-page.php:1164
msgid "Set regular price …"
msgstr ""

#: includes/class-admin-page.php:1168
#: includes/class-settings-page.php:100
#: includes/class-settings-page.php:1742
#: includes/class-settings-page.php:1814
msgid "Suppliers"
msgstr ""

#: includes/class-admin-page.php:1169
msgid "Set supplier …"
msgstr ""

#: includes/class-admin-page.php:1174
#: includes/class-columns.php:202
#: includes/class-settings-page.php:485
msgid "Custom fields"
msgstr ""

#: includes/class-admin-page.php:1178
msgid "Export"
msgstr ""

#: includes/class-admin-page.php:1179
msgid "Export selection as CSV"
msgstr ""

#: includes/class-admin-page.php:1181
#: includes/class-settings-page.php:101
msgid "Labels"
msgstr ""

#: includes/class-admin-page.php:1182
msgid "Print labels …"
msgstr ""

#: includes/class-admin-page.php:1184
#: includes/class-admin-page.php:1494
#: includes/class-settings-page.php:472
#: includes/class-settings-page.php:2190
msgid "Actions"
msgstr ""

#: includes/class-admin-page.php:1185
msgid "Move to trash"
msgstr ""

#: includes/class-admin-page.php:1192
#: includes/class-admin-page.php:1206
#: includes/class-admin-page.php:1248
#: includes/class-admin-page.php:1413
#: includes/class-admin-page.php:1742
#: includes/class-admin-page.php:1789
#: includes/class-admin-page.php:1842
#: includes/class-settings-page.php:389
#: includes/class-settings-page.php:456
#: includes/class-settings-page.php:1721
#: includes/class-settings-page.php:1798
#: includes/class-settings-page.php:1942
#: includes/class-settings-page.php:2092
#: includes/class-settings-page.php:2149
#: includes/class-settings-page.php:2311
msgid "Cancel"
msgstr ""

#: includes/class-admin-page.php:1205
msgid "Yes, run"
msgstr ""

#: includes/class-admin-page.php:1210
msgid "Close & reload"
msgstr ""

#: includes/class-admin-page.php:1234
msgid "Mark as done"
msgstr ""

#: includes/class-admin-page.php:1235
msgid "Unmark as done"
msgstr ""

#: includes/class-admin-page.php:1240
msgid "Create purchase order (Pro)"
msgstr ""

#: includes/class-admin-page.php:1243
msgid "Create purchase order from selected"
msgstr ""

#: includes/class-admin-page.php:1276
msgid "Turn your reorder list into purchase orders, send them to suppliers as PDF or CSV, and book goods receipts straight into stock — available in QuickStock Pro."
msgstr ""

#: includes/class-admin-page.php:1291
msgid "Your selection has expired or was empty. Please pick products in the Reorder tab again."
msgstr ""

#: includes/class-admin-page.php:1292
#: includes/class-admin-page.php:1314
msgid "Back to Reorder"
msgstr ""

#: includes/class-admin-page.php:1309
msgid "Nothing to order — every selected product is either marked as done or out of scope."
msgstr ""

#: includes/class-admin-page.php:1311
msgid "Include done products"
msgstr ""

#. translators: %d = number of purchase orders
#: includes/class-admin-page.php:1329
#, php-format
msgid "%d purchase order will be created:"
msgid_plural "%d purchase orders will be created:"
msgstr[0] ""
msgstr[1] ""

#. translators: %d = number of skipped done products
#: includes/class-admin-page.php:1339
#, php-format
msgid "%d product marked as done was skipped."
msgid_plural "%d products marked as done were skipped."
msgstr[0] ""
msgstr[1] ""

#: includes/class-admin-page.php:1342
msgid "Include them"
msgstr ""

#: includes/class-admin-page.php:1345
msgid "Exclude products marked as done"
msgstr ""

#: includes/class-admin-page.php:1352
msgid "Unknown supplier"
msgstr ""

#: includes/class-admin-page.php:1362
msgid "New purchase order"
msgstr ""

#. translators: %s = purchase order title
#: includes/class-admin-page.php:1364
#, php-format
msgid "Append to %s"
msgstr ""

#: includes/class-admin-page.php:1373
#: includes/class-admin-page.php:1395
#: includes/class-admin-page.php:1868
#: includes/class-ajax.php:1749
#: includes/class-columns.php:127
#: includes/class-supplier.php:129
msgid "Supplier SKU"
msgstr ""

#: includes/class-admin-page.php:1374
msgid "Quantity"
msgstr ""

#: includes/class-admin-page.php:1393
msgid "done"
msgstr ""

#: includes/class-admin-page.php:1398
msgid "— No supplier —"
msgstr ""

#: includes/class-admin-page.php:1403
#: includes/class-admin-page.php:1914
#: includes/class-settings-page.php:1351
#: includes/class-settings-page.php:2397
msgid "Remove"
msgstr ""

#: includes/class-admin-page.php:1412
#: assets/js/admin.js:3090
#: assets/js/admin.js:3094
msgid "Create purchase order(s)"
msgstr ""

#: includes/class-admin-page.php:1444
#: includes/class-admin-page.php:1812
#: includes/class-admin-page.php:1871
msgid "Received"
msgstr ""

#: includes/class-admin-page.php:1446
msgid "Partial"
msgstr ""

#: includes/class-admin-page.php:1448
#: includes/class-admin-page.php:1701
#: includes/class-admin-page.php:1718
msgid "Won’t arrive"
msgstr ""

#: includes/class-admin-page.php:1488
#: includes/class-admin-page.php:1850
#: includes/class-settings-page.php:1357
msgid "Title"
msgstr ""

#: includes/class-admin-page.php:1491
#: includes/class-admin-page.php:1863
msgid "Items"
msgstr ""

#: includes/class-admin-page.php:1492
msgid "Total qty"
msgstr ""

#: includes/class-admin-page.php:1493
msgid "Created"
msgstr ""

#: includes/class-admin-page.php:1499
msgid "No purchase orders yet. Create one from the Reorder tab."
msgstr ""

#: includes/class-admin-page.php:1504
#: includes/class-admin-page.php:1573
#: includes/class-reorder-pdf.php:133
msgid "Without supplier"
msgstr ""

#: includes/class-admin-page.php:1517
#: includes/class-renderer.php:443
#: includes/class-settings-page.php:250
#: includes/class-settings-page.php:474
#: includes/class-settings-page.php:1565
#: includes/class-settings-page.php:2006
#: includes/class-settings-page.php:2240
msgid "Edit"
msgstr ""

#: includes/class-admin-page.php:1528
#: includes/class-admin-page.php:1534
msgid "CSV"
msgstr ""

#: includes/class-admin-page.php:1533
#: includes/class-ajax.php:953
#: includes/class-ajax.php:1785
msgid "This supplier has no quick-order CSV format configured."
msgstr ""

#: includes/class-admin-page.php:1538
#: includes/class-admin-page.php:1666
msgid "Delete"
msgstr ""

#: includes/class-admin-page.php:1557
#: includes/class-ajax.php:1744
#: includes/class-ajax.php:1780
#: includes/class-purchase-orders.php:431
#: includes/class-purchase-orders.php:550
msgid "Purchase order not found."
msgstr ""

#: includes/class-admin-page.php:1558
#: includes/class-admin-page.php:1584
msgid "Back to list"
msgstr ""

#. translators: %s is the customer/account number at the supplier
#: includes/class-admin-page.php:1598
#: includes/class-reorder-pdf.php:144
#, php-format
msgid "Customer no.: %s"
msgstr ""

#: includes/class-admin-page.php:1609
msgid "Mark as ordered"
msgstr ""

#: includes/class-admin-page.php:1613
#: includes/class-admin-page.php:1689
msgid "Receive goods"
msgstr ""

#: includes/class-admin-page.php:1620
msgid "Fix a mis-entered goods receipt — the difference is booked back to or onto stock"
msgstr ""

#: includes/class-admin-page.php:1621
#: includes/class-admin-page.php:1766
msgid "Correct goods receipt"
msgstr ""

#: includes/class-admin-page.php:1627
msgid "Reprint labels for already-received items — no stock is changed"
msgstr ""

#: includes/class-admin-page.php:1628
#: includes/class-admin-page.php:1804
msgid "Reprint labels"
msgstr ""

#: includes/class-admin-page.php:1633
msgid "Reopen (set to open)"
msgstr ""

#: includes/class-admin-page.php:1642
msgid "Reopen"
msgstr ""

#: includes/class-admin-page.php:1644
msgid "Print"
msgstr ""

#: includes/class-admin-page.php:1650
msgid "Quick-order CSV for this supplier — uses the order quantities above"
msgstr ""

#: includes/class-admin-page.php:1691
msgid "All items have already been received or cancelled."
msgstr ""

#: includes/class-admin-page.php:1693
msgid "Enter the quantity actually received now. It is added to stock and to the already-received total. Mark items that will not arrive as “won’t arrive” to cancel the remainder."
msgstr ""

#: includes/class-admin-page.php:1697
#: includes/class-admin-page.php:1774
#: includes/class-purchase-orders.php:1046
msgid "Ordered"
msgstr ""

#: includes/class-admin-page.php:1698
msgid "Already received"
msgstr ""

#: includes/class-admin-page.php:1699
msgid "Receive now"
msgstr ""

#: includes/class-admin-page.php:1700
#: includes/class-admin-page.php:1813
#: includes/class-admin-page.php:1841
msgid "Print labels"
msgstr ""

#: includes/class-admin-page.php:1728
msgid "Print labels for received quantity"
msgstr ""

#: includes/class-admin-page.php:1730
#: includes/class-admin-page.php:1831
msgid "Label template"
msgstr ""

#: includes/class-admin-page.php:1741
msgid "Book goods receipt"
msgstr ""

#: includes/class-admin-page.php:1768
msgid "Nothing has been received yet — there is nothing to correct."
msgstr ""

#: includes/class-admin-page.php:1770
msgid "Enter the corrected total received quantity per item. The difference to the previously recorded amount is booked back to or onto stock."
msgstr ""

#: includes/class-admin-page.php:1775
msgid "Recorded received"
msgstr ""

#: includes/class-admin-page.php:1776
msgid "Corrected total"
msgstr ""

#: includes/class-admin-page.php:1788
msgid "Save corrections"
msgstr ""

#: includes/class-admin-page.php:1806
msgid "Nothing has been received yet — there is nothing to print labels for."
msgstr ""

#: includes/class-admin-page.php:1808
msgid "Print labels for already-received items again. Adjust the quantity per item as needed. This only prints — no stock is changed."
msgstr ""

#. translators: %d is the purchase order number
#: includes/class-admin-page.php:1852
#: includes/class-purchase-orders.php:1039
#, php-format
msgid "Purchase order #%d"
msgstr ""

#: includes/class-admin-page.php:1853
msgid "Reference / order no."
msgstr ""

#: includes/class-admin-page.php:1855
msgid "Note"
msgstr ""

#: includes/class-admin-page.php:1859
msgid "Save details"
msgstr ""

#: includes/class-admin-page.php:1860
msgid "Saved."
msgstr ""

#: includes/class-admin-page.php:1867
#: includes/class-ajax.php:1748
#: includes/class-columns.php:86
#: includes/class-supplier.php:130
msgid "SKU"
msgstr ""

#: includes/class-admin-page.php:1870
#: includes/class-ajax.php:1751
#: includes/class-columns.php:103
#: includes/class-reorder-pdf.php:161
#: includes/class-supplier.php:131
msgid "Order qty"
msgstr ""

#: includes/class-admin-page.php:1877
msgid "No items yet. Add products below."
msgstr ""

#: includes/class-admin-page.php:1926
msgid "Add product"
msgstr ""

#: includes/class-ajax.php:56
msgid "This is a Pro feature. Please upgrade to unlock it."
msgstr ""

#: includes/class-ajax.php:69
#: includes/class-ajax.php:84
#: includes/class-ajax.php:90
#: includes/class-ajax.php:543
#: includes/class-ajax.php:705
#: includes/class-ajax.php:744
#: includes/class-ajax.php:822
#: includes/class-ajax.php:946
#: includes/class-ajax.php:1144
#: includes/class-ajax.php:1314
#: includes/class-ajax.php:1400
#: includes/class-ajax.php:1414
#: includes/class-ajax.php:1431
#: includes/class-ajax.php:1450
#: includes/class-ajax.php:1462
#: includes/class-ajax.php:1473
#: includes/class-ajax.php:1488
#: includes/class-ajax.php:1594
#: includes/class-ajax.php:1636
#: includes/class-ajax.php:1653
#: includes/class-ajax.php:1666
#: includes/class-ajax.php:1738
#: includes/class-ajax.php:1774
msgid "Permission denied."
msgstr ""

#: includes/class-ajax.php:73
msgid "Invalid column."
msgstr ""

#: includes/class-ajax.php:89
#: includes/class-ajax.php:136
#: includes/class-ajax.php:237
msgid "Invalid product ID."
msgstr ""

#: includes/class-ajax.php:92
#: includes/class-ajax.php:257
#: includes/class-ajax.php:354
#: includes/class-ajax.php:490
#: includes/class-ajax.php:603
#: includes/class-ajax.php:642
#: includes/class-ajax.php:655
#: includes/class-ajax.php:668
#: includes/class-ajax.php:676
#: includes/class-ajax.php:688
#: includes/class-ajax.php:703
#: includes/class-ajax.php:1442
msgid "Product not found."
msgstr ""

#: includes/class-ajax.php:97
msgid "Invalid image ID."
msgstr ""

#: includes/class-ajax.php:118
#: includes/class-ajax.php:552
msgid "Invalid value."
msgstr ""

#: includes/class-ajax.php:338
msgid "Unknown custom field."
msgstr ""

#: includes/class-ajax.php:349
msgid "Taxonomy not found."
msgstr ""

#. translators: %s is the unknown field type identifier
#: includes/class-ajax.php:462
#, php-format
msgid "Unknown field type: %s"
msgstr ""

#: includes/class-ajax.php:486
msgid "Cost of Goods Sold is not enabled."
msgstr ""

#: includes/class-ajax.php:518
msgid "Unknown supplier."
msgstr ""

#: includes/class-ajax.php:565
#: includes/class-ajax.php:749
#: includes/class-ajax.php:1321
#: assets/js/admin.js:1938
#: assets/js/admin.js:2152
msgid "No products selected."
msgstr ""

#: includes/class-ajax.php:566
msgid "No action selected."
msgstr ""

#: includes/class-ajax.php:605
msgid "Stock management off"
msgstr ""

#: includes/class-ajax.php:671
msgid "Sale price already set"
msgstr ""

#: includes/class-ajax.php:678
msgid "No regular price"
msgstr ""

#: includes/class-ajax.php:691
msgid "No sale price set"
msgstr ""

#: includes/class-ajax.php:707
msgid "Move to trash failed."
msgstr ""

#. translators: %s is the unknown bulk action identifier
#: includes/class-ajax.php:723
#, php-format
msgid "Unknown action: %s"
msgstr ""

#: includes/class-ajax.php:1000
msgid "No products found for this supplier. Please assign this supplier to the products using the \"Supplier\" column in the reorder tab first."
msgstr ""

#: includes/class-ajax.php:1001
msgid "Quick-order CSV — no products"
msgstr ""

#: includes/class-ajax.php:1103
msgid "yes"
msgstr ""

#: includes/class-ajax.php:1103
msgid "no"
msgstr ""

#: includes/class-ajax.php:1168
msgid "Product ID"
msgstr ""

#: includes/class-ajax.php:1169
msgid "Variation ID"
msgstr ""

#: includes/class-ajax.php:1205
msgid "System"
msgstr ""

#. translators: %s is the user's search query
#: includes/class-ajax.php:1270
#, php-format
msgid "No results for “%s”"
msgstr ""

#: includes/class-ajax.php:1383
#: assets/js/admin.js:3091
msgid "Could not create the purchase order."
msgstr ""

#: includes/class-ajax.php:1406
msgid "Invalid status."
msgstr ""

#: includes/class-ajax.php:1438
msgid "Invalid product."
msgstr ""

#: includes/class-ajax.php:1517
msgid "Goods receipt failed."
msgstr ""

#: includes/class-ajax.php:1525
msgid "This goods receipt has already been booked. The page is reloaded so you can see the current status."
msgstr ""

#: includes/class-ajax.php:1645
msgid "Correction failed."
msgstr ""

#: includes/class-ajax.php:1658
msgid "This purchase order cannot be closed."
msgstr ""

#: includes/class-ajax.php:1672
msgid "This purchase order cannot be reopened."
msgstr ""

#: includes/class-ajax.php:1813
msgid "This purchase order has no items."
msgstr ""

#: includes/class-ajax.php:1814
msgid "Quick-order CSV — no items"
msgstr ""

#: includes/class-columns.php:84
msgid "Select"
msgstr ""

#: includes/class-columns.php:85
msgid "Done"
msgstr ""

#: includes/class-columns.php:89
msgid "Image"
msgstr ""

#: includes/class-columns.php:93
#: includes/class-supplier.php:136
msgid "Regular price"
msgstr ""

#: includes/class-columns.php:93
msgid "Regular<br>price"
msgstr ""

#: includes/class-columns.php:94
#: includes/class-label-templates.php:42
#: includes/class-settings-page.php:1703
msgid "Sale price"
msgstr ""

#: includes/class-columns.php:94
msgid "Sale<br>price"
msgstr ""

#: includes/class-columns.php:95
msgid "Sale from"
msgstr ""

#: includes/class-columns.php:95
msgid "Sale<br>from"
msgstr ""

#: includes/class-columns.php:96
msgid "Sale to"
msgstr ""

#: includes/class-columns.php:96
msgid "Sale<br>to"
msgstr ""

#: includes/class-columns.php:99
msgid "Stock management"
msgstr ""

#: includes/class-columns.php:99
msgid "Stock<br>mgmt."
msgstr ""

#: includes/class-columns.php:100
#: includes/class-supplier.php:134
msgid "Threshold"
msgstr ""

#: includes/class-columns.php:102
#: includes/class-supplier.php:135
msgid "Restock to"
msgstr ""

#: includes/class-columns.php:102
msgid "Restock<br>to"
msgstr ""

#: includes/class-columns.php:103
msgid "Order<br>qty"
msgstr ""

#: includes/class-columns.php:104
msgid "Stock status"
msgstr ""

#: includes/class-columns.php:104
msgid "Stock<br>status"
msgstr ""

#: includes/class-columns.php:105
msgid "Backorders"
msgstr ""

#: includes/class-columns.php:105
msgid "Back-<br>orders"
msgstr ""

#: includes/class-columns.php:108
msgid "Shipping class"
msgstr ""

#: includes/class-columns.php:108
msgid "Shipping<br>class"
msgstr ""

#: includes/class-columns.php:114
msgid "Permalink"
msgstr ""

#: includes/class-columns.php:118
msgid "Short description"
msgstr ""

#: includes/class-columns.php:118
msgid "Short desc."
msgstr ""

#: includes/class-columns.php:119
msgid "Description"
msgstr ""

#: includes/class-columns.php:124
msgid "Cost of goods"
msgstr ""

#: includes/class-columns.php:124
msgid "Cost"
msgstr ""

#: includes/class-columns.php:125
msgid "No label"
msgstr ""

#: includes/class-columns.php:125
msgid "No<br>label"
msgstr ""

#: includes/class-columns.php:127
msgid "Supplier<br>SKU"
msgstr ""

#: includes/class-columns.php:140
msgid "GTIN / Unique ID"
msgstr ""

#: includes/class-columns.php:141
msgid "GTIN /<br>Unique ID"
msgstr ""

#: includes/class-columns.php:195
msgid "Basics"
msgstr ""

#: includes/class-columns.php:196
msgid "Price & margin"
msgstr ""

#: includes/class-columns.php:197
msgid "Stock & status"
msgstr ""

#: includes/class-columns.php:198
msgid "Shipping & delivery"
msgstr ""

#: includes/class-columns.php:199
msgid "Attributes & categories"
msgstr ""

#: includes/class-columns.php:200
msgid "Meta & SEO"
msgstr ""

#: includes/class-columns.php:201
msgid "Content"
msgstr ""

#: includes/class-custom-fields.php:274
#: includes/class-settings-page.php:2332
msgid "Custom field"
msgstr ""

#: includes/class-filters.php:86
#: includes/class-renderer.php:359
#: assets/js/admin.js:1716
msgid "In stock"
msgstr ""

#: includes/class-filters.php:87
#: includes/class-renderer.php:360
#: assets/js/admin.js:1717
msgid "Out of stock"
msgstr ""

#: includes/class-filters.php:88
#: includes/class-renderer.php:361
#: assets/js/admin.js:1718
msgid "On backorder"
msgstr ""

#: includes/class-filters.php:92
#: includes/class-renderer.php:372
#: assets/js/admin.js:1721
msgid "Do not allow"
msgstr ""

#: includes/class-filters.php:93
#: includes/class-renderer.php:373
#: assets/js/admin.js:1722
msgid "Allow, but notify customer"
msgstr ""

#: includes/class-filters.php:94
#: includes/class-renderer.php:374
#: assets/js/admin.js:1723
msgid "Allow"
msgstr ""

#: includes/class-filters.php:98
#: includes/class-filters.php:215
msgid "Yes"
msgstr ""

#: includes/class-filters.php:99
#: includes/class-filters.php:216
#: assets/js/admin.js:1894
msgid "No"
msgstr ""

#: includes/class-label-templates.php:30
msgid "Price"
msgstr ""

#: includes/class-label-templates.php:31
msgid "Product name"
msgstr ""

#: includes/class-label-templates.php:32
msgid "Barcode"
msgstr ""

#: includes/class-label-templates.php:43
#: includes/class-settings-page.php:1704
msgid "SKU as text"
msgstr ""

#: includes/class-label-templates.php:44
#: includes/class-settings-page.php:1705
msgid "Free text (e.g. website)"
msgstr ""

#: includes/class-label-templates.php:52
msgid "54 × 17 mm (default / shelf)"
msgstr ""

#: includes/class-label-templates.php:106
msgid "Sale "
msgstr ""

#: includes/class-label-templates.php:141
msgid "Default 54 × 17"
msgstr ""

#: includes/class-label-templates.php:159
msgid "Free text"
msgstr ""

#: includes/class-label-templates.php:307
msgid "(Copy)"
msgstr ""

#: includes/class-presets.php:139
#: includes/class-presets.php:564
#: includes/class-settings-page.php:1458
msgid "Untitled"
msgstr ""

#: includes/class-presets.php:543
msgid "No file uploaded."
msgstr ""

#: includes/class-presets.php:551
msgid "Invalid preset file."
msgstr ""

#: includes/class-presets.php:572
msgid "(Import)"
msgstr ""

#: includes/class-presets.php:573
msgid "Import"
msgstr ""

#. translators: %d is the number of presets imported from a JSON file
#: includes/class-presets.php:606
#, php-format
msgid "%d preset imported."
msgid_plural "%d presets imported."
msgstr[0] ""
msgstr[1] ""

#: includes/class-purchase-orders.php:434
msgid "Goods can only be received for ordered purchase orders."
msgstr ""

#: includes/class-purchase-orders.php:553
msgid "Received quantities can only be corrected for ordered, partially received or delivered purchase orders."
msgstr ""

#: includes/class-purchase-orders.php:562
msgid "Item not found."
msgstr ""

#: includes/class-purchase-orders.php:1045
msgid "Open"
msgstr ""

#: includes/class-purchase-orders.php:1047
msgid "Partially received"
msgstr ""

#: includes/class-purchase-orders.php:1048
msgid "Delivered"
msgstr ""

#: includes/class-purchase-orders.php:1049
msgid "Closed"
msgstr ""

#: includes/class-renderer.php:85
#: includes/class-renderer.php:131
msgid "Pro"
msgstr ""

#: includes/class-renderer.php:98
#: includes/class-renderer.php:140
msgid "Pro feature"
msgstr ""

#: includes/class-renderer.php:118
#: includes/class-renderer.php:153
#: includes/class-settings-page.php:1709
msgid "Upgrade to Pro"
msgstr ""

#: includes/class-renderer.php:270
msgid "Parent product image (variation has none) – click to set a variation image"
msgstr ""

#: includes/class-renderer.php:270
msgid "Change main image"
msgstr ""

#: includes/class-renderer.php:279
msgid "Print label"
msgstr ""

#: includes/class-renderer.php:287
msgid "Variations cannot be renamed here"
msgstr ""

#: includes/class-renderer.php:287
msgid "Edit parent product"
msgstr ""

#. translators: %d is the number of variations under this product
#: includes/class-renderer.php:292
#, php-format
msgid "Show / hide %d variation"
msgid_plural "Show / hide %d variations"
msgstr[0] ""
msgstr[1] ""

#. translators: %d is the number of variations under this product (shown on the toggle button)
#: includes/class-renderer.php:294
#, php-format
msgid "%d variation"
msgid_plural "%d variations"
msgstr[0] ""
msgstr[1] ""

#: includes/class-renderer.php:319
msgid "Sum of variation stock — edit each variation below"
msgstr ""

#: includes/class-renderer.php:325
msgid "Stock management disabled"
msgstr ""

#: includes/class-renderer.php:395
msgid "View in shop"
msgstr ""

#: includes/class-renderer.php:403
#: assets/js/admin.js:1729
msgid "Pending review"
msgstr ""

#: includes/class-renderer.php:443
msgid "Edit in WP"
msgstr ""

#: includes/class-renderer.php:493
msgid "Enable Cost of Goods Sold in WooCommerce → Settings → Advanced → Features."
msgstr ""

#: includes/class-renderer.php:493
msgid "— COGS off"
msgstr ""

#. translators: %s is the margin percentage value (e.g. "23.5"); the literal %% renders as a single % sign
#: includes/class-renderer.php:510
#, php-format
msgid "Margin: %s%%"
msgstr ""

#: includes/class-renderer.php:526
msgid "Serialised value – editable only in the product editor"
msgstr ""

#: includes/class-renderer.php:526
msgid "(complex)"
msgstr ""

#: includes/class-reorder-pdf.php:39
#: includes/class-settings-page.php:1359
msgid "Reorder list"
msgstr ""

#: includes/class-reorder-pdf.php:101
msgid "No products to reorder."
msgstr ""

#: includes/class-reorder-pdf.php:243
msgid "PDF engine not available."
msgstr ""

#: includes/class-settings-page.php:98
msgid "General"
msgstr ""

#: includes/class-settings-page.php:102
msgid "Views"
msgstr ""

#: includes/class-settings-page.php:208
#: includes/class-settings-page.php:939
msgid "📋 Open first"
msgstr ""

#: includes/class-settings-page.php:209
#: includes/class-settings-page.php:940
msgid "🆕 Newest first"
msgstr ""

#: includes/class-settings-page.php:210
#: includes/class-settings-page.php:944
msgid "Stock ↑"
msgstr ""

#: includes/class-settings-page.php:211
#: includes/class-settings-page.php:945
msgid "Stock ↓"
msgstr ""

#: includes/class-settings-page.php:212
msgid "Name A-Z"
msgstr ""

#: includes/class-settings-page.php:213
#: includes/class-settings-page.php:943
msgid "SKU ↑"
msgstr ""

#: includes/class-settings-page.php:223
msgid "View presets"
msgstr ""

#: includes/class-settings-page.php:224
msgid "Save complete views (columns + order + sort + per page + status) as named presets. These appear in the <strong>“View” dropdown</strong> inside QuickStock. Per tab you can set a <strong>default preset</strong> that loads automatically on tab switch."
msgstr ""

#: includes/class-settings-page.php:238
msgid "No presets yet."
msgstr ""

#: includes/class-settings-page.php:260
msgid "No columns"
msgstr ""

#: includes/class-settings-page.php:264
msgid "Sort:"
msgstr ""

#: includes/class-settings-page.php:265
msgid "page"
msgstr ""

#: includes/class-settings-page.php:266
#: includes/class-settings-page.php:372
msgid "Status:"
msgstr ""

#: includes/class-settings-page.php:266
msgid "all"
msgstr ""

#: includes/class-settings-page.php:270
msgid "Default: 📦 All Products"
msgstr ""

#: includes/class-settings-page.php:271
msgid "Default: 📋 Reorder"
msgstr ""

#: includes/class-settings-page.php:281
#: includes/class-settings-page.php:320
msgid "New preset"
msgstr ""

#: includes/class-settings-page.php:290
msgid "Export presets (JSON)"
msgstr ""

#: includes/class-settings-page.php:298
msgid "Import presets"
msgstr ""

#: includes/class-settings-page.php:320
msgid "Edit preset"
msgstr ""

#: includes/class-settings-page.php:323
#: includes/class-settings-page.php:1607
#: includes/class-settings-page.php:1832
#: includes/class-settings-page.php:1955
#: includes/class-settings-page.php:2185
#: includes/class-settings-page.php:2270
msgid "Name"
msgstr ""

#: includes/class-settings-page.php:324
msgid "e.g. Reorder"
msgstr ""

#: includes/class-settings-page.php:327
#: includes/class-settings-page.php:464
msgid "Columns & order"
msgstr ""

#: includes/class-settings-page.php:327
msgid "(drag to reorder, checkmark = visible)"
msgstr ""

#: includes/class-settings-page.php:329
msgid "No columns enabled in the library (see section 1)."
msgstr ""

#: includes/class-settings-page.php:382
msgid "Use as default"
msgstr ""

#: includes/class-settings-page.php:383
msgid "📦 Default for “All Products”"
msgstr ""

#: includes/class-settings-page.php:384
msgid "📋 Default for “Reorder”"
msgstr ""

#: includes/class-settings-page.php:388
msgid "Save preset"
msgstr ""

#: includes/class-settings-page.php:444
msgid "Edit column"
msgstr ""

#: includes/class-settings-page.php:453
#: includes/class-settings-page.php:2128
msgid "Display name"
msgstr ""

#: includes/class-settings-page.php:454
#: includes/class-settings-page.php:2138
msgid "Width (px)"
msgstr ""

#: includes/class-settings-page.php:454
#: includes/class-settings-page.php:2143
msgid "Empty = automatic width."
msgstr ""

#: includes/class-settings-page.php:456
#: includes/class-settings-page.php:477
#: includes/class-settings-page.php:1415
#: includes/class-settings-page.php:1941
#: includes/class-settings-page.php:2148
#: includes/class-settings-page.php:2310
msgid "Save"
msgstr ""

#: includes/class-settings-page.php:463
#: includes/class-settings-page.php:2169
msgid "Manage columns"
msgstr ""

#: includes/class-settings-page.php:472
msgid "Column"
msgstr ""

#: includes/class-settings-page.php:472
msgid "Available"
msgstr ""

#: includes/class-settings-page.php:474
msgid "Enabled"
msgstr ""

#: includes/class-settings-page.php:486
msgid "Define your own product fields (text, number, URL, date, checkbox or multiline) and use them as sortable, filterable columns with inline editing — right here in the table and in bulk edit. Available in QuickStock Pro."
msgstr ""

#: includes/class-settings-page.php:929
msgid "📦 All Products"
msgstr ""

#: includes/class-settings-page.php:930
msgid "📋 Reorder"
msgstr ""

#: includes/class-settings-page.php:931
msgid "↩ Last visited"
msgstr ""

#: includes/class-settings-page.php:934
msgid "Compact"
msgstr ""

#: includes/class-settings-page.php:935
msgid "Normal"
msgstr ""

#: includes/class-settings-page.php:936
msgid "Comfortable"
msgstr ""

#: includes/class-settings-page.php:941
msgid "🕰 Oldest first"
msgstr ""

#: includes/class-settings-page.php:942
msgid "Name A → Z"
msgstr ""

#: includes/class-settings-page.php:946
msgid "Price ↑"
msgstr ""

#: includes/class-settings-page.php:947
msgid "Price ↓"
msgstr ""

#: includes/class-settings-page.php:953
msgid "General settings"
msgstr ""

#: includes/class-settings-page.php:954
msgid "Global behaviour and appearance of QuickStock. Sections are collapsible."
msgstr ""

#: includes/class-settings-page.php:958
msgid "Settings saved."
msgstr ""

#: includes/class-settings-page.php:969
msgid "Behaviour & workflow"
msgstr ""

#: includes/class-settings-page.php:973
msgid "Default tab on open"
msgstr ""

#: includes/class-settings-page.php:981
msgid "Which tab is shown first when opening the plugin. “Last visited” remembers the last tab per user."
msgstr ""

#: includes/class-settings-page.php:990
msgid "Automatically clear the Done flag when stock is increased"
msgstr ""

#: includes/class-settings-page.php:993
msgid "When enabled: if the stock of a product marked “done” is increased (inline), the Done flag is automatically cleared and the row becomes active again."
msgstr ""

#: includes/class-settings-page.php:996
msgid "Default “sold since” period:"
msgstr ""

#: includes/class-settings-page.php:999
msgid "days"
msgstr ""

#: includes/class-settings-page.php:1002
msgid "How far back the Reorder tab looks for sales by default. You can still adjust the date on the tab itself."
msgstr ""

#: includes/class-settings-page.php:1007
msgid "Inline editing"
msgstr ""

#: includes/class-settings-page.php:1010
msgid "Auto-save – save immediately after each change"
msgstr ""

#: includes/class-settings-page.php:1011
msgid "Manual – collect changes, then save in batch"
msgstr ""

#: includes/class-settings-page.php:1014
msgid "<strong>Auto-save</strong> (default): every inline change is saved immediately via AJAX.<br><strong>Manual</strong>: edited fields are flagged and only saved via the “💾 Save all” button."
msgstr ""

#: includes/class-settings-page.php:1019
msgid "Bulk confirmation dialog"
msgstr ""

#: includes/class-settings-page.php:1022
msgid "Always show"
msgstr ""

#: includes/class-settings-page.php:1023
msgid "Show above N products"
msgstr ""

#: includes/class-settings-page.php:1024
msgid "Never show (run immediately)"
msgstr ""

#: includes/class-settings-page.php:1027
msgid "above"
msgstr ""

#: includes/class-settings-page.php:1030
msgid "products"
msgstr ""

#: includes/class-settings-page.php:1032
msgid "Controls when a confirmation dialog appears before bulk edits."
msgstr ""

#: includes/class-settings-page.php:1040
msgid "Performance & data"
msgstr ""

#: includes/class-settings-page.php:1044
msgid "Default “Per page”"
msgstr ""

#: includes/class-settings-page.php:1052
msgid "Fallback page size when neither preset nor user has chosen one."
msgstr ""

#: includes/class-settings-page.php:1057
msgid "Lazy load images"
msgstr ""

#: includes/class-settings-page.php:1061
msgid "Enable <code>loading=\"lazy\"</code> on product images"
msgstr ""

#: includes/class-settings-page.php:1064
msgid "Noticeably faster on long lists with “All per page”. Images load only when scrolled into the viewport."
msgstr ""

#: includes/class-settings-page.php:1069
msgid "Bulk editing"
msgstr ""

#: includes/class-settings-page.php:1072
msgid "Chunk size"
msgstr ""

#: includes/class-settings-page.php:1075
msgid "products per processing chunk"
msgstr ""

#: includes/class-settings-page.php:1078
msgid "Bulk edits are processed in chunks of this size (with a progress bar). Smaller values are gentler on slow servers, larger values are faster. Default: 25 (range 1–200)."
msgstr ""

#: includes/class-settings-page.php:1084
msgid "Custom field scanner cache"
msgstr ""

#: includes/class-settings-page.php:1087
msgid "1 hour"
msgstr ""

#: includes/class-settings-page.php:1088
msgid "6 hours"
msgstr ""

#: includes/class-settings-page.php:1089
msgid "24 hours (default)"
msgstr ""

#: includes/class-settings-page.php:1090
msgid "Never expire"
msgstr ""

#: includes/class-settings-page.php:1099
msgid "Clear cache now"
msgstr ""

#: includes/class-settings-page.php:1101
msgid "When the interval expires, the plugin rescans the database for custom fields. “Never expire” suits shops where meta keys rarely change. The “Clear cache now” button forces an immediate rescan on the next page load."
msgstr ""

#: includes/class-settings-page.php:1111
msgid "Appearance"
msgstr ""

#: includes/class-settings-page.php:1115
msgid "Row height"
msgstr ""

#: includes/class-settings-page.php:1122
msgid "Density of table rows (padding). “Normal” matches the previous behaviour."
msgstr ""

#: includes/class-settings-page.php:1126
msgid "Sticky header"
msgstr ""

#: includes/class-settings-page.php:1130
msgid "Pin column headers at the top while scrolling"
msgstr ""

#: includes/class-settings-page.php:1133
msgid "Essential for long lists. Enabled by default."
msgstr ""

#: includes/class-settings-page.php:1138
msgid "Group variations"
msgstr ""

#: includes/class-settings-page.php:1142
msgid "Group variations under their parent product in the “All Products” tab"
msgstr ""

#: includes/class-settings-page.php:1145
msgid "Variable products appear as one collapsible row; click it to expand and edit the variations. When off, every variation is shown as its own flat row."
msgstr ""

#: includes/class-settings-page.php:1151
msgid "Margin colour thresholds"
msgstr ""

#: includes/class-settings-page.php:1154
msgid "Green"
msgstr ""

#: includes/class-settings-page.php:1155
#: includes/class-settings-page.php:1162
msgid "at margin ≥"
msgstr ""

#: includes/class-settings-page.php:1161
msgid "Orange"
msgstr ""

#: includes/class-settings-page.php:1167
msgid "Colour of the <strong>margin badge</strong> in the purchase-price column. Margin ≥ the green value is shown green, ≥ the orange value is shown orange, anything below is <span class=\"marge-badge marge-low\">red</span>. The orange value cannot exceed the green value."
msgstr ""

#: includes/class-settings-page.php:1173
msgid "Default sorting"
msgstr ""

#: includes/class-settings-page.php:1176
msgid "All products:"
msgstr ""

#: includes/class-settings-page.php:1188
msgid "Reorder:"
msgstr ""

#: includes/class-settings-page.php:1199
msgid "Fallback sort order per tab, when neither preset nor user has chosen a sort."
msgstr ""

#: includes/class-settings-page.php:1208
msgid "Export &amp; format"
msgstr ""

#: includes/class-settings-page.php:1212
msgid "CSV delimiter"
msgstr ""

#: includes/class-settings-page.php:1215
msgid "Semicolon ; (default, Excel DE)"
msgstr ""

#: includes/class-settings-page.php:1216
msgid "Comma , (international)"
msgstr ""

#: includes/class-settings-page.php:1217
msgid "Tab ⇥"
msgstr ""

#: includes/class-settings-page.php:1226
msgid "Insert BOM at file start (recommended for Excel compatibility)"
msgstr ""

#: includes/class-settings-page.php:1231
msgid "Date format in export"
msgstr ""

#: includes/class-settings-page.php:1234
#: includes/class-settings-page.php:1368
msgid "ISO: 2026-05-21"
msgstr ""

#: includes/class-settings-page.php:1235
#: includes/class-settings-page.php:1369
msgid "DE: 21.05.2026"
msgstr ""

#: includes/class-settings-page.php:1236
#: includes/class-settings-page.php:1367
msgid "System format (locale)"
msgstr ""

#: includes/class-settings-page.php:1241
msgid "Currency display"
msgstr ""

#: includes/class-settings-page.php:1245
msgid "Override WooCommerce currency settings for this plugin"
msgstr ""

#: includes/class-settings-page.php:1250
msgid "Symbol"
msgstr ""

#: includes/class-settings-page.php:1251
msgid "e.g. CHF or €"
msgstr ""

#: includes/class-settings-page.php:1254
msgid "Position"
msgstr ""

#: includes/class-settings-page.php:1257
msgid "Left (€10.00)"
msgstr ""

#: includes/class-settings-page.php:1258
msgid "Right (10.00€)"
msgstr ""

#: includes/class-settings-page.php:1259
msgid "Left with space (€ 10.00)"
msgstr ""

#: includes/class-settings-page.php:1260
msgid "Right with space (10.00 €)"
msgstr ""

#: includes/class-settings-page.php:1265
msgid "Decimal separator"
msgstr ""

#: includes/class-settings-page.php:1269
msgid "Thousands separator"
msgstr ""

#: includes/class-settings-page.php:1274
msgid "Affects price formatting in CSV export and bulk form."
msgstr ""

#: includes/class-settings-page.php:1282
msgid "Controls"
msgstr ""

#: includes/class-settings-page.php:1286
#: assets/js/admin.js:2857
#: assets/js/admin.js:2859
msgid "Keyboard shortcuts"
msgstr ""

#: includes/class-settings-page.php:1290
msgid "Enable keyboard shortcuts"
msgstr ""

#: includes/class-settings-page.php:1293
msgid "When enabled: <kbd>?</kbd> opens the shortcut cheat sheet as an overlay. <kbd>Esc</kbd> closes search, filter drawer and menus. Shortcuts do not fire inside input fields."
msgstr ""

#: includes/class-settings-page.php:1302
msgid "Stock log"
msgstr ""

#: includes/class-settings-page.php:1306
msgid "Log history"
msgstr ""

#: includes/class-settings-page.php:1310
msgid "Record stock changes"
msgstr ""

#: includes/class-settings-page.php:1313
msgid "Logs every stock change (manual via the plugin as well as from orders) in the <strong>“📜 Log”</strong> tab: timestamp, product, value before → after, source and user."
msgstr ""

#: includes/class-settings-page.php:1318
msgid "Retention period"
msgstr ""

#: includes/class-settings-page.php:1321
msgid "30 days"
msgstr ""

#: includes/class-settings-page.php:1322
msgid "90 days (default)"
msgstr ""

#: includes/class-settings-page.php:1323
msgid "365 days"
msgstr ""

#: includes/class-settings-page.php:1324
msgid "Unlimited"
msgstr ""

#: includes/class-settings-page.php:1327
msgid "Entries older than this are deleted automatically every day. “Unlimited” keeps all entries permanently – the table then grows continuously."
msgstr ""

#: includes/class-settings-page.php:1337
msgid "Reorder PDF"
msgstr ""

#: includes/class-settings-page.php:1341
msgid "Logo"
msgstr ""

#: includes/class-settings-page.php:1350
#: assets/js/admin.js:470
#: assets/js/admin.js:471
msgid "Choose logo"
msgstr ""

#: includes/class-settings-page.php:1353
msgid "Shown at the top-left of the reorder PDF, next to the shop name and title."
msgstr ""

#: includes/class-settings-page.php:1360
msgid "Heading printed below the shop name. Leave empty to use the default."
msgstr ""

#: includes/class-settings-page.php:1364
msgid "Date format"
msgstr ""

#: includes/class-settings-page.php:1371
msgid "Format of the date printed in the PDF header."
msgstr ""

#: includes/class-settings-page.php:1389
msgid "Drag to reorder. Checked columns appear in the PDF (independent of which columns are visible in the reorder tab)."
msgstr ""

#: includes/class-settings-page.php:1402
msgid "Default restock target"
msgstr ""

#: includes/class-settings-page.php:1407
msgid "Stock level products should be replenished to when no per-product target is set. Used to suggest the order quantity (target − current stock). 0 disables the suggestion."
msgstr ""

#: includes/class-settings-page.php:1534
msgid "Label designer"
msgstr ""

#. translators: 1: <strong> tag, 2: </strong> tag, 3: <strong> tag, 4: </strong> tag
#: includes/class-settings-page.php:1538
#, php-format
msgid "Create as many label templates as you like (size, fields and layout). The template marked as %1$sdefault%2$s is used when you click the label icon in the product list. All dimensions in %3$smm%4$s; the position is the top-left corner of each element."
msgstr ""

#: includes/class-settings-page.php:1545
msgid "Template saved."
msgstr ""

#: includes/class-settings-page.php:1549
msgid "No label template created yet."
msgstr ""

#: includes/class-settings-page.php:1563
#: includes/class-settings-page.php:1715
msgid "Default"
msgstr ""

#: includes/class-settings-page.php:1566
msgid "Duplicate"
msgstr ""

#: includes/class-settings-page.php:1579
msgid "no fields"
msgstr ""

#: includes/class-settings-page.php:1584
msgid "Default template"
msgstr ""

#: includes/class-settings-page.php:1594
#: includes/class-settings-page.php:1604
msgid "New template"
msgstr ""

#: includes/class-settings-page.php:1604
msgid "Edit template"
msgstr ""

#: includes/class-settings-page.php:1608
msgid "e.g. Shelf 54×17"
msgstr ""

#: includes/class-settings-page.php:1614
msgid "Label size"
msgstr ""

#: includes/class-settings-page.php:1615
msgid "Choose preset"
msgstr ""

#: includes/class-settings-page.php:1617
msgid "Custom"
msgstr ""

#: includes/class-settings-page.php:1626
#: includes/class-settings-page.php:1647
msgid "Width (mm)"
msgstr ""

#: includes/class-settings-page.php:1629
#: includes/class-settings-page.php:1648
#: includes/class-settings-page.php:1677
msgid "Height (mm)"
msgstr ""

#: includes/class-settings-page.php:1632
msgid "Resolution (dpi)"
msgstr ""

#: includes/class-settings-page.php:1647
#: includes/class-settings-page.php:1648
msgid "0 = automatic (content)"
msgstr ""

#: includes/class-settings-page.php:1649
msgid "Font (mm)"
msgstr ""

#: includes/class-settings-page.php:1650
msgid "Bold"
msgstr ""

#: includes/class-settings-page.php:1651
msgid "Strikethrough"
msgstr ""

#: includes/class-settings-page.php:1652
msgid "Letter spacing (mm)"
msgstr ""

#: includes/class-settings-page.php:1653
msgid "Alignment"
msgstr ""

#: includes/class-settings-page.php:1664
#: includes/class-settings-page.php:1668
msgid "Prefix"
msgstr ""

#: includes/class-settings-page.php:1672
msgid "Max. lines"
msgstr ""

#: includes/class-settings-page.php:1673
msgid "Right next to price"
msgstr ""

#: includes/class-settings-page.php:1674
msgid "Gap (mm)"
msgstr ""

#: includes/class-settings-page.php:1678
msgid "Module width"
msgstr ""

#: includes/class-settings-page.php:1679
msgid "Format"
msgstr ""

#: includes/class-settings-page.php:1689
#: includes/class-settings-page.php:2029
msgid "Text"
msgstr ""

#: includes/class-settings-page.php:1689
msgid "e.g. www.yoursite.com"
msgstr ""

#: includes/class-settings-page.php:1698
msgid "More label fields"
msgstr ""

#: includes/class-settings-page.php:1700
msgid "QuickStock Pro adds more freely placeable fields to your labels:"
msgstr ""

#: includes/class-settings-page.php:1716
msgid "Use this template as the default for label printing"
msgstr ""

#: includes/class-settings-page.php:1720
msgid "Save template"
msgstr ""

#: includes/class-settings-page.php:1726
msgid "Live preview (sample data)"
msgstr ""

#: includes/class-settings-page.php:1728
msgid "Click an element to select &amp; move · drag the edges to resize"
msgstr ""

#: includes/class-settings-page.php:1743
msgid "Manage suppliers, assign products and supplier SKUs, track lead times and turn your reorder list into purchase orders — available in QuickStock Pro."
msgstr ""

#. translators: %s is the supplier name
#: includes/class-settings-page.php:1763
#, php-format
msgid "Delete supplier: «%s»"
msgstr ""

#. translators: %d is the number of products assigned to this supplier
#: includes/class-settings-page.php:1770
#, php-format
msgctxt "products assigned to a supplier"
msgid "%d product"
msgid_plural "%d products"
msgstr[0] ""
msgstr[1] ""

#. translators: %s is a bold product-count phrase
#: includes/class-settings-page.php:1775
#, php-format
msgid "This supplier is currently assigned to %s."
msgstr ""

#: includes/class-settings-page.php:1780
#: includes/class-settings-page.php:2070
msgid "How would you like to proceed?"
msgstr ""

#: includes/class-settings-page.php:1791
msgid "Delete supplier — keep product assignments"
msgstr ""

#: includes/class-settings-page.php:1794
msgid "Really remove this supplier from all assigned products? This action cannot be undone."
msgstr ""

#: includes/class-settings-page.php:1795
msgid "Delete supplier + clear all assignments"
msgstr ""

#: includes/class-settings-page.php:1815
msgid "Manage your suppliers as reusable contacts. Assign a supplier to a product via the <strong>Supplier</strong> column, then export <strong>reorder lists grouped per supplier</strong> as PDF — each section addressed with the supplier’s contact details."
msgstr ""

#: includes/class-settings-page.php:1819
msgid "Please enter a supplier name."
msgstr ""

#: includes/class-settings-page.php:1836
#: includes/class-settings-page.php:1956
msgid "Email"
msgstr ""

#: includes/class-settings-page.php:1838
msgid "Shown in the PDF header for this supplier’s order list."
msgstr ""

#: includes/class-settings-page.php:1841
#: includes/class-settings-page.php:1957
msgid "Phone"
msgstr ""

#: includes/class-settings-page.php:1845
msgid "Mobile"
msgstr ""

#: includes/class-settings-page.php:1849
#: includes/class-settings-page.php:1958
msgid "Website"
msgstr ""

#: includes/class-settings-page.php:1853
msgid "Quick-order URL"
msgstr ""

#: includes/class-settings-page.php:1855
msgid "Link to this supplier’s quick-order page (for later use)."
msgstr ""

#: includes/class-settings-page.php:1858
#: includes/class-settings-page.php:1959
msgid "Customer number"
msgstr ""

#: includes/class-settings-page.php:1860
msgid "Your account number at this supplier. Printed on the PDF for quick reference."
msgstr ""

#: includes/class-settings-page.php:1863
msgid "Lead time (days)"
msgstr ""

#: includes/class-settings-page.php:1867
msgid "Notes"
msgstr ""

#: includes/class-settings-page.php:1869
msgid "e.g. minimum order value, ordering rhythm, contact person."
msgstr ""

#: includes/class-settings-page.php:1888
msgid "Configure the CSV this supplier accepts for quick ordering. Tick the columns to include, drag to reorder, and optionally override the header titles. The export is available from the Reorder tab."
msgstr ""

#: includes/class-settings-page.php:1913
msgid "Leave a title empty to use the default label. “Order qty” is the quantity to reorder."
msgstr ""

#: includes/class-settings-page.php:1917
msgid "Separator"
msgstr ""

#: includes/class-settings-page.php:1920
msgid "Comma ( , )"
msgstr ""

#: includes/class-settings-page.php:1921
msgid "Semicolon ( ; )"
msgstr ""

#: includes/class-settings-page.php:1922
msgid "Tab"
msgstr ""

#: includes/class-settings-page.php:1927
msgid "Options"
msgstr ""

#: includes/class-settings-page.php:1931
msgid "Include header row"
msgstr ""

#: includes/class-settings-page.php:1935
msgid "Add UTF-8 BOM (better Excel compatibility)"
msgstr ""

#: includes/class-settings-page.php:1947
msgid "Add supplier"
msgstr ""

#: includes/class-settings-page.php:1950
msgid "No suppliers yet."
msgstr ""

#: includes/class-settings-page.php:1960
msgid "Lead time"
msgstr ""

#: includes/class-settings-page.php:1961
msgid "Products"
msgstr ""

#. translators: %d is a number of days
#: includes/class-settings-page.php:1987
#, php-format
msgid "%d day"
msgid_plural "%d days"
msgstr[0] ""
msgstr[1] ""

#: includes/class-settings-page.php:2000
msgid "Show these products in All Products, filtered by this supplier"
msgstr ""

#: includes/class-settings-page.php:2030
msgid "Number"
msgstr ""

#: includes/class-settings-page.php:2031
msgid "URL / Link"
msgstr ""

#: includes/class-settings-page.php:2033
msgid "Checkbox"
msgstr ""

#: includes/class-settings-page.php:2034
msgid "Multiline text"
msgstr ""

#. translators: %s is the custom field label
#: includes/class-settings-page.php:2051
#, php-format
msgid "Delete field: «%s»"
msgstr ""

#. translators: %d is the number of products that have stored values for this custom field
#: includes/class-settings-page.php:2059
#, php-format
msgctxt "products with a custom field value"
msgid "%d product"
msgid_plural "%d products"
msgstr[0] ""
msgstr[1] ""

#. translators: 1: bold product count phrase, 2: meta key code
#: includes/class-settings-page.php:2064
#, php-format
msgid "This field currently has stored values on %1$s (meta key %2$s)."
msgstr ""

#: includes/class-settings-page.php:2083
msgid "Remove field only — keep product data"
msgstr ""

#: includes/class-settings-page.php:2086
msgid "Really delete ALL stored values of this field permanently? This action cannot be undone."
msgstr ""

#. translators: %d is the number of product values that will be deleted
#: includes/class-settings-page.php:2088
#, php-format
msgid "Delete field + all %d product values"
msgstr ""

#: includes/class-settings-page.php:2095
msgid "<strong>Remove field, keep data:</strong> The field disappears from QuickStock and the product editor. The values stay in the database — if you later create a field with the same meta key, they reappear.<br><strong>Delete field + data:</strong> Removes the field <em>and</em> all stored values permanently. Useful when you really no longer need the data. Backup recommended."
msgstr ""

#. translators: %s is the column label
#: includes/class-settings-page.php:2116
#, php-format
msgid "Edit column: «%s»"
msgstr ""

#: includes/class-settings-page.php:2117
msgid "Built-in column. You can adjust the display name and width. Leave empty to use the default value."
msgstr ""

#. translators: %s is the default column label wrapped in a <code> element
#: includes/class-settings-page.php:2134
#, php-format
msgid "Default: %s"
msgstr ""

#: includes/class-settings-page.php:2151
msgid "Reset to default"
msgstr ""

#: includes/class-settings-page.php:2170
msgid "All QuickStock columns – built-in columns, custom fields and imported attributes. For each column you can adjust the display name and width (custom fields also the type). Which columns are active is controlled below in the <strong>Field library</strong>."
msgstr ""

#: includes/class-settings-page.php:2174
msgid "Please enter a name for the field."
msgstr ""

#: includes/class-settings-page.php:2180
msgid "🔍 Search columns (name, type, meta key)…"
msgstr ""

#: includes/class-settings-page.php:2187
#: includes/class-settings-page.php:2278
msgid "Type"
msgstr ""

#: includes/class-settings-page.php:2188
#: includes/class-settings-page.php:2300
msgid "Meta key"
msgstr ""

#: includes/class-settings-page.php:2189
msgid "Width"
msgstr ""

#: includes/class-settings-page.php:2210
msgid "Fixed"
msgstr ""

#: includes/class-settings-page.php:2210
#: includes/class-settings-page.php:2331
msgid "Built-in"
msgstr ""

#: includes/class-settings-page.php:2222
msgid "Always"
msgstr ""

#: includes/class-settings-page.php:2224
msgid "Active"
msgstr ""

#: includes/class-settings-page.php:2226
msgid "Inactive"
msgstr ""

#: includes/class-settings-page.php:2235
msgid "Deactivate"
msgstr ""

#: includes/class-settings-page.php:2237
#: includes/class-settings-page.php:2396
msgid "Activate"
msgstr ""

#: includes/class-settings-page.php:2242
msgid "Delete field"
msgstr ""

#: includes/class-settings-page.php:2252
msgid "Edit field"
msgstr ""

#: includes/class-settings-page.php:2252
msgid "➕ Create new field"
msgstr ""

#: includes/class-settings-page.php:2257
msgid "Create new field"
msgstr ""

#: includes/class-settings-page.php:2274
msgid "e.g. Purchase price"
msgstr ""

#: includes/class-settings-page.php:2290
msgid "Column width (px)"
msgstr ""

#: includes/class-settings-page.php:2295
msgid "Leave empty for automatic width."
msgstr ""

#: includes/class-settings-page.php:2303
msgid "The meta key cannot be changed after creation. Existing product data is preserved."
msgstr ""

#: includes/class-settings-page.php:2333
msgid "Attribute"
msgstr ""

#: includes/class-settings-page.php:2364
msgid "Field library"
msgstr ""

#: includes/class-settings-page.php:2365
msgid "On the left are all available fields (built-in columns, custom fields, attributes); on the right the active columns of the library. Select and use <strong>»</strong> to activate, or <strong>«</strong> to remove. Built-in columns can also be deactivated here – they are active by default. Activated fields appear in the QuickStock column dropdown and can be refined above (display name, type, width)."
msgstr ""

#: includes/class-settings-page.php:2369
msgid "Rescan database"
msgstr ""

#: includes/class-settings-page.php:2371
msgid "🙈 Hide internal fields"
msgstr ""

#: includes/class-settings-page.php:2371
msgid "👁 Show internal fields"
msgstr ""

#: includes/class-settings-page.php:2373
msgid "Scan result is cached."
msgstr ""

#. translators: %d is the number of custom fields that are not yet activated
#: includes/class-settings-page.php:2386
#, php-format
msgid "Available fields (%d)"
msgstr ""

#: includes/class-settings-page.php:2387
msgid "🔍 Search…"
msgstr ""

#. translators: %d is the number of currently activated custom fields
#: includes/class-settings-page.php:2402
#, php-format
msgid "Active library (%d)"
msgstr ""

#: includes/class-settings-page.php:2412
msgid "Save library"
msgstr ""

#: assets/js/admin.js:28
msgid "Select category…"
msgstr ""

#: assets/js/admin.js:169
msgid "No values"
msgstr ""

#: assets/js/admin.js:176
msgid "(Empty)"
msgstr ""

#: assets/js/admin.js:188
msgid "Showing first matches — refine your search."
msgstr ""

#: assets/js/admin.js:207
#: assets/js/admin.js:210
msgid "Error loading values."
msgstr ""

#. translators: %s is the user's search term
#: assets/js/admin.js:220
#, js-format
msgid "Filter all containing “%s”"
msgstr ""

#: assets/js/admin.js:429
msgid "Select main image"
msgstr ""

#: assets/js/admin.js:430
msgid "Set as main image"
msgstr ""

#: assets/js/admin.js:452
#: assets/js/admin.js:455
#: assets/js/admin.js:2327
#: assets/js/admin.js:2644
msgid "Save failed."
msgstr ""

#. translators: %d is the total number of labels in the print job
#: assets/js/admin.js:754
#, js-format
msgid "Labels (%d)"
msgstr ""

#. translators: %d is the number of products skipped because they have no SKU
#: assets/js/admin.js:803
#, js-format
msgid "%d product was skipped (no SKU)."
msgid_plural "%d products were skipped (no SKU)."
msgstr[0] ""
msgstr[1] ""

#: assets/js/admin.js:890
msgid "No SKU set — cannot generate barcode."
msgstr ""

#: assets/js/admin.js:893
#: assets/js/admin.js:1744
msgid "No label template configured."
msgstr ""

#. translators: %s is the product SKU printed on the label
#: assets/js/admin.js:921
#, js-format
msgid "Label %s"
msgstr ""

#: assets/js/admin.js:970
msgid "Sample product with a longer name"
msgstr ""

#: assets/js/admin.js:1278
#: assets/js/admin.js:2759
msgid "Invalid expression"
msgstr ""

#: assets/js/admin.js:1335
#: assets/js/admin.js:2072
#: assets/js/admin.js:2273
#: assets/js/admin.js:2797
msgid "Error"
msgstr ""

#: assets/js/admin.js:1341
#: assets/js/admin.js:2077
#: assets/js/admin.js:2278
#: assets/js/admin.js:2330
#: assets/js/admin.js:2646
#: assets/js/admin.js:2802
#: assets/js/admin.js:3095
msgid "Connection error"
msgstr ""

#: assets/js/admin.js:1433
msgid "Clear all checkmarks?"
msgstr ""

#: assets/js/admin.js:1459
msgid "Searching…"
msgstr ""

#. translators: %d is the number of search hits on the current page
#: assets/js/admin.js:1475
#, js-format
msgid "%d hit"
msgid_plural "%d hits"
msgstr[0] ""
msgstr[1] ""

#. translators: 1: hit count HTML (e.g. "12 hits"), 2: total number of matching products
#: assets/js/admin.js:1477
#, js-format
msgid "%1$s of %2$d"
msgstr ""

#: assets/js/admin.js:1479
msgid "Search failed"
msgstr ""

#: assets/js/admin.js:1579
msgid "Please select a supplier."
msgstr ""

#: assets/js/admin.js:1587
msgid "File name for the quick-order CSV (without .csv):"
msgstr ""

#: assets/js/admin.js:1602
msgid "Show the “Order qty” column first to calculate quantities."
msgstr ""

#: assets/js/admin.js:1633
msgid "Nothing to update — quantities already match the targets."
msgstr ""

#: assets/js/admin.js:1701
msgid "Really delete this preset?"
msgstr ""

#: assets/js/admin.js:1773
msgid "No printable labels — none of the selected products has a SKU."
msgstr ""

#: assets/js/admin.js:1825
msgid "— None (clear) —"
msgstr ""

#: assets/js/admin.js:1841
msgid "e.g. 0 or 50*.8"
msgstr ""

#: assets/js/admin.js:1843
msgid "e.g. +5 or -2"
msgstr ""

#: assets/js/admin.js:1845
msgid "e.g. 9.90 or 12*.8"
msgstr ""

#: assets/js/admin.js:1852
msgid "No label: on"
msgstr ""

#: assets/js/admin.js:1852
msgid "No label: off"
msgstr ""

#. translators: %s is the shop currency symbol (e.g. "CHF") — marks the input as a fixed amount, not a percentage
#: assets/js/admin.js:1865
#, js-format
msgid "%s (fixed)"
msgstr ""

#: assets/js/admin.js:1865
msgid "Amount"
msgstr ""

#: assets/js/admin.js:1866
msgid "Value (e.g. 9.90 or 12*.8)"
msgstr ""

#: assets/js/admin.js:1867
msgid "% discount off regular"
msgstr ""

#: assets/js/admin.js:1868
msgid "Rounding (only for % discount)"
msgstr ""

#: assets/js/admin.js:1868
msgid "Exact"
msgstr ""

#: assets/js/admin.js:1868
msgid "to 0.05"
msgstr ""

#: assets/js/admin.js:1868
msgid "to 0.10"
msgstr ""

#: assets/js/admin.js:1873
msgid "× per product"
msgstr ""

#: assets/js/admin.js:1894
msgid "Yes / checked"
msgstr ""

#: assets/js/admin.js:1920
msgid "Search category…"
msgstr ""

#: assets/js/admin.js:1939
#: assets/js/admin.js:2153
msgid "Please select an action."
msgstr ""

#: assets/js/admin.js:1951
msgid "Please enter a valid quantity (≥ 1)."
msgstr ""

#: assets/js/admin.js:1964
msgid "Invalid calculation in value field."
msgstr ""

#. translators: %d is the number of selected products to be changed by the bulk operation
#: assets/js/admin.js:1992
#, js-format
msgid "%d product will be changed"
msgid_plural "%d products will be changed"
msgstr[0] ""
msgstr[1] ""

#. translators: 1: count phrase (e.g. "12 products will be changed"), 2: bulk operation label
#: assets/js/admin.js:1994
#, js-format
msgid "%1$s: “%2$s”. Continue?"
msgstr ""

#: assets/js/admin.js:2000
msgid "Also overwrite existing sale prices"
msgstr ""

#: assets/js/admin.js:2003
msgid "Only for products with an existing sale price"
msgstr ""

#: assets/js/admin.js:2051
msgid "Processing…"
msgstr ""

#. translators: %d is the number of products successfully updated by the bulk operation
#: assets/js/admin.js:2090
#, js-format
msgid "%d product changed."
msgid_plural "%d products changed."
msgstr[0] ""
msgstr[1] ""

#. translators: %d is the number of products skipped during the bulk operation
#: assets/js/admin.js:2101
#, js-format
msgid "%d skipped"
msgid_plural "%d skipped"
msgstr[0] ""
msgstr[1] ""

#. translators: %d = number of selected suppliers
#: assets/js/admin.js:2193
#, js-format
msgid "%d suppliers selected"
msgstr ""

#. translators: %d is the number of products that could not be updated
#: assets/js/admin.js:2290
#, js-format
msgid "%d product could not be updated."
msgid_plural "%d products could not be updated."
msgstr[0] ""
msgstr[1] ""

#: assets/js/admin.js:2343
msgid "Remove this item?"
msgstr ""

#: assets/js/admin.js:2380
#: assets/js/admin.js:2639
msgid "Delete this purchase order? This cannot be undone."
msgstr ""

#: assets/js/admin.js:2391
msgid "Search product…"
msgstr ""

#: assets/js/admin.js:2413
msgid "Please select a product."
msgstr ""

#: assets/js/admin.js:2472
msgid "Booking goods receipt…"
msgstr ""

#. translators: 1: number of products already rendered, 2: total number of products
#: assets/js/admin.js:2475
#, js-format
msgid "Generating labels… (%1$d of %2$d)"
msgstr ""

#. translators: 1: number of label pages already prepared, 2: total number of label pages
#: assets/js/admin.js:2478
#, js-format
msgid "Preparing print… (%1$d of %2$d)"
msgstr ""

#: assets/js/admin.js:2480
msgid "Print dialog opened — the page reloads once printing is finished."
msgstr ""

#: assets/js/admin.js:2483
msgid "Done — reloading…"
msgstr ""

#: assets/js/admin.js:2513
msgid "Book this goods receipt? The received quantities will be added to stock."
msgstr ""

#: assets/js/admin.js:2553
msgid "Close this purchase order? Any remaining quantities will no longer be expected."
msgstr ""

#: assets/js/admin.js:2583
msgid "Save these corrections? The difference will be booked to or from stock."
msgstr ""

#: assets/js/admin.js:2621
msgid "No printable labels — set a quantity above 0 for at least one item with a SKU."
msgstr ""

#. translators: %d is the number of unsaved inline edits in manual autosave mode
#: assets/js/admin.js:2663
#: assets/js/admin.js:2683
#, js-format
msgid "%d unsaved change"
msgid_plural "%d unsaved changes"
msgstr[0] ""
msgstr[1] ""

#: assets/js/admin.js:2666
msgid "Save all"
msgstr ""

#: assets/js/admin.js:2667
msgid "Discard"
msgstr ""

#: assets/js/admin.js:2829
msgid "Focus the live search"
msgstr ""

#: assets/js/admin.js:2830
msgid "Save all changes (manual mode only)"
msgstr ""

#: assets/js/admin.js:2831
msgid "Tab “📦 All Products”"
msgstr ""

#: assets/js/admin.js:2832
msgid "Tab “📋 Reorder”"
msgstr ""

#: assets/js/admin.js:2833
msgid "Toggle all visible rows"
msgstr ""

#: assets/js/admin.js:2834
msgid "Show / hide this shortcut overview"
msgstr ""

#: assets/js/admin.js:2835
msgid "Close overlay / drawer, clear search"
msgstr ""

#: assets/js/admin.js:2840
msgid "Value ±1 (stock / threshold / price)"
msgstr ""

#: assets/js/admin.js:2841
msgid "Value ±10"
msgstr ""

#: assets/js/admin.js:2860
msgid "Global"
msgstr ""

#: assets/js/admin.js:2862
msgid "In stock / number fields"
msgstr ""

#. translators: %s is the keyboard shortcut key (e.g. "s") wrapped in a <kbd> element
#: assets/js/admin.js:2865
#, js-format
msgid "Global shortcuts only fire outside input fields. In manual inline edit mode, %s saves all flagged changes."
msgstr ""

#: assets/js/admin.js:3077
msgid "Nothing to order — set a quantity above 0 for at least one product."
msgstr ""

#: assets/js/admin.js:3081
msgid "Creating…"
msgstr ""
