diff --git a/InvenTree/locale/bg/LC_MESSAGES/django.po b/InvenTree/locale/bg/LC_MESSAGES/django.po
index 3ae0347050c7..3715806163f1 100644
--- a/InvenTree/locale/bg/LC_MESSAGES/django.po
+++ b/InvenTree/locale/bg/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
@@ -396,7 +396,7 @@ msgstr ""
msgid "Select file to attach"
msgstr ""
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Част"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/cs/LC_MESSAGES/django.po b/InvenTree/locale/cs/LC_MESSAGES/django.po
index 92178bf6e9da..d6247a491a88 100644
--- a/InvenTree/locale/cs/LC_MESSAGES/django.po
+++ b/InvenTree/locale/cs/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
@@ -396,7 +396,7 @@ msgstr "Příloha"
msgid "Select file to attach"
msgstr "Vyberte soubor k přiložení"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Komentář"
msgid "File comment"
msgstr "Komentář k souboru"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Duplicitní názvy nemohou existovat pod stejným nadřazeným názvem"
msgid "Invalid choice"
msgstr "Neplatný výběr"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Příkaz sestavení pro který je toto sestavení přiděleno"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Díl"
@@ -1275,7 +1275,7 @@ msgstr "Vytvořit objekt"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Automaticky zvolit sériová čísla"
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Jméno společnosti"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Výchozí měna"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Stáhnout z URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Možné zakoupit"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Díly jsou zakoupitelné ve výchozím nastavení"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Prodejné"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Díly jsou prodejné ve výchozím nastavení"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Sledovatelné"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Díly jsou sledovatelné ve výchozím nastavení"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Nehmotné (virtuální)"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Díly jsou nehmotné (virtuální) ve výchozím nastavení"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Zobrazit Import v zobrazeních"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Zobrazit související díly"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Zobrazit související díly pro díl"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Počáteční údaje zásob"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Povolit vytvoření počátečního skladu při přidání nové části"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Počáteční údaje dodavatele"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Povolit vytvoření počátečních dat dodavatele při přidávání nového dílu"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Formát zobrazení jména dílu"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Formát pro zobrazení názvu dílu"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Výchozí ikona kategorie dílu"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Výchozí ikona kategorie dílu (prázdné znamená bez ikony)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Minimální počet desetinných míst u cen"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Minimální počet desetinných míst k zobrazení u cenových údajů"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Maximální počet desetinných míst u cen"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Maximální počet desetinných míst k zobrazení u cenových údajů"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Použít ceny dodavatele"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Přepsání historie nákupu"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Velikost stránky"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Výchozí velikost stránky pro PDF reporty"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Povolit testovací reporty"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Povolit generování zkušebních reportů"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Připojit testovací reporty"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Při tisku testovacího reportu, připojte kopii reportu k přidružené skladové položce"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Sériová čísla pro skladové položky musí být globálně unikátní"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Automaticky vyplnit sériová čísla"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Automaticky vyplnit sériová čísla ve formulářích"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Odstranit vyčerpané zásoby"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Určuje výchozí chování, když je vyčerpána skladová položka"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Formát data"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr "Cena"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr "Obrazek"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Společnost"
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Domovská stránka"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Potvrdit"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Oprávnění k úpravě položek"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Oprávnění k odstranění položek"
-
diff --git a/InvenTree/locale/da/LC_MESSAGES/django.po b/InvenTree/locale/da/LC_MESSAGES/django.po
index 9fd3a812d61a..fc1eef7b14a1 100644
--- a/InvenTree/locale/da/LC_MESSAGES/django.po
+++ b/InvenTree/locale/da/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
@@ -396,7 +396,7 @@ msgstr "Vedhæftning"
msgid "Select file to attach"
msgstr "Vælg fil, der skal vedhæftes"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Fil kommentar"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "Ugyldigt valg"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Produktionsordre som er tildelt denne produktion"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Del"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po
index 251914bc065b..de31cf6edc4a 100644
--- a/InvenTree/locale/de/LC_MESSAGES/django.po
+++ b/InvenTree/locale/de/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: German\n"
@@ -396,7 +396,7 @@ msgstr "Anhang"
msgid "Select file to attach"
msgstr "Datei zum Anhängen auswählen"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Datei-Kommentar"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Doppelte Namen können nicht unter dem selben Elternteil existieren"
msgid "Invalid choice"
msgstr "Ungültige Auswahl"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Teil"
@@ -1275,7 +1275,7 @@ msgstr "Objekt bauen"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Seriennummern automatisch zuweisen"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Benötigte Lagerartikel automatisch mit passenden Seriennummern zuweisen"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Die folgenden Seriennummern existieren bereits oder sind ungültig"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Optionale Stücklisten-Positionen dem Bauauftrag hinzufügen"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Stücklisten-Position"
@@ -2143,1340 +2143,1340 @@ msgstr "Ungültiger Domainname: {domain}"
msgid "No plugin"
msgstr "Kein Plugin"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Neustart erforderlich"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Eine Einstellung wurde geändert, die einen Neustart des Servers erfordert"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Ausstehende Migrationen"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Anzahl der ausstehenden Datenbankmigrationen"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Name der Serverinstanz"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Kurze Beschreibung der Instanz"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Name der Instanz verwenden"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Den Namen der Instanz in der Titelleiste verwenden"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Anzeige von `Über` einschränken"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Zeige das `Über` Fenster nur Administratoren"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Firmenname"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "interner Firmenname"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Basis-URL"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "Basis-URL für dieses Instanz"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Standardwährung"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Wählen Sie die Basiswährung für Preisberechnungen aus"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Währungsaktualisierungsintervall"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Wie oft Wechselkurse aktualisiert werden sollen (auf Null zum Deaktivieren setzen)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "Tage"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Währungs-Aktualisierungs-Plugin"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr "Zu verwendendes Währungs-Aktualisierungs-Plugin"
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Von URL herunterladen"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Download-Größenlimit"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Maximal zulässige Größe für heruntergeladene Bilder"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "Benutzer-Agent zum Herunterladen von Daten"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Überschreiben des Benutzer-Agenten, der verwendet wird, um Bilder und Dateien von externer Servern herunterzuladen (leer für die Standardeinstellung)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Strenge URL-Prüfung"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Erfordert die Schema-Spezifikation bei der Validierung von URLs"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Bestätigung verpflichtend"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Eine ausdrückliche Benutzerbestätigung für bestimmte Aktionen erfordern."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Baumtiefe"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Standard Ebene für Baumansicht. Tiefere Ebenen können bei Bedarf nachgeladen werden."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Prüfungsintervall aktualisieren"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Wie oft soll nach Updates gesucht werden? (auf 0 setzen zum Deaktivieren)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Automatische Sicherung"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Automatische Sicherung der Datenbank- und Mediendateien aktivieren"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Intervall für automatische Sicherung"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Anzahl der Tage zwischen automatischen Sicherungen"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Aufgabenlöschinterval"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Ergebnisse der Hintergrundaufgabe werden nach der angegebenen Anzahl von Tagen gelöscht"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Löschintervall für Fehlerprotokolle"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Fehlerprotokolle werden nach der angegebenen Anzahl von Tagen gelöscht"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Löschintervall für Benachrichtigungen"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Benutzerbenachrichtigungen werden nach der angegebenen Anzahl von Tagen gelöscht"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Bacode-Feature verwenden"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Barcode-Scanner Unterstützung im Webinterface aktivieren"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Barcode-Eingabeverzögerung"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Verzögerungszeit bei Barcode-Eingabe"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Barcode Webcam-Unterstützung"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Barcode-Scannen über Webcam im Browser erlauben"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Artikelrevisionen"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Revisions-Feld für Artikel aktivieren"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "IPN Regex"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "RegEx Muster für die Zuordnung von Teil-IPN"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Mehrere Artikel mit gleicher IPN erlaubt"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Mehrere Artikel mit gleicher IPN erlaubt"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Ändern von IPN erlaubt"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Teil-Stückliste kopieren"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird "
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Teil-Parameter kopieren"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Teil-Testdaten kopieren"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Kategorie-Parametervorlage kopieren"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Vorlage"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Teile sind standardmäßig Vorlagen"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Baugruppe"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Komponente"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Teile können standardmäßig in Baugruppen benutzt werden"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Kaufbar"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Verkäuflich"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Artikel sind grundsätzlich verkaufbar"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Nachverfolgbar"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Artikel sind grundsätzlich verfolgbar"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtuell"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Teile sind grundsätzlich virtuell"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Import in Ansichten anzeigen"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Importassistent in einigen Teil-Ansichten anzeigen"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Verwandte Teile anzeigen"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Verwandte Teile eines Teils anzeigen"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Initialer Lagerbestand"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Erstellen von Lagerbestand beim Hinzufügen eines neuen Teils erlauben"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Initiale Lieferantendaten"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Erstellen von Lieferantendaten beim Hinzufügen eines neuen Teils erlauben"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Anzeigeformat für Teilenamen"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Format für den Namen eines Teiles"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Standardsymbol der Teilkategorie"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Standardsymbol der Teilkategorie (leer bedeutet kein Symbol)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Parameter Einheiten durchsetzen"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr "Wenn Einheiten angegeben werden, müssen die Parameterwerte mit den angegebenen Einheiten übereinstimmen"
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Dezimalstellen für minimalen Preis"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Mindestanzahl der Dezimalstellen bei der Darstellung der Preisdaten"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Dezimalstellen für maximalen Preis"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Maximale Anzahl der Dezimalstellen bei der Darstellung der Preisdaten"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Zulieferer-Preise verwenden"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Lieferanten-Staffelpreise in die Gesamt-Preisberechnungen einbeziehen"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Kaufverlauf überschreiben"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "Historische Bestellungspreise überschreiben die Lieferanten-Staffelpreise"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Lagerartikel-Preis verwenden"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Preise aus manuell eingegebenen Lagerdaten für Preisberechnungen verwenden"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Lagerartikelpreis Alter"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Lagerartikel, die älter als diese Anzahl an Tagen sind, von der Preisberechnung ausschließen"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Variantenpreise verwenden"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Variantenpreise in die Gesamt-Preisberechnungen einbeziehen"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Nur aktive Varianten"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Nur aktive Variantenteile zur Berechnung der Variantenbepreisung verwenden"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Intervall für Neuberechnung von Preisen"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Anzahl der Tage bis die Teile-Preisberechnungen automatisch aktualisiert werden"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Interne Preise"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Interne Preise für Teile aktivieren"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Interne Preisüberschreibung"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Falls verfügbar, überschreiben interne Preise Preispannenberechnungen"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Labeldruck aktivieren"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Labeldruck über die Website aktivieren"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "Label Bild DPI"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "DPI-Auflösung bei der Erstellung von Bilddateien für Etikettendruck-Plugins"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Berichte aktivieren"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Berichterstellung aktivieren"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Entwickler-Modus"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Berichte im Entwickler-Modus generieren (als HTML)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Seitengröße"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Standardseitenformat für PDF-Bericht"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Testberichte aktivieren"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Erstellung von Test-Berichten aktivieren"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Testberichte anhängen"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Beim Drucken eines Testberichts dem zugehörigen Lagerbestand eine Kopie des Testberichts beifügen"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Global einzigartige Seriennummern"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Seriennummern für Lagerartikel müssen global eindeutig sein"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Seriennummern automatisch ausfüllen"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Seriennummern in Formularen automatisch ausfüllen"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Erschöpften Lagerartikel löschen"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Legt das Standardverhalten fest, wenn ein Lagerartikel erschöpft ist"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Losnummer Vorlage"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Vorlage für die Generierung von Standard-Losnummern für Lagerbestände"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Bestands-Ablauf"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Ablaufen von Bestand ermöglichen"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Abgelaufenen Bestand verkaufen"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Verkauf von abgelaufenem Bestand erlaubt"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Bestands-Stehzeit"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Abgelaufenen Bestand verbauen"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Verbauen von abgelaufenen Bestand erlaubt"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Bestands-Eigentümerkontrolle"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Standardsymbol für Lagerort"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Standardsymbol für Lagerstandort (leer bedeutet kein Symbol)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Zeige installierte Lagerartikel"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Anzeige der installierten Lagerartikel in Bestandstabellen"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Bauauftragsreferenz-Muster"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bauaufträge"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Rücksendungen aktivieren"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Aktivieren der Rücksendung-Funktion in der Benutzeroberfläche"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Referenz Muster für Rücksendungen"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Rücksendungen"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Abgeschlossene Rücksendungen bearbeiten"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Bearbeitung von Rücksendungen nach Abschluss erlauben"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Auftragsreferenz-Muster"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Aufträge"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Auftrag Standardsendung"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Erstelle eine Standardsendung für Aufträge"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Abgeschlossene Verkaufsaufträge bearbeiten"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Bearbeitung von Verkaufsaufträgen nach Versand oder Abschluss erlauben"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Bestellungsreferenz-Muster"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bestellungen"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Abgeschlossene Einkaufsaufträge bearbeiten"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Bearbeitung von Einkaufsaufträgen nach Versand oder Abschluss erlauben"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr "Bestellungen automatisch abschließen"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr "Bestellung automatisch als abgeschlossen markieren, wenn der Empfang aller Artikel bestätigt wurde"
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Passwort vergessen aktivieren"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Passwort-vergessen-Funktion auf den Anmeldeseiten aktivieren"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Registrierung erlauben"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Selbstregistrierung für Benutzer auf den Anmeldeseiten aktivieren"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "SSO aktivieren"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "SSO auf den Anmeldeseiten aktivieren"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "SSO Selbstregistrierung aktivieren"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Selbstregistrierung über SSO für Benutzer auf den Anmeldeseiten aktivieren"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Email-Adresse erforderlich"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Benutzer müssen bei der Registrierung eine E-Mail angeben"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "SSO-Benutzer automatisch ausfüllen"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Benutzer-Details automatisch aus SSO-Konto ausfüllen"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "E-Mail zweimal"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Bei der Registrierung den Benutzer zweimal nach der E-Mail-Adresse fragen"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Passwort zweimal"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Bei der Registrierung den Benutzer zweimal nach dem Passwort fragen"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Erlaubte Domains"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr "Anmeldung auf bestimmte Domänen beschränken (kommagetrennt, beginnend mit @)"
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Gruppe bei Registrierung"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Gruppe der neue Benutzer bei der Registrierung zugewiesen werden"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "MFA erzwingen"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Benutzer müssen Multifaktor-Authentifizierung verwenden."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Plugins beim Start prüfen"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Beim Start überprüfen, ob alle Plugins installiert sind - Für Container aktivieren"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "URL-Integration aktivieren"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Plugins zum Hinzufügen von URLs aktivieren"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Navigations-Integration aktivieren"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Plugins zur Integration in die Navigation aktivieren"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "App-Integration aktivieren"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Plugins zum Hinzufügen von Apps aktivieren"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Terminplan-Integration aktivieren"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Geplante Aufgaben aktivieren"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Ereignis-Integration aktivieren"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Plugins ermöglichen auf interne Ereignisse zu reagieren"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Projektcodes aktivieren"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr "Aktiviere Projektcodes für die Verfolgung von Projekten"
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Inventurfunktionen"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Inventur-Funktionen zur Aufzeichnung von Lagerbeständen und zur Berechnung des Lagerwerts aktivieren"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr "Externe Standorte ausschließen"
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "Lagerartikeln in externen Standorten in der Berechnungen zur Bestandsaufnahme ausschließen"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Automatische Inventur-Periode"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Anzahl der Tage zwischen automatischen Bestandsaufnahmen (zum Deaktivieren auf Null setzen)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr "Löschintervall für Berichte"
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "Inventurberichte werden nach der angegebenen Anzahl von Tagen gelöscht"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr "Vollständige Namen von Benutzern anzeigen"
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr "Vollständigen Namen von Benutzern anstatt Benutzername anzeigen"
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Inaktive Teile ausblenden"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr "Ausblenden inaktiver Teile in den auf der Startseite angezeigten Ergebnissen"
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Abonnierte Teile anzeigen"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Zeige abonnierte Teile auf der Startseite"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Abonnierte Kategorien anzeigen"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Zeige abonnierte Teilkategorien auf der Startseite"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Neueste Teile anzeigen"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Zeige neueste Teile auf der Startseite"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Nicht validierte Stücklisten anzeigen"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Zeige Stücklisten, die noch nicht validiert sind, auf der Startseite"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Neueste Bestandänderungen anzeigen"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Zeige zuletzt geänderte Lagerbestände auf der Startseite"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Niedrigen Bestand anzeigen"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Zeige geringen Bestand auf der Startseite"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Lerren Bestand anzeigen"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Zeige aufgebrauchte Lagerartikel auf der Startseite"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Benötigten Bestand anzeigen"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Zeige Bestand für Bauaufträge auf der Startseite"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Abgelaufenen Bestand anzeigen"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Zeige abgelaufene Lagerbestände auf der Startseite"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Alten Bestand anzeigen"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Zeige überfällige Lagerartikel auf der Startseite"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Ausstehende Bauaufträge anzeigen"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Zeige ausstehende Bauaufträge auf der Startseite"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Zeige überfällige Bauaufträge"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Zeige überfällige Bauaufträge auf der Startseite"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Ausstehende POs anzeigen"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Zeige ausstehende POs auf der Startseite"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Überfällige POs anzeigen"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Zeige überfällige POs auf der Startseite"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Ausstehende SOs anzeigen"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Zeige ausstehende SOs auf der Startseite"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Überfällige SOs anzeigen"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Zeige überfällige SOs auf der Startseite"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr "Ausstehende Versandaufträge anzeigen"
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr "Ausstehende Versandaufträge auf der Startseite anzeigen"
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Zeige Neuigkeiten"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Neuigkeiten auf der Startseite anzeigen"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Label inline anzeigen"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "PDF-Labels im Browser anzeigen, anstatt als Datei herunterzuladen"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Standard-Etikettendrucker"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Einen standardmäßig ausgewählten Etikettendrucker konfigurieren"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Berichte inline anzeigen"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "PDF-Berichte im Browser anzeigen, anstatt als Datei herunterzuladen"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Teile suchen"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Teile in der Suchvorschau anzeigen"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Zulieferteile durchsuchen"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Zuliefererteile in der Suchvorschau anzeigen"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Herstellerteile durchsuchen"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Herstellerteile in der Suchvorschau anzeigen"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Inaktive Teile ausblenden"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Inaktive Teile in der Suchvorschau ausblenden"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Kategorien durchsuchen"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Teilekategorien in der Suchvorschau anzeigen"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Bestand durchsuchen"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Lagerartikel in Suchvorschau anzeigen"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Nicht verfügbare Artikel ausblenden"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Nicht verfügbare Lagerartikel aus der Suchvorschau ausschließen"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Lagerorte durchsuchen"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Lagerorte in Suchvorschau anzeigen"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Firmen durchsuchen"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Firmen in der Suchvorschau anzeigen"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Bauaufträge durchsuchen"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Bauaufträge in der Suchvorschau anzeigen"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Bestellungen durchsuchen"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Bestellungen in der Suchvorschau anzeigen"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Inaktive Bestellungen ausblenden"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Inaktive Bestellungen in der Suchvorschau ausblenden"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Aufträge durchsuchen"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Aufträge in der Suchvorschau anzeigen"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Inaktive Aufträge ausblenden"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Inaktive Aufträge in der Suchvorschau ausblenden"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Suche nach Rücksendungen"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr "Rücksendungen in der Suchvorschau anzeigen"
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr "Inaktive Rücksendungen ausblenden"
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr "Inaktive Rücksendungen in der Suchvorschau ausblenden"
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Anzahl Suchergebnisse"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "Anzahl der Ergebnisse, die in der Vorschau pro Sektion angezeigt werden sollen"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Regex Suche"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr "Reguläre Ausdrücke in Suchabfragen aktivieren"
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr "Ganzes Wort suchen"
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr "Suchabfragen liefern Ergebnisse für ganze Wortkombinationen"
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "zeige Bestand in Eingabemasken"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "Esc-Taste schließt Formulare"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Benutze die Esc-Taste, um Formulare zu schließen"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Fixierter Navigationsleiste"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "Position der Navigationsleiste am oberen Bildschirmrand fixieren"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Datumsformat"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Bevorzugtes Format für die Anzeige von Daten"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Teilzeitplanung"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Zeige Zeitplanung für Teile"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Inventur"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr "Zeigt Inventur-Informationen an (falls die Inventurfunktion aktiviert ist)"
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Zeichenkettenlänge in Tabellen"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr "Maximale Länge für Zeichenketten, die in Tabellenansichten angezeigt werden"
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr "Standardvorlage für Teilebeschriftung"
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr "Die Teil-Etikettenvorlage, die automatisch ausgewählt werden soll"
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr "Lagerartikel-Standardvorlage"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr "Die Lagerartikel-Etikettenvorlage soll automatisch ausgewählt werden"
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr "Standardetikettenvorlage für Lagerstandort"
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr "Die Lagerstandort-Etikettenvorlage, die automatisch ausgewählt werden soll"
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr "Fehlerberichte empfangen"
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr "Benachrichtigungen bei Systemfehlern erhalten"
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr "Preisstaffelungs Anzahl"
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr "Preisstaffelungs Anzahl"
msgid "Price"
msgstr "Preis"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr "Stückpreis für die angegebene Anzahl"
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Endpunkt"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Endpunkt, an dem dieser Webhook empfangen wird"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Name für diesen Webhook"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr "Name für diesen Webhook"
msgid "Active"
msgstr "Aktiv"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Ist dieser Webhook aktiv"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Token"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Token für Zugang"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Geheimnis"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Shared Secret für HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "Nachrichten-ID"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Eindeutige Kennung für diese Nachricht"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Host"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Host von dem diese Nachricht empfangen wurde"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Kopfzeile"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Header dieser Nachricht"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Body"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Body dieser Nachricht"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Endpunkt, über den diese Nachricht empfangen wurde"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Bearbeitet"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "Wurde die Arbeit an dieser Nachricht abgeschlossen?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "ID"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Titel"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Veröffentlicht"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Autor"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Zusammenfassung"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Gelesen"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "Wurde diese Nachricht gelesen?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr "Wurde diese Nachricht gelesen?"
msgid "Image"
msgstr "Bild"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Bilddatei"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr "Einheitsname muss eine gültige Kennung sein"
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr "Einheitsname"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Symbol"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr "Optionales Einheitssymbol"
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Definition"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr "Einheitsdefinition"
@@ -3849,7 +3849,7 @@ msgstr "Standard-Währung für diese Firma"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Firma"
@@ -4676,48 +4676,48 @@ msgstr "QR-Code"
msgid "QR code"
msgstr "QR-Code"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Unbekannt"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern"
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Methode"
msgid "No author found"
msgstr "Kein Autor gefunden"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr "Löschen wenn leer"
msgid "Expiry Date"
msgstr "Ablaufdatum"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr "Externer Standort"
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "überfällig"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "Menge ist erforderlich"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr "Gültiges Teil muss angegeben werden"
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr "Der angegebene Lieferantenartikel existiert nicht"
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Seriennummern können für nicht verfolgbare Teile nicht angegeben werden"
@@ -9009,7 +9009,7 @@ msgstr "Testdaten"
msgid "Test Report"
msgstr "Test-Bericht"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Testdaten löschen"
@@ -9025,15 +9025,15 @@ msgstr "Lagerartikel-Notizen"
msgid "Installed Stock Items"
msgstr "Installierte Lagerartikel"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Lagerartikel installieren"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr "Alle Testergebnisse für diesen Lagerartikel löschen"
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Startseite"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "E-Mail-Adresse bestätigen"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Bitte bestätigen Sie, dass %(email)s eine E-Mail-Adresse für den Benutzer %(user_display)s ist."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Bestätigen"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Fehler in Formular"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen"
-
diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po
index 712a2e535d8e..bcf65512c278 100644
--- a/InvenTree/locale/el/LC_MESSAGES/django.po
+++ b/InvenTree/locale/el/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
@@ -396,7 +396,7 @@ msgstr "Συνημμένο"
msgid "Select file to attach"
msgstr "Επιλέξτε αρχείο για επισύναψη"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Σχόλιο"
msgid "File comment"
msgstr "Σχόλιο αρχείου"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Διπλότυπα ονόματα δεν μπορούν να υπάρχ
msgid "Invalid choice"
msgstr "Μη έγκυρη επιλογή"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατα
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Εξάρτημα"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Αυτόματη Κατανομή Σειριακών Αριθμών"
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po
index 21f40562acc2..f01653409db5 100644
--- a/InvenTree/locale/en/LC_MESSAGES/django.po
+++ b/InvenTree/locale/en/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-15 00:38+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -397,7 +397,7 @@ msgstr ""
msgid "Select file to attach"
msgstr ""
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -428,9 +428,9 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -475,7 +475,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1084,7 +1084,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1434,7 +1434,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1651,7 +1651,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2144,1340 +2144,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3485,23 +3485,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3511,101 +3511,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3615,31 +3615,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3850,7 +3850,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4677,48 +4677,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6012,7 +6012,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7772,7 +7772,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8060,17 +8060,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8505,44 +8505,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9010,7 +9010,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9026,15 +9026,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9836,7 +9836,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9947,7 +9947,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10295,7 +10295,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11249,7 +11249,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11620,61 +11620,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13023,7 +13023,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13244,51 +13244,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po
index fef15b05aa86..e67cf2e1a9de 100644
--- a/InvenTree/locale/es/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Spanish, Mexico\n"
@@ -396,7 +396,7 @@ msgstr "Archivo adjunto"
msgid "Select file to attach"
msgstr "Seleccionar archivo para adjuntar"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Comentario"
msgid "File comment"
msgstr "Comentario del archivo"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Los nombres duplicados no pueden existir bajo el mismo padre"
msgid "Invalid choice"
msgstr "Selección no válida"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Orden de Construcción o Armado a la que se asigna"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Parte"
@@ -1275,7 +1275,7 @@ msgstr "Ensamblar equipo"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Autoasignar Números de Serie"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Los siguientes números seriales ya existen o son inválidos"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Asignar artículos de la BOM opcionales para construir la orden"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Item de Lista de Materiales"
@@ -2143,1340 +2143,1340 @@ msgstr "Nombre de dominio inválido: {domain}"
msgid "No plugin"
msgstr "Sin plugin"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Reinicio requerido"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Se ha cambiado una configuración que requiere un reinicio del servidor"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Migraciones pendientes"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Número de migraciones de base de datos pendientes"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Nombre de la instancia del servidor"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Descriptor de cadena para la instancia del servidor"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Usar nombre de instancia"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Utilice el nombre de la instancia en la barra de título"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Restringir mostrar 'acerca de'"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Mostrar la modal `about` solo para superusuarios"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Nombre de empresa"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Nombre interno de empresa"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "URL Base"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "URL base para la instancia del servidor"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Moneda predeterminada"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Seleccione la moneda base para los cálculos de precios"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Intervalo de actualización de moneda"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero para desactivar)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "días"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Plugin de Actualización de Moneda"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr "Plugin de actualización de moneda a usar"
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Descargar desde URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Permitir la descarga de imágenes y archivos remotos desde la URL externa"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Límite de tamaño de descarga"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Tamaño máximo de descarga permitido para la imagen remota"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "Agente de usuario usado para descargar desde la URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Permitir reemplazar el agente de usuario utilizado para descargar imágenes y archivos desde URL externa (dejar en blanco para el valor predeterminado)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Validación estricta de URL"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Requerir especificación de esquema al validar URLs"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Requiere confirmación"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Requiere confirmación explícita del usuario para ciertas acciones."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Profundidad del árbol"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Profundidad de árbol predeterminada para treeview. Los niveles más profundos pueden ser cargados perezosamente a medida que son necesarios."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Actualizar intervalo de actualización"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Con qué frecuencia comprobar actualizaciones (establecer a cero para desactivar)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Copia de seguridad automática"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Activar copia de seguridad automática de los archivos de base de datos y medios"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Intervalo de respaldo automático"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Especificar número de días entre eventos automatizados de copia de seguridad"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Intervalo de eliminación de tareas"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Los resultados de las tareas en segundo plano se eliminarán después del número especificado de días"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Intervalo de eliminación de registro de errores"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Los registros de errores se eliminarán después del número especificado de días"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Intervalo de eliminación de notificaciones"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Las notificaciones de usuario se eliminarán después del número especificado de días"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Soporte de código de barras"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Habilitar el soporte para escáner de códigos de barras en la interfaz web"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Retraso de entrada de código de barras"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Tiempo de retraso en la lectura de códigos de barras"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Soporte para Webcam de código de barras"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Permitir escaneo de código de barras a través de webcam en el navegador"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Revisiones de partes"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Habilitar campo de revisión para parte"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "Regex IPN"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Patrón de expresión regular para IPN de la parte coincidente"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Permitir IPN duplicado"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Permitir que varias partes compartan el mismo IPN"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Permitir editar IPN"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Permite cambiar el valor de IPN mientras se edita una parte"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Copiar parte de datos BOM"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Copiar datos BOM por defecto al duplicar una parte"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Copiar parámetros de parte"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Copiar datos de parámetro por defecto al duplicar una parte"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Copiar parte de datos de prueba"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Copiar datos de parámetro por defecto al duplicar una parte"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Copiar plantillas de parámetros de categoría"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Copiar plantillas de parámetros de categoría al crear una parte"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Plantilla"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Las partes son plantillas por defecto"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Montaje"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Componente"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Las partes pueden ser usadas como subcomponentes por defecto"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Comprable"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Las partes son comprables por defecto"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Vendible"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Las partes se pueden vender por defecto"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Rastreable"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Las partes son rastreables por defecto"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtual"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Las partes son virtuales por defecto"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Mostrar importación en vistas"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Mostrar el asistente de importación en algunas vistas de partes"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Mostrar partes relacionadas"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Mostrar partes relacionadas para una parte"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Datos iniciales de existencias"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Permitir la creación del stock inicial al añadir una nueva parte"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Datos iniciales del proveedor"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Permitir la creación de datos iniciales del proveedor al agregar una nueva parte"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Formato de visualización de Nombre de Parte"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Formato para mostrar el nombre de la parte"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Icono por defecto de la categoría de parte"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Icono por defecto de la categoría de parte (vacío significa que no hay icono)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Forzar unidades de parámetro"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr "Si se proporcionan unidades, los valores de parámetro deben coincidir con las unidades especificadas"
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Mínimo de lugares decimales en el precio"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Número mínimo de decimales a mostrar al procesar los datos de precios"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Máximo de lugares decimales en el precio"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Número máximo de decimales a mostrar al procesar los datos de precios"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Usar precios de proveedor"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Incluir descuentos de precios del proveedor en los cálculos generales de precios"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Anulación del historial de compra"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "El precio histórico de compra anula los descuentos de precios del proveedor"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Usar precio del artículo de almacén"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Usar los precios de los datos de inventario introducidos manualmente para los cálculos de precios"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Edad del precio del artículo de almacén"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Excluir artículos de almacén anteriores a este número de días de los cálculos de precios"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Usar precios variantes"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Incluir variantes de precios en los cálculos generales de precios"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Solo variantes activas"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Usar solo partes de variantes activas para calcular los precios de variantes"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Intervalo de reconstrucción de precios"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Número de días antes de que el precio de la parte se actualice automáticamente"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Precios internos"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Habilitar precios internos para partes"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Anulación del precio interno"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Si está disponible, los precios internos anulan los cálculos del rango de precios"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Habilitar impresión de etiquetas"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Habilitar impresión de etiquetas desde la interfaz web"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "PPP de la imagen de etiqueta"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "Resolución DPI al generar archivos de imagen que suministrar para etiquetar complementos de impresión"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Habilitar informes"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Habilitar generación de informes"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Modo de depuración"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Generar informes en modo de depuración (salida HTML)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Tamaño de página"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Tamaño de página predeterminado para informes PDF"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Habilitar informes de prueba"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Habilitar generación de informes de prueba"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Adjuntar informes de prueba"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Al imprimir un informe de prueba, adjuntar una copia del informe de prueba al artículo de almacén asociado"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Seriales únicos globalmente"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Los números de serie para los artículos de inventario deben ser únicos globalmente"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Autollenar números de serie"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Autorellenar números de serie en formularios"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Eliminar existencias agotadas"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Determina el comportamiento predeterminado cuando un artículo de almacén es agotado"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Plantilla de código de lote"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Plantilla para generar códigos de lote por defecto para artículos de almacén"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Expiración de stock"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Habilitar la funcionalidad de expiración de stock"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Vender existencias caducadas"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Permitir venta de existencias caducadas"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Tiempo histórico de Stock"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Número de días de artículos de stock se consideran obsoletos antes de caducar"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Crear Stock Caducado"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Permitir crear con stock caducado"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Control de Stock"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Icono por defecto de ubicación de almacén"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Icono por defecto de ubicación de almacén (vacío significa que no hay icono)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Mostrar Articulos de Stock Instalados"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Mostrar los artículos de stock instalados en las tablas de stock"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Patrón de Referencia de Ordenes de Armado"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Patrón requerido para generar el campo de referencia de la Orden de Ensamblado"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Habilitar órdenes de devolución"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Habilitar la funcionalidad de orden de devolución en la interfaz de usuario"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Patrón de referencia de orden de devolución"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Patrón requerido para generar el campo de referencia de la orden de devolución"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Editar ordenes de devolución completadas"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Permitir la edición de ordenes de devolución después de que hayan sido completados"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Patrón de Referencia de Ordenes de Venta"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Patrón requerido para generar el campo de referencia de la orden de venta"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Envío Predeterminado de Ordenes de Venta"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Habilitar la creación de envío predeterminado con ordenes de entrega"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Editar Ordenes de Venta Completados"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Permitir la edición de ordenes de venta después de que hayan sido enviados o completados"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Patrón de Referencia de Orden de Compra"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Patrón requerido para generar el campo de referencia de la Orden de Compra"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Editar Ordenes de Compra Completados"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr "Autocompletar Ordenes de compra"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Habilitar función de contraseña olvidada"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Activar la función olvido de contraseña en las páginas de inicio de sesión"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Habilitar registro"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Activar auto-registro para usuarios en las páginas de inicio de sesión"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Habilitar SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Habilitar SSO en las páginas de inicio de sesión"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Habilitar registro SSO"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Activar autoregistro a través de SSO para usuarios en las páginas de inicio de sesión"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Email requerido"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Requiere usuario para suministrar correo al registrarse"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "Auto-rellenar usuarios SSO"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Rellenar automáticamente los datos de usuario de la cuenta SSO"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Correo dos veces"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Al registrarse pregunte dos veces a los usuarios por su correo"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Contraseña dos veces"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Al registrarse, preguntar dos veces a los usuarios por su contraseña"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Dominios permitidos"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Grupo al registrarse"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Grupo al que se asignan nuevos usuarios al registrarse"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Forzar MFA"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Los usuarios deben utilizar seguridad multifactor."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Comprobar complementos al iniciar"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Comprobar que todos los complementos están instalados en el arranque - habilitar en entornos de contenedores"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Habilitar integración de URL"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Habilitar plugins para añadir rutas de URL"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Habilitar integración de navegación"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Habilitar plugins para integrar en la navegación"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Habilitar integración de la aplicación"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Habilitar plugins para añadir aplicaciones"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Habilitar integración de programación"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Habilitar plugins para ejecutar tareas programadas"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Habilitar integración de eventos"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Habilitar plugins para responder a eventos internos"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Habilitar códigos de proyecto"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr "Habilitar códigos de proyecto para rastrear proyectos"
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr "Excluir Ubicaciones Externas"
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr "Intervalo de borrado de informe"
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr "Mostrar nombres completos de los usuarios"
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario"
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Tecla de ajustes (debe ser única - mayúsculas y minúsculas"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Ocultar partes inactivas"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr "Ocultar partes inactivas en los resultados mostrados en la página de inicio"
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Mostrar partes suscritas"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Mostrar las partes suscritas en la página principal"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Mostrar categorías suscritas"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Mostrar categorías de partes suscritas en la página de inicio"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Mostrar últimas partes"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Mostrar las últimas partes en la página de inicio"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Mostrar BOMs no validadas"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Mostrar BOMs que esperan validación en la página de inicio"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Mostrar cambios recientes de stock"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Mostrar artículos de stock recientemente modificados en la página de inicio"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Mostrar stock bajo"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Mostrar artículos de stock bajo en la página de inicio"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Mostrar stock agotado"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Mostrar artículos agotados en la página de inicio"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Mostrar stock necesario"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Mostrar artículos de stock necesarios para trabajos en la página de inicio"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Mostrar stock caducado"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Mostrar artículos de stock caducados en la página de inicio"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Mostrar stock obsoleto"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Mostrar artículos de stock obsoletos en la página de inicio"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Mostrar trabajos pendientes"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Mostrar trabajos pendientes en la página de inicio"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Mostrar trabajos vencidos"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Mostrar trabajos pendientes en la página de inicio"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Mostrar Órdenes de Compra Pendientes"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Mostrar las OC destacadas en la página de inicio"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Mostrar OC atrasadas"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Mostrar las OC vencidas en la página de inicio"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Mostrar OV pendiemtes"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Mostrar OV pendientes en la página de inicio"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Mostrar OV atrasadas"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Mostrar OV atrasadas en la página de inicio"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Mostrar novedades"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Mostrar las últimas novedades de InvenTree en la página de inicio"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Mostrar etiqueta interior"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "Mostrar etiquetas PDF en el navegador, en lugar de descargar como un archivo"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Impresora predeterminada"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Mostrar informe en línea"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "Mostrar informes PDF en el navegador, en lugar de descargar como un archivo"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Buscar partes"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Buscar partes de proveedor"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Buscar Partes del Fabricante"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Ocultar Partes Inactivas"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Excluir las partes inactivas de la ventana de previsualización de búsqueda"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Buscar categorías"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Mostrar categorias de la parte en la ventana de previsualización de búsqueda"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Buscar inventario"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Mostrar artículos del stock en la ventana de previsualización de búsqueda"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Ocultar Artículos del Stock Agotados"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Excluir artículos de stock que no están disponibles en la ventana de previsualización de búsqueda"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Buscar ubicaciones"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Mostrar ubicaciones de almacén en la ventana de vista previa de búsqueda"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Buscar empresas"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Mostrar empresas en la ventana de vista previa de búsqueda"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Buscar Pedidos de Construcción"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Buscar órdenes de compra"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Excluir pedidos de compra inactivos"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Buscar órdenes de venta"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Buscar órdenes de devolución"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Resultados de la vista previa"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Búsqueda usando una expresión regular"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr "Habilitar expresiones regulares en las consultas de búsqueda"
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr "Búsqueda por palabra completa"
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr "Las consultas de búsqueda devuelven resultados para palabras enteras coincidentes"
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Mostrar cantidad en formularios"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Mostrar la cantidad de partes disponibles en algunos formularios"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "Formularios de cierre de teclas de escape"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Usa la clave de escape para cerrar formularios modales"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Barra de navegación fija"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "La posición de la barra de navegación se fija en la parte superior de la pantalla"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Formato de Fecha"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Formato preferido para mostrar fechas"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Planificación de partes"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr "Recibir reportes de error"
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr "Cantidad de salto de precio"
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr "Cantidad de salto de precio"
msgid "Price"
msgstr "Precio"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr "Precio unitario a la cantidad especificada"
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Endpoint"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Punto final en el que se recibe este webhook"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Nombre para este webhook"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr "Nombre para este webhook"
msgid "Active"
msgstr "Activo"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Está activo este webhook"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Token"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Token para el acceso"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Clave"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Secreto compartido para HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "ID de mensaje"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Identificador único para este mensaje"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Host"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Servidor desde el cual se recibió este mensaje"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Encabezado"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Encabezado del mensaje"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Cuerpo"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Cuerpo de este mensaje"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Endpoint en el que se recibió este mensaje"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Trabajado en"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "¿El trabajo en este mensaje ha terminado?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Título"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Publicado"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Autor"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Resumen"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Leer"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "¿Esta noticia ya fue leída?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr "¿Esta noticia ya fue leída?"
msgid "Image"
msgstr "Imágen"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Archivo de imagen"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr "Nombre de unidad debe ser un identificador válido"
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr "Nombre de unidad"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Símbolo"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr "Símbolo de unidad opcional"
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Definición"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr "Definición de unidad"
@@ -3849,7 +3849,7 @@ msgstr "Moneda predeterminada utilizada para esta empresa"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Empresa"
@@ -4676,48 +4676,48 @@ msgstr "Código QR"
msgid "QR code"
msgstr "Código QR"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Desconocido"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr "Palabras clave para mejorar la visibilidad en los resultados de búsqued
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Método"
msgid "No author found"
msgstr "No se encontró autor"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "El complemento '{p}' no es compatible con la versión actual de InvenTree {v}"
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr "El complemento requiere al menos la versión {v}"
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "El complemento requiere como máximo la versión {v}"
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr "Fecha de Expiración"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr "Ubicación externa"
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "Desactualizado"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "Cantidad requerida"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr "Debe suministrarse una parte válida"
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr "Datos de Prueba"
msgid "Test Report"
msgstr "Informe de Prueba"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Eliminar Datos de Prueba"
@@ -9025,15 +9025,15 @@ msgstr "Notas del artículo de stock"
msgid "Installed Stock Items"
msgstr "Elementos de Stock instalados"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Instalar artículo de stock"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Página de Inicio"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Confirmar Email"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Confirme que %(email)s es una dirección de correo electrónico para el usuario %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Confirmar"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Existen errores en el formulario"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Permisos para editar artículos"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Permiso para eliminar artículos"
-
diff --git a/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/InvenTree/locale/es_MX/LC_MESSAGES/django.po
index 21f40562acc2..f01653409db5 100644
--- a/InvenTree/locale/es_MX/LC_MESSAGES/django.po
+++ b/InvenTree/locale/es_MX/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-15 00:38+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -397,7 +397,7 @@ msgstr ""
msgid "Select file to attach"
msgstr ""
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -428,9 +428,9 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -475,7 +475,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1084,7 +1084,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1434,7 +1434,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1651,7 +1651,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2144,1340 +2144,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3485,23 +3485,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3511,101 +3511,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3615,31 +3615,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3850,7 +3850,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4677,48 +4677,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6012,7 +6012,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7772,7 +7772,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8060,17 +8060,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8505,44 +8505,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9010,7 +9010,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9026,15 +9026,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9836,7 +9836,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9947,7 +9947,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10295,7 +10295,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11249,7 +11249,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11620,61 +11620,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13023,7 +13023,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13244,51 +13244,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
diff --git a/InvenTree/locale/fa/LC_MESSAGES/django.po b/InvenTree/locale/fa/LC_MESSAGES/django.po
index f49d3b57d01f..e41d5391bceb 100644
--- a/InvenTree/locale/fa/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fa/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
@@ -396,7 +396,7 @@ msgstr ""
msgid "Select file to attach"
msgstr ""
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "تایید"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/fi/LC_MESSAGES/django.po b/InvenTree/locale/fi/LC_MESSAGES/django.po
index 60d56429bf6d..08138704c4a5 100644
--- a/InvenTree/locale/fi/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fi/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
@@ -396,7 +396,7 @@ msgstr "Liite"
msgid "Select file to attach"
msgstr "Valitse liitettävä tiedosto"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Kommentti"
msgid "File comment"
msgstr "Tiedoston kommentti"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "Virheellinen valinta"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Osa"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr "Virheellinen verkkotunnus: {domain}"
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Uudelleenkäynnistys vaaditaan"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Yrityksen nimi"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Yrityksen sisäinen nimi"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Oletusvaluutta"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "päivää"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Automaattinen varmuuskopionti"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Ota käyttöön tietokannan ja mediatiedostojen automaattinen varmuuskopiointi"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Automaattisen varmuuskopioinnin aikaväli"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Viivakoodituki"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Komponentti"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Ostettavissa"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Seurattavissa"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Sisäiset hinnat"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Sisäisen hinnan ohitus"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Sivun koko"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Täytä sarjanumerot automaattisesti"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Salli salasananpalautus"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Salli rekisteröinti"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Salli SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Salli SSO kirjautumissivuilla"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Salli SSO rekisteröinti"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Sähköposti vaaditaan"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Sähköpostiosoite kahdesti"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Salasana kahdesti"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Sallitut verkkotunnukset"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Pakota MFA"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Näytä uutiset"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Näytä uutiset kotisivulla"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr "Hinta"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr "Aktiivinen"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Salaisuus"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Isäntä"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Otsikko"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Julkaistu"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Julkaisija"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Yhteenveto"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr "Kuva"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Kuvatiedosto"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Yritys"
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr "QR-koodi"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Vahvista sähköpostiosoite"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Vahvista"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Oikeus muokata kohteita"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Oikeus poistaa kohteita"
-
diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po
index a2b1660891b0..cc0f194bfba6 100644
--- a/InvenTree/locale/fr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/fr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: French\n"
@@ -396,7 +396,7 @@ msgstr "Pièce jointe"
msgid "Select file to attach"
msgstr "Sélectionnez un fichier à joindre"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Commentaire"
msgid "File comment"
msgstr "Commentaire du fichier"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Les noms dupliqués ne peuvent pas exister sous le même parent"
msgid "Invalid choice"
msgstr "Choix invalide"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "BuildOrder associé a cette fabrication"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Pièce"
@@ -1275,7 +1275,7 @@ msgstr "Création de l'objet"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Allouer automatiquement les numéros de série"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Affecter automatiquement les éléments requis avec les numéros de série correspondants"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Les numéros de série suivants existent déjà, ou sont invalides"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Affecter des éléments de nomenclature facultatifs à l'ordre de fabrication"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Article du BOM"
@@ -2143,1340 +2143,1340 @@ msgstr "Nom de domaine invalide : {domain}"
msgid "No plugin"
msgstr "Pas de plugin"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Redémarrage nécessaire"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Un paramètre a été modifié, ce qui nécessite un redémarrage du serveur"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Migration en attente"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Nombre de migrations de base de données en attente"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Nom de l'instance du serveur"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Chaîne de caractères descriptive pour l'instance serveur"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Utiliser le nom de l'instance"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Utiliser le nom de l’instance dans la barre de titre"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Limiter l'affichage de `about`"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Afficher la modale `about` uniquement aux super-utilisateurs"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Nom de la société"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Nom de société interne"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "URL de base"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "URL de base pour l'instance serveur"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Devise par défaut"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Sélectionnez la devise de base pour les calculs de prix"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Intervalle de mise à jour des devises"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Fréquence de mise à jour des taux de change (définir à zéro pour désactiver)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "jours"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Plugin de mise à jour de devise"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr "Plugin de mise à jour des devises à utiliser"
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Télécharger depuis l'URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Autoriser le téléchargement d'images distantes et de fichiers à partir d'URLs externes"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Limite du volume de téléchargement"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Taille maximale autorisée pour le téléchargement de l'image distante"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "Agent utilisateur utilisé pour télécharger depuis l'URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Permettre de remplacer l'agent utilisateur utilisé pour télécharger des images et des fichiers à partir d'URL externe (laisser vide pour la valeur par défaut)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Validation stricte d'URL"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Spécification du schéma nécessaire lors de la validation des URL"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Confirmation requise"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Exiger une confirmation explicite de l’utilisateur pour certaines actions."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Profondeur de l'arborescence"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Profondeur de l'arborescence par défaut. Les niveaux plus profonds peuvent être chargés au fur et à mesure qu'ils sont nécessaires."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Intervalle de vérification des mises à jour"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "À quelle fréquence vérifier les mises à jour (définir à zéro pour désactiver)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Backup automatique"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Activer le backup automatique de la base de données et des fichiers médias"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Intervalle de sauvegarde automatique"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Spécifiez le nombre de jours entre les sauvegardes automatique"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Intervalle de suppression des tâches"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Les résultats de la tâche en arrière-plan seront supprimés après le nombre de jours spécifié"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Intervalle de suppression du journal d'erreur"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Les logs d'erreur seront supprimés après le nombre de jours spécifié"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Intervalle de suppression du journal de notification"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Les notifications de l'utilisateur seront supprimées après le nombre de jours spécifié"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Support des code-barres"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Activer le support du scanner de codes-barres dans l'interface web"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Délai d'entrée du code-barres"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Délai de traitement du code-barres"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Prise en charge de la webcam code-barres"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Autoriser la numérisation de codes-barres via la webcam dans le navigateur"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Modifications de la pièce"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Activer le champ de modification de la pièce"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "Regex IPN"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Autoriser les IPN dupliqués"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Permettre à plusieurs pièces de partager le même IPN"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Autoriser l'édition de l'IPN"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Copier les données de la pièce"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Copier les données des paramètres par défaut lors de la duplication d'une pièce"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Copier les données des paramètres de la pièce"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Copier les données des paramètres par défaut lors de la duplication d'une pièce"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Copier les données de test de la pièce"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Copier les données de test par défaut lors de la duplication d'une pièce"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Copier les templates de paramètres de catégorie"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Copier les templates de paramètres de la catégorie lors de la création d'une pièce"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Modèle"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Les pièces sont des templates par défaut"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Assemblage"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Les pièces peuvent être assemblées à partir d'autres composants par défaut"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Composant"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Les pièces peuvent être utilisées comme sous-composants par défaut"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Achetable"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Les pièces sont achetables par défaut"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Vendable"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Les pièces sont vendables par défaut"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Traçable"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Les pièces sont traçables par défaut"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtuelle"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Les pièces sont virtuelles par défaut"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Afficher l'import dans les vues"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Afficher l'assistant d'importation pour certaine vues de produits"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Afficher les pièces connexes"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Afficher les pièces connexes à une pièce"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Stock initial"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Permettre la création d'un stock initial lors de l'ajout d'une nouvelle pièce"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Données initiales du fournisseur"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Permettre la création des données initiales du fournisseur lors de l'ajout d'une nouvelle pièce"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Format d'affichage du nom de la pièce"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Format pour afficher le nom de la pièce"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Icône de catégorie par défaut"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Icône par défaut de la catégorie de la pièce (vide signifie aucune icône)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Renforcer les unités des paramètres"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Utiliser le prix fournisseur"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Inclure les réductions de prix dans le calcul du prix global"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Remplacer l'historique des achats"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "La tarification historique des bons de commande remplace les réductions de prix des fournisseurs"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Utiliser les prix des articles en stock"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Utiliser les prix des données de stock saisies manuellement pour calculer les prix"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Âge de tarification des articles de stock"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Exclure les articles en stock datant de plus de ce nombre de jours des calculs de prix"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Utiliser les prix variants"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Inclure la tarification variante dans le calcul global des prix"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Variantes actives uniquement"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "N'utiliser que des pièces de variante actives pour calculer le prix de la variante"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Intervalle de regénération des prix"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Nombre de jours avant la mise à jour automatique du prix de la pièce"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Prix internes"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Activer les prix internes pour les pièces"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Substitution du prix interne"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Si disponible, les prix internes remplacent les calculs de la fourchette de prix"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Activer l'impression d'étiquettes"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Activer l'impression d'étiquettes depuis l'interface Web"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "Étiquette image DPI"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "Résolution DPI lors de la génération de fichiers image pour fournir aux plugins d'impression d'étiquettes"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Activer les rapports"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Activer la génération de rapports"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Mode Débogage"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Générer des rapports en mode debug (sortie HTML)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Taille de la page"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Taille de page par défaut pour les rapports PDF"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Activer les rapports de test"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Activer la génération de rapports de test"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Joindre des rapports de test"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Lors de l'impression d'un rapport de test, joignez une copie du rapport de test à l'article en stock associé"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Numéro de Série Universellement Unique"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Les numéros de série pour les articles en stock doivent être uniques au niveau global"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Remplir automatiquement les Numéros de Série"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Remplir automatiquement les numéros de série dans les formulaires"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Supprimer le stock épuisé"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Détermine le comportement par défaut lorsqu'un article de stock est épuisé"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Modèle de code de lot"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Modèle pour générer des codes par défaut pour les articles en stock"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Expiration du stock"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Activer la fonctionnalité d'expiration du stock"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Vendre le stock expiré"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Autoriser la vente de stock expiré"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Délai de péremption du stock"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Nombre de jours pendant lesquels les articles en stock sont considérés comme périmés avant d'expirer"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Construction de stock expirée"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Autoriser la construction avec un stock expiré"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Contrôle de la propriété des stocks"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Activer le contrôle de la propriété sur les emplacements de stock et les articles"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Icône par défaut de l'emplacement du stock"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Icône par défaut de l'emplacement du stock (vide signifie aucune icône)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Afficher les pièces en stock installées"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Modèle de référence de commande de construction"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Modèle requis pour générer le champ de référence de l'ordre de construction"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Activer les retours de commandes"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Activer la fonctionnalité de retour de commande dans l'interface utilisateur"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Modèle de référence de retour de commande"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Modèle requis pour générer le champ de référence du retour de commande"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Modifier les retours de commandes terminées"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Autoriser la modification des retours après leur enregistrement"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Modèle de référence de bon de commande"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Modèle requis pour générer le champ de référence du bon de commande"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Expédition par défaut du bon de commande"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Activer la création d'expédition par défaut avec les bons de commandes"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Modifier les commandes de vente terminées"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Autoriser la modification des commandes de vente après avoir été expédiées ou complétées"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Modèle de référence de commande d'achat"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Modèle requis pour générer le champ de référence de bon de commande"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Modifier les bons de commande terminés"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Autoriser la modification des bons de commande après avoir été expédiés ou complétés"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Activer les mots de passe oubliés"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Activer la fonction \"Mot de passe oublié\" sur les pages de connexion"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Activer les inscriptions"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Activer l'auto-inscription pour les utilisateurs sur les pages de connexion"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Activer le SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Activer le SSO sur les pages de connexion"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Activer l'inscription SSO"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Activer l'auto-inscription via SSO pour les utilisateurs sur les pages de connexion"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Email requis"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Exiger que l'utilisateur fournisse un mail lors de l'inscription"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "Saisie automatique des utilisateurs SSO"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Remplir automatiquement les détails de l'utilisateur à partir des données de compte SSO"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Courriel en double"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mail"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Mot de passe deux fois"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mot de passe"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Domaines autorisés"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Grouper sur inscription"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Groupe auquel les nouveaux utilisateurs sont assignés lors de l'inscription"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Forcer l'authentification multifacteurs"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Les utilisateurs doivent utiliser l'authentification multifacteurs."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Vérifier les plugins au démarrage"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Vérifier que tous les plugins sont installés au démarrage - activer dans les environnements conteneurs"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Activer l'intégration d'URL"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Autoriser les plugins à ajouter des chemins URL"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Activer l'intégration de navigation"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Activer les plugins à s'intégrer dans la navigation"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Activer l'intégration de plugins"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Activer l'intégration de plugin pour ajouter des apps"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Activer l'intégration du planning"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Autoriser les plugins à éxécuter des tâches planifiées"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Activer l'intégration des évènements"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Autoriser les plugins à répondre aux évènements internes"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Activer les codes projet"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Fonctionnalité d'inventaire"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Activer la fonctionnalité d'inventaire pour enregistrer les niveaux de stock et le calcul de la valeur du stock"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Période de l'inventaire automatique"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Nombre de jours entre l'enregistrement automatique des stocks (définir à zéro pour désactiver)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "Les rapports d'inventaire seront supprimés après le nombre de jours spécifié"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Clé du paramètre (doit être unique - insensible à la casse)"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Afficher les composants suivis"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Afficher les composants suivis sur l'écran d'accueil"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Afficher les catégories suivies"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Afficher les catégories de pièces suivies sur la page d'accueil"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Afficher les dernières pièces"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Afficher les derniers composants sur la page d'accueil"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Afficher les listes de matériaux non validées"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Afficher les listes de matériaux en attente de validation sur la page d'accueil"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Afficher les dernières modifications du stock"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Afficher les articles de stock récemment modifiés sur la page d'accueil"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Afficher le stock faible"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Afficher les articles en stock bas sur la page d'accueil"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Afficher le stock épuisé"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Afficher les stocks épuisés sur la page d'accueil"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Afficher le stock nécessaire"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Afficher les pièces en stock nécessaires pour les assemblages sur la page d'accueil"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Afficher le stock expiré"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Afficher les pièces en stock expirées sur la page d'accueil"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Afficher le stock périmé"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Afficher les articles de stock périmés sur la page d'accueil"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Afficher les constructions en attente"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Afficher les constructions en attente sur la page d'accueil"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Afficher les constructions en retard"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Afficher les constructions en retard sur la page d'accueil"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Afficher les commandes en suspens"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Afficher les commandes en suspens sur la page d'accueil"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Afficher les commandes en retard"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Afficher les commandes en retard sur la page d'accueil"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Afficher les envois en suspens"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Afficher les envois en suspens sur la page d'accueil"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Afficher les envois en retard"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Afficher les envois en retard sur la page d'accueil"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Afficher les nouvelles"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Afficher les nouvelles sur la page d'accueil"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Affichage du libellé en ligne"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "Afficher les étiquettes PDF dans le navigateur, au lieu de les télécharger en tant que fichier"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Imprimante d'étiquettes par défaut"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Configurer quelle imprimante d'étiquette doit être sélectionnée par défaut"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Affichage du rapport en ligne"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "Afficher les rapports PDF dans le navigateur, au lieu de les télécharger en tant que fichier"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Rechercher de pièces"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Afficher les pièces dans la fenêtre d'aperçu de la recherche"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Afficher les pièces du fournisseur dans la fenêtre de prévisualisation de la recherche"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Rechercher les pièces du fabricant"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Afficher les pièces du fabricant dans la fenêtre de prévisualisation de recherche"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Masquer les pièces inactives"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Exclure les pièces inactives de la fenêtre de prévisualisation de recherche"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Rechercher des catégories"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Afficher les catégories de pièces dans la fenêtre de prévisualisation de recherche"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Rechercher dans le stock"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Afficher les pièces en stock dans la fenêtre d'aperçu de la recherche"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Cacher les pièces indisponibles"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Exclure les articles en stock qui ne sont pas disponibles de la fenêtre de prévisualisation de recherche"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Chercher des Emplacements"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Afficher les emplacements dans la fenêtre d'aperçu de la recherche"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Rechercher les entreprises"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Afficher les entreprises dans la fenêtre de prévisualisation de recherche"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Rechercher les commandes de construction"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Afficher les commandes de construction dans la fenêtre de prévisualisation de recherche"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Rechercher des bons de commande"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Afficher les bons de commande dans la fenêtre de prévisualisation de recherche"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Exclure les bons de commande inactifs"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Exclure les commandes d’achat inactives de la fenêtre de prévisualisation de recherche"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Rechercher les bons de commande"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Afficher les bons de commande dans la fenêtre de prévisualisation de la recherche"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Exclure les bons de commande inactives"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Exclure les bons de commande inactifs de la fenêtre de prévisualisation de recherche"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Rechercher les commandes retournées"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Résultats de l'aperçu de la recherche"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "Nombre de résultats à afficher dans chaque section de la fenêtre de prévisualisation de recherche"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Recherche Regex"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Afficher la quantité dans les formulaires"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Afficher la quantité disponible dans certains formulaires"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "La touche Echap ferme les formulaires"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Utilisez la touche Echap pour fermer les formulaires modaux"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Barre de navigation fixe"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "La position de la barre de navigation est fixée en haut de l'écran"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Format de date"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Format préféré pour l'affichage des dates"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Planification des pièces"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Afficher les informations de planification des pièces"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Inventaire des pièces"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Longueur de la chaîne dans les Tableau"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr "Prix"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr "Actif"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Ce webhook (lien de rappel HTTP) est-il actif"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Jeton"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Jeton d'accès"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Confidentiel"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "ID message"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Identifiant unique pour ce message"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Hôte"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Hôte à partir duquel ce message a été reçu"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Entête"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "En-tête de ce message"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Corps"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Corps de ce message"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Endpoint à partir duquel ce message a été reçu"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "Le travail sur ce message est-il terminé ?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Titre"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Publié"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Auteur"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Résumé"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Lu"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "Cette nouvelle a-t-elle été lue ?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr "Cette nouvelle a-t-elle été lue ?"
msgid "Image"
msgstr "Image"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Définition"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr "Devise par défaut utilisée pour cette entreprise"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Société"
@@ -4676,48 +4676,48 @@ msgstr "QR Code"
msgid "QR code"
msgstr "QR code"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Inconnu"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Confirmer"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Droit de modifier des élément"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Droit de supprimer des éléments"
-
diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po
index 0a5f6615d0f2..e1bcd0f27d1a 100644
--- a/InvenTree/locale/he/LC_MESSAGES/django.po
+++ b/InvenTree/locale/he/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
@@ -396,7 +396,7 @@ msgstr "קובץ מצורף"
msgid "Select file to attach"
msgstr "בחר קובץ לצירוף"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "הערה"
msgid "File comment"
msgstr "הערת קובץ"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "בחירה שגויה"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "רכיב"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "אשר"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/hi/LC_MESSAGES/django.po b/InvenTree/locale/hi/LC_MESSAGES/django.po
index 94feed714e43..75291846560b 100644
--- a/InvenTree/locale/hi/LC_MESSAGES/django.po
+++ b/InvenTree/locale/hi/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
@@ -396,7 +396,7 @@ msgstr ""
msgid "Select file to attach"
msgstr ""
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/hu/LC_MESSAGES/django.po b/InvenTree/locale/hu/LC_MESSAGES/django.po
index 6a84d831778e..05edca34020b 100644
--- a/InvenTree/locale/hu/LC_MESSAGES/django.po
+++ b/InvenTree/locale/hu/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
@@ -396,7 +396,7 @@ msgstr "Melléklet"
msgid "Select file to attach"
msgstr "Válaszd ki a mellekelni kívánt fájlt"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Megjegyzés"
msgid "File comment"
msgstr "Leírás, bővebb infó"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Duplikált nevek nem lehetnek ugyanazon szülő alatt"
msgid "Invalid choice"
msgstr "Érvénytelen választás"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Alkatrész"
@@ -1275,7 +1275,7 @@ msgstr "Gyártás objektum"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Sorozatszámok automatikus hozzárendelése"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Szükséges tételek automatikus hozzárendelése a megfelelő sorozatszámokkal"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "A következő sorozatszámok már léteznek vagy nem megfelelőek"
@@ -1502,7 +1502,8 @@ msgstr "Hiányos foglalás elfogadása"
#: build/serializers.py:511
msgid "Complete outputs if stock has not been fully allocated"
-msgstr "Kimenetek befejezése akkor is ha a készlet nem\n"
+msgstr ""
+"Kimenetek befejezése akkor is ha a készlet nem\n"
"lett teljesen lefoglalva"
#: build/serializers.py:580
@@ -1651,7 +1652,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Opcionális tételek lefoglalása a gyártáshoz"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Alkatrészjegyzék tétel"
@@ -2144,1340 +2145,1340 @@ msgstr "Érvénytelen domain név: {domain}"
msgid "No plugin"
msgstr "Nincsen plugin"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Újraindítás szükséges"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Egy olyan beállítás megváltozott ami a kiszolgáló újraindítását igényli"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Függőben levő migrációk"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Függőben levő adatbázis migrációk"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Kiszolgáló példány neve"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "String leíró a kiszolgáló példányhoz"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Példány név használata"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Példány név használata a címsorban"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Verzió infók megjelenítésének tiltása"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Verzió infók megjelenítése csak admin felhasználóknak"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Cég neve"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Belső cégnév"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Kiindulási URL"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "Kiindulási URL a kiszolgáló példányhoz"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Alapértelmezett pénznem"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Válassz alap pénznemet az ár számításokhoz"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Árfolyam frissítési gyakoriság"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Milyen gyakran frissítse az árfolyamokat (nulla a kikapcsoláshoz)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "nap"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Árfolyam frissítő plugin"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr "Kiválasztott árfolyam frissítő plugin"
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Letöltés URL-ről"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Képek és fájlok letöltésének engedélyezése külső URL-ről"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Letöltési méret korlát"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Maximum megengedett letöltési mérete a távoli képeknek"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "Felhasznált User-agent az URL-ről letöltéshez"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "A külső URL-ről letöltéshez használt user-agent felülbírálásának engedélyezése (hagyd üresen az alapértelmezéshez)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Erős URL validáció"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Sablon specifikáció igénylése az URL validálásnál"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Megerősítés igénylése"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Kérjen felhasználói megerősítést bizonyos műveletekhez"
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Fa mélység"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Alapértelmezett mélység a fa nézetekben. A mélyebb szintek betöltődnek ha szükségesek."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Frissítés keresés gyakorisága"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Milyen gyakran ellenőrizze van-e új frissítés (0=soha)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Automatikus biztonsági mentés"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Adatbázis és média fájlok automatikus biztonsági mentése"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Automata biztonsági mentés gyakorisága"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Hány naponta készüljön automatikus biztonsági mentés"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Feladat törlési gyakoriság"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Háttérfolyamat eredmények törlése megadott nap eltelte után"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Hibanapló törlési gyakoriság"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Hibanapló bejegyzések törlése megadott nap eltelte után"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Értesítés törlési gyakoriság"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Felhasználói értesítések törlése megadott nap eltelte után"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Vonalkód támogatás"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Vonalkód olvasó támogatás engedélyezése a web felületen"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Vonalkód beadási késleltetés"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Vonalkód beadáskor a feldolgozás késleltetési ideje"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Webkamerás vonalkód olvasás"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Webkamerás kódolvasás engedélyezése a böngészőből"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Alkatrész változatok"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Alkatrész változat vagy verziószám tulajdonság használata"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "IPN reguláris kifejezés"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Reguláris kifejezés ami illeszkedik az alkatrész IPN-re"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Többször is előforduló IPN engedélyezése"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Azonos IPN használható legyen több alkatrészre is"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "IPN szerkesztésének engedélyezése"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "IPN megváltoztatásánsak engedélyezése az alkatrész szerkesztése közben"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Alkatrészjegyzék adatok másolása"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Alkatrész másoláskor az alkatrészjegyzék adatokat is másoljuk alapból"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Alkatrész paraméterek másolása"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Alkatrész másoláskor a paramétereket is másoljuk alapból"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Alkatrész teszt adatok másolása"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Alkatrész másoláskor a tesztek adatait is másoljuk alapból"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Kategória paraméter sablonok másolása"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Kategória paraméter sablonok másolása alkatrész létrehozásakor"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Sablon"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Alkatrészek alapból sablon alkatrészek legyenek"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Gyártmány"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Alkatrészeket alapból lehessen gyártani másik alkatrészekből"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Összetevő"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Alkatrészek alapból használhatók összetevőként más alkatrészekhez"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Beszerezhető"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Alkatrészek alapból beszerezhetők legyenek"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Értékesíthető"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Alkatrészek alapból eladhatók legyenek"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Követésre kötelezett"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Alkatrészek alapból követésre kötelezettek legyenek"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtuális"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Alkatrészek alapból virtuálisak legyenek"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Importálás megjelenítése a nézetekben"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Import segéd megjelenítése néhány alkatrész nézetben"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Kapcsolódó alkatrészek megjelenítése"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Alkatrész kapcsolódó alkatrészeinek megjelenítése"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Kezdeti készlet adatok"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Kezdeti készlet létrehozása új alkatrész felvételekor"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Kezdeti beszállítói adatok"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Kezdeti beszállítói adatok létrehozása új alkatrész felvételekor"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Alkatrész név megjelenítés formátuma"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Formátum az alkatrész név megjelenítéséhez"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Alkatrész kategória alapértelmezett ikon"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Alkatrész kategória alapértelmezett ikon (üres ha nincs)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Csak választható mértékegységek"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr "A megadott mértékegység csak a beállított lehetőségekből legyen elfogadva"
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Áraknál használt tizedesjegyek min. száma"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Tizedejegyek minimális száma az árak megjelenítésekor"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Áraknál használt tizedesjegyek max. száma"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Tizedejegyek maximális száma az árak megjelenítésekor"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Beszállítói árazás használata"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Beszállítói ársávok megjelenítése az általános árkalkulációkban"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Beszerzési előzmények felülbírálása"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "Beszerzési árelőzmények felülírják a beszállítói ársávokat"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Készlet tétel ár használata"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "A kézzel bevitt készlet tétel árak használata az árszámításokhoz"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Készlet tétel ár kora"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Az ennyi napnál régebbi készlet tételek kizárása az árszámításból"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Alkatrészváltozat árak használata"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Alkatrészváltozat árak megjelenítése az általános árkalkulációkban"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Csak az aktív változatokat"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Csak az aktív alkatrészváltozatok használata az árazásban"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Árazás újraszámítás gyakoriság"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Árak automatikus frissítése ennyi nap után"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Belső árak"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Alkatrészekhez belső ár engedélyezése"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Belső ár felülbírálása"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Ha elérhetőek az árkalkulációkban a belső árak lesznek alapul véve"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Címke nyomtatás engedélyezése"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Címke nyomtatás engedélyezése a web felületről"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "Címke kép DPI"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "Képek felbontása amik átadásra kerülnek címkenyomtató pluginoknak"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Riportok engedélyezése"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Riportok előállításának engedélyezése"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Debug mód"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Riportok előállítása HTML formátumban (hibakereséshez)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Lapméret"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Alapértelmezett lapméret a PDF riportokhoz"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Teszt riportok engedélyezése"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Teszt riportok előállításának engedélyezése"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Teszt riportok hozzáadása"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Teszt riport nyomtatáskor egy másolat hozzáadása a készlet tételhez"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Globálisan egyedi sorozatszámok"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "A sorozatszámoknak egyedinek kell lennie a teljes készletre vonatkozóan"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Sorozatszámok automatikus kitöltése"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Sorozatszámok automatikus kitöltése a formokon"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Kimerült készlet törlése"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Alapértelmezett művelet mikor a készlet tétel elfogy"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Batch kód sablon"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Sablon a készlet tételekhez alapértelmezett batch kódok előállításához"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Készlet lejárata"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Készlet lejárat kezelésének engedélyezése"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Lejárt készlet értékesítése"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Lejárt készlet értékesítésének engedélyezése"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Álló készlet ideje"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Napok száma amennyivel a lejárat előtt a készlet tételeket állottnak vesszük"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Lejárt készlet gyártása"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Gyártás engedélyezése lejárt készletből"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Készlet tulajdonosok kezelése"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Tulajdonosok kezelésének engedélyezése a készlet helyekre és tételekre"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Hely alapértelmezett ikon"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Hely alapértelmezett ikon (üres ha nincs)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Beépített készlet megjelenítése"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Beépített készlet tételek megjelenítése a készlet táblákban"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Gyártási utasítás azonosító minta"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Szükséges minta a gyártási utasítás azonosító mező előállításához"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Visszavétel engedélyezése"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Visszavételek engedélyezése a felületen"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Visszavétel azonosító minta"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Szükséges minta a visszavétel azonosító mező előállításához"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Befejezett visszavétel szerkesztése"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Visszavétel szerkesztésének engedélyezése befejezés után"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Vevői rendelés azonosító minta"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Szükséges minta a vevői rendelés azonosító mező előállításához"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Vevői rendeléshez alapértelmezett szállítmány"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Szállítmány automatikus létrehozása az új vevő rendelésekhez"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Befejezett vevői rendelés szerkesztése"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Vevői rendelések szerkesztésének engedélyezése szállítás vagy befejezés után"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Beszerzési rendelés azonosító minta"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Szükséges minta a beszerzési rendelés azonosító mező előállításához"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Befejezett beszerzési rendelés szerkesztése"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Beszérzési rendelések szerkesztésének engedélyezése kiküldés vagy befejezés után"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr "Beszerzési rendelések automatikus befejezése"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr "A beszerzési rendelés automatikus befejezése ha minden sortétel beérkezett"
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Elfelejtett jelszó engedélyezése"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Elfelejtett jelszó funkció engedélyezése a bejentkező oldalon"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Regisztráció engedélyezése"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése a bejelentkező oldalon"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "SSO engedélyezése"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "SSO engedélyezése a bejelentkező oldalon"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "SSO regisztráció engedélyezése"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése SSO-n keresztül a bejelentkező oldalon"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Email szükséges"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Kötelező email megadás regisztrációkor"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "SSO felhasználók automatikus kitöltése"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Felhasználó adatainak automatikus kitöltése az SSO fiókadatokból"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Email kétszer"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Regisztráláskor kétszer kérdezze a felhasználó email címét"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Jelszó kétszer"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Regisztráláskor kétszer kérdezze a felhasználó jelszavát"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Engedélyezett domainek"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr "Feliratkozás korlátozása megadott domain-ekre (vesszővel elválasztva, @-al kezdve)"
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Csoport regisztráláskor"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Csoport amihez a frissen regisztrált felhasználók hozzá lesznek rendelve"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Többfaktoros hitelesítés kényszerítése"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "A felhasználóknak többfaktoros hitelesítést kell használniuk."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Pluginok ellenőrzése indításkor"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Ellenőrizze induláskor hogy minden plugin telepítve van - engedélyezd konténer környezetben (docker)"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr "Plugin frissítések ellenőrzése"
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr "Frissítések periódikus ellenőrzésének engedélyezése a telepített pluginokra"
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "URL integráció engedélyezése"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "URL útvonalalak hozzáadásának engedélyezése a pluginok számára"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Navigációs integráció engedélyezése"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Navigációs integráció engedélyezése a pluginok számára"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "App integráció engedélyezése"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "App hozzáadásának engedélyezése a pluginok számára"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Ütemezés integráció engedélyezése"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Háttérben futó feladatok hozzáadásának engedélyezése a pluginok számára"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Esemény integráció engedélyezése"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Belső eseményekre reagálás engedélyezése a pluginok számára"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Projektszámok engedélyezése"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr "Projektszámok használatának engedélyezése a projektek követéséhez"
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Leltár funkció"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Leltár funkció engedélyezése a készlet mennyiség és érték számításhoz"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr "Külső helyek nélkül"
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "Külső helyek figyelmen kívül hagyása a leltár számításoknál"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Automatikus leltár időpontja"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Hány naponta történjen automatikus leltár (nulla egyenlő tiltva)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr "Riport törlési gyakoriság"
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "Régi leltár riportok törlése hány naponta történjen"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr "Felhasználók teljes nevének megjelenítése"
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr "Felhasználói név helyett a felhasználók teljes neve jelenik meg"
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Beállítások kulcs (egyedinek kell lennie, nem kis- nagybetű érzékeny"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Inaktív alkatrészek elrejtése"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr "Nem aktív alkatrészek elrejtése a kezdőlapon"
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Értesítésre beállított alkatrészek megjelenítése"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Alkatrész értesítések megjelenítése a főoldalon"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Értesítésre beállított kategóriák megjelenítése"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Alkatrész kategória értesítések megjelenítése a főoldalon"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Legújabb alkatrészek megjelenítése"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Legújabb alkatrészek megjelenítése a főoldalon"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Jóváhagyás nélküli alkatrészjegyzékek megjelenítése"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Jóváhagyásra váró alkatrészjegyzékek megjelenítése a főoldalon"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Legfrissebb készlet változások megjelenítése"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Legutóbb megváltozott alkatrészek megjelenítése a főoldalon"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Alacsony készlet megjelenítése"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Alacsony készletek megjelenítése a főoldalon"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Kimerült készlet megjelenítése"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Kimerült készletek megjelenítése a főoldalon"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Gyártáshoz szükséges készlet megjelenítése"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Gyártáshoz szükséges készletek megjelenítése a főoldalon"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Lejárt készlet megjelenítése"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Lejárt készletek megjelenítése a főoldalon"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Állott készlet megjelenítése"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Álló készletek megjelenítése a főoldalon"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Függő gyártások megjelenítése"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Folyamatban lévő gyártások megjelenítése a főoldalon"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Késésben lévő gyártások megjelenítése"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Késésben lévő gyártások megjelenítése a főoldalon"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Kintlévő beszerzési rendelések megjelenítése"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Kintlévő beszerzési rendelések megjelenítése a főoldalon"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Késésben lévő megrendelések megjelenítése"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Késésben lévő megrendelések megjelenítése a főoldalon"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Függő vevői rendelések megjelenítése"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Függő vevői rendelések megjelenítése a főoldalon"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Késésben lévő vevői rendelések megjelenítése"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Késésben lévő vevői rendelések megjelenítése a főoldalon"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr "Függő vevői szállítmányok megjelenítése"
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr "Folyamatban lévő vevői szállítmányok megjelenítése a főoldalon"
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Hírek megjelenítése"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Hírek megjelenítése a főoldalon"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Beágyazott címke megjelenítés"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "PDF címkék megjelenítése a böngészőben letöltés helyett"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Alapértelmezett címkenyomtató"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Melyik címkenyomtató legyen az alapértelmezett"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Beágyazott riport megjelenítés"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "PDF riport megjelenítése a böngészőben letöltés helyett"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Alkatrészek keresése"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Alkatrészek megjelenítése a keresési előnézetben"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Beszállítói alkatrészek keresése"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Beszállítói alkatrészek megjelenítése a keresési előnézetben"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Gyártói alkatrészek keresése"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Gyártói alkatrészek megjelenítése a keresési előnézetben"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Inaktív alkatrészek elrejtése"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Inaktív alkatrészek kihagyása a keresési előnézet találataiból"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Kategóriák keresése"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Alkatrész kategóriák megjelenítése a keresési előnézetben"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Készlet keresése"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Készlet tételek megjelenítése a keresési előnézetben"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Nem elérhető készlet tételek elrejtése"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Nem elérhető készlet kihagyása a keresési előnézet találataiból"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Helyek keresése"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Készlet helyek megjelenítése a keresési előnézetben"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Cégek keresése"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Cégek megjelenítése a keresési előnézetben"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Gyártási utasítások keresése"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Gyártási utasítások megjelenítése a keresés előnézet ablakban"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Beszerzési rendelések keresése"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Beszerzési rendelések megjelenítése a keresési előnézetben"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Inaktív beszerzési rendelések kihagyása"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Inaktív beszerzési rendelések kihagyása a keresési előnézet találataiból"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Vevői rendelések keresése"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Vevői rendelések megjelenítése a keresési előnézetben"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Inaktív vevői rendelések kihagyása"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Inaktív vevői rendelések kihagyása a keresési előnézet találataiból"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Visszavétel keresése"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr "Visszavételek megjelenítése a keresés előnézet ablakban"
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr "Inaktív visszavételek kihagyása"
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr "Inaktív visszavételek kihagyása a keresési előnézet találataiból"
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Keresési előnézet eredményei"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "A keresési előnézetben megjelenítendő eredmények száma szekciónként"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Regex keresés"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr "Reguláris kifejezések engedélyezése a keresésekben"
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr "Teljes szó keresés"
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr "A keresések csak teljes szóra egyező találatokat adjanak"
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Mennyiség megjelenítése a formokon"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Rendelkezésre álló alkatrész mennyiség megjelenítése néhány formon"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "ESC billentyű zárja be a formot"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "ESC billentyű használata a modális formok bezárásához"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Rögzített menüsor"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "A menü pozíciója mindig rögzítve a lap tetején"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Dátum formátum"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Preferált dátum formátum a dátumok kijelzésekor"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Alkatrész ütemezés"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Alkatrész ütemezési információk megjelenítése"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Alkatrész leltár"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr "Alkatrész leltár információk megjelenítése (ha a leltár funkció engedélyezett)"
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Táblázati szöveg hossz"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr "Maximális szöveg hossz ami megjelenhet a táblázatokban"
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr "Alapértelmezett alkatrész címke sablon"
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr "Az alapértelmezetten kiválasztott alkatrész címke sablon"
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr "Alapértelmezett készlet címke sablon"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr "Az alapértelmezetten kiválasztott készlet címke sablon"
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr "Alapértelmezett készlethely címke sablon"
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr "Az alapértelmezetten kiválasztott készlethely címke sablon"
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr "Hibariportok fogadása"
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr "Értesítések fogadása a rendszerhibákról"
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr "Ársáv mennyiség"
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3485,23 +3486,23 @@ msgstr "Ársáv mennyiség"
msgid "Price"
msgstr "Ár"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr "Egységár egy meghatározott mennyiség esetén"
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Végpont"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Végpont ahol ez a webhook érkezik"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Webhook neve"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3511,101 +3512,101 @@ msgstr "Webhook neve"
msgid "Active"
msgstr "Aktív"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Aktív-e ez a webhook"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Token"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Token a hozzáféréshez"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Titok"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Megosztott titok a HMAC-hoz"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "Üzenet azonosító"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Egyedi azonosító ehhez az üzenethez"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Kiszolgáló"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Kiszolgáló ahonnan ez az üzenet érkezett"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Fejléc"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Üzenet fejléce"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Törzs"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Üzenet törzse"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Végpont amin ez az üzenet érkezett"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Dolgozott rajta"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "Befejeződött a munka ezzel az üzenettel?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Cím"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Közzétéve"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Szerző"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Összefoglaló"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Elolvasva"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "Elolvasva?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3615,31 +3616,31 @@ msgstr "Elolvasva?"
msgid "Image"
msgstr "Kép"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Képfájl"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr "A mértékegységnek valós azonosítónak kell lennie"
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr "Egység neve"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Szimbólum"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr "Opcionális mértékegység szimbólum"
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Definíció"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr "Mértékegység definíció"
@@ -3850,7 +3851,7 @@ msgstr "Cég által használt alapértelmezett pénznem"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Cég"
@@ -4677,48 +4678,48 @@ msgstr "QR kód"
msgid "QR code"
msgstr "QR kód"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Ismeretlen"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6012,7 +6013,7 @@ msgstr "Alkatrész kulcsszavak amik segítik a megjelenést a keresési eredmén
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7772,7 +7773,7 @@ msgstr "A címke PDF nyomtatása sikertelen"
msgid "Error rendering label to HTML"
msgstr "A címke HTML nyomtatása sikertelen"
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr "A címke PNG nyomtatása sikertelen"
@@ -8060,17 +8061,17 @@ msgstr "Módszer"
msgid "No author found"
msgstr "Nincs szerző"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "A '{p}' plugin nem kompatibilis az aktuális applikáció verzióval {v}"
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr "A pluginhoz minimum {v} verzió kell"
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "A pluginhoz maximum {v} verzió kell"
@@ -8505,44 +8506,44 @@ msgstr "Törlés ha kimerül"
msgid "Expiry Date"
msgstr "Lejárati dátum"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr "Külső hely"
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr "Alkatrész fa"
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr "Lejárat előtt"
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr "Lejárat után"
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "Állott"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "Mennyiség megadása kötelező"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr "Egy érvényes alkatrészt meg kell adni"
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr "A megadott beszállítói alkatrész nem létezik"
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "A beszállítói alkatrészhez van megadva csomagolási mennyiség, de a use_pack_size flag nincs beállítva"
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Sorozatszámot nem lehet megadni nem követésre kötelezett alkatrész esetén"
@@ -9010,7 +9011,7 @@ msgstr "Teszt adatok"
msgid "Test Report"
msgstr "Teszt riport"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Teszt adatok törlése"
@@ -9026,15 +9027,15 @@ msgstr "Készlet tétel megjegyzések"
msgid "Installed Stock Items"
msgstr "Beépített készlet tételek"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Készlet tétel beépítése"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr "Készlet tétel összes teszt eredményének törlése"
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr "Teszt eredmény hozzáadása"
@@ -9836,7 +9837,7 @@ msgid "Rate"
msgstr "Árfolyam"
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9947,7 +9948,7 @@ msgid "Home Page"
msgstr "Főoldal"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10295,7 +10296,7 @@ msgstr "Email cím megerősítése"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Erősítsd meg hogy a %(email)s email a %(user_display)s felhasználó email címe."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Megerősítés"
@@ -11249,7 +11250,7 @@ msgid "No builds matching query"
msgstr "Nincs a lekérdezéssel egyező gyártási utasítás"
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11620,61 +11621,61 @@ msgstr "Összes szűrő törlése"
msgid "Create filter"
msgstr "Szűrő létrehozása"
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr "Művelet tiltva"
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr "Létrehozás nem engedélyezett"
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr "Módosítás nem engedélyezett"
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr "Törlés nem engedélyezett"
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr "Megtekintés nem engedélyezett"
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr "Form nyitva tartása"
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr "Adj meg egy érvényes számot"
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Form hibák vannak"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr "Nincs találat"
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr "Keresés"
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr "Bevitel törlése"
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr "Fájl oszlop"
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr "Mező név"
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr "Oszlopok kiválasztása"
@@ -13023,7 +13024,7 @@ msgstr "Egyedi követésre kötelezett tételeknél a menyiség nem módosíthat
msgid "Specify stock quantity"
msgstr "Készlet mennyiség megadása"
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr "Készlet tételek kiválasztása"
@@ -13244,51 +13245,51 @@ msgstr "Eltávolítva"
msgid "No installed items"
msgstr "Nincsenek beépített tételek"
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr "Készlet tétel kiszedése"
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr "Válaszd ki a kiszedni való készlet tételt"
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr "Másik tétel beépítése ebbe a készlet tételbe"
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr "Készlet tételek csak akkor építhetők be ha teljesítik a következő kritériumokat"
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr "A készlet tétel egy olyan alkatrészre mutat ami alkatrészjegyzéke ennek a készlet tételnek"
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr "A készlet tétel jelenleg elérhető készleten"
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr "A készlet tétel még nem épült be egy másik tételbe"
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr "A készlet tétel követett vagy sorozatszámmal vagy batch kóddal"
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr "Válaszd ki a beépítendő alkatrészt"
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr "Válassz ki egy vagy több készlet tételt"
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr "Kiválasztott készlet tételek"
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr "Készlet állapot módosítása"
@@ -13732,7 +13733,8 @@ msgstr "A kiválasztott SSO kiszolgáló érvénytelen, vagy nincs megfelelően
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13912,4 +13914,3 @@ msgstr "Jogosultság tételek szerkesztéséhez"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Jogosultság tételek törléséhez"
-
diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po
index b07735719a05..bd54b084319f 100644
--- a/InvenTree/locale/id/LC_MESSAGES/django.po
+++ b/InvenTree/locale/id/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
@@ -396,7 +396,7 @@ msgstr "Lampiran"
msgid "Select file to attach"
msgstr "Pilih file untuk dilampirkan"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Komentar"
msgid "File comment"
msgstr "Komentar file"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "Pilihan tidak valid"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Produksi induk dari produksi ini"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Bagian"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Alokasikan nomor seri secara otomatis"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alokasikan item yang diperlukan dengan nomor seri yang sesuai secara otomatis"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Nomor-nomor seri berikut sudah ada atau tidak valid"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Item tagihan material"
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Surel diperlukan"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Konfirmasi alamat surel"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Harap konfirmasikan bahwa %(email)s adalah alamat surel untuk pengguna %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Konfirmasi"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po
index dee04da8e9fa..b817aebdbaf7 100644
--- a/InvenTree/locale/it/LC_MESSAGES/django.po
+++ b/InvenTree/locale/it/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
@@ -396,7 +396,7 @@ msgstr "Allegato"
msgid "Select file to attach"
msgstr "Seleziona file da allegare"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Commento"
msgid "File comment"
msgstr "Commento del file"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Nomi duplicati non possono esistere sotto lo stesso genitore"
msgid "Invalid choice"
msgstr "Scelta non valida"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Ordine di produzione a cui questa produzione viene assegnata"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Articolo"
@@ -1275,7 +1275,7 @@ msgstr "Crea oggetto"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Numeri di Serie Assegnazione automatica"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Assegna automaticamente gli articoli richiesti con i numeri di serie corrispondenti"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "I seguenti numeri di serie sono già esistenti o non sono validi"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Assegna gli elementi opzionali della distinta base all'ordine di produzione"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Distinta base (Bom)"
@@ -2143,1340 +2143,1340 @@ msgstr "Nome dominio non valido: {domain}"
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Riavvio richiesto"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "È stata modificata un'impostazione che richiede un riavvio del server"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Nome Istanza Del Server"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Descrittore stringa per l'istanza del server"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Utilizza nome istanza"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Usa il nome dell'istanza nella barra del titolo"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Limita visualizzazione `Informazioni`"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Mostra la modalità `Informazioni` solo ai superusers"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Nome azienda"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Nome interno dell'azienda"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "URL Base"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "URL di base per l'istanza del server"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Valuta predefinita"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "giorni"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Scarica dall'URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Consenti il download di immagini e file remoti da URL esterno"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Limite Dimensione Download"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Dimensione massima consentita per il download dell'immagine remota"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "User-agent utilizzato per scaricare dall'URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Consenti di sovrascrivere l'user-agent utilizzato per scaricare immagini e file da URL esterno (lasciare vuoto per il predefinito)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Richiesta conferma"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Richiede una conferma esplicita dell'utente per una determinata azione."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Profondità livelli"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Profondità predefinita per la visualizzazione ad albero. I livelli più in alto possono essere caricati più lentamente quando necessari."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Aggiorna intervallo di controllo"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Quanto spesso controllare gli aggiornamenti (impostare a zero per disabilitare)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Backup automatico"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Abilita il backup automatico di database e file multimediali"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Intervallo Di Backup Automatico"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Definisci i giorni intercorrenti tra un backup automatico e l'altro"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "I risultati delle attività in background verranno eliminati dopo un determinato numero di giorni"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "I log di errore verranno eliminati dopo il numero specificato di giorni"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Le notifiche dell'utente verranno eliminate dopo il numero di giorni specificato"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Supporto Codice A Barre"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Codice a barre inserito scaduto"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Tempo di ritardo di elaborazione codice a barre"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Codice a Barre Supporto Webcam"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Consenti la scansione del codice a barre tramite webcam nel browser"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Abilita il campo revisione per l'articolo"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "IPN Regex"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Schema di espressione regolare per l'articolo corrispondente IPN"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Consenti duplicati IPN"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Permetti a più articoli di condividere lo stesso IPN"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Permetti modifiche al part number interno (IPN)"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Consenti di modificare il valore del part number durante la modifica di un articolo"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Copia I Dati Della distinta base dell'articolo"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Copia i dati della Distinta Base predefinita quando duplichi un articolo"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Copia I Dati Parametro dell'articolo"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Copia i dati dei parametri di default quando si duplica un articolo"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Copia I Dati dell'Articolo Test"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Copia i dati di prova di default quando si duplica un articolo"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Copia Template Parametri Categoria"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Copia i modelli dei parametri categoria quando si crea un articolo"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Modello"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Gli articoli sono modelli per impostazione predefinita"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Assemblaggio"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Gli articoli possono essere assemblate da altri componenti per impostazione predefinita"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Componente"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Gli articoli possono essere assemblati da altri componenti per impostazione predefinita"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Acquistabile"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Gli articoli sono acquistabili per impostazione predefinita"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Vendibile"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Gli articoli sono acquistabili per impostazione predefinita"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Tracciabile"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Gli articoli sono tracciabili per impostazione predefinita"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtuale"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Gli articoli sono virtuali per impostazione predefinita"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Mostra l'importazione nelle viste"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Mostra la procedura guidata di importazione in alcune viste articoli"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Mostra articoli correlati"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Visualizza parti correlate per ogni articolo"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Dati iniziali dello stock"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Consentire la creazione di uno stock iniziale quando si aggiunge una nuova parte"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Dati iniziali del fornitore"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Consentire la creazione dei dati iniziali del fornitore quando si aggiunge una nuova parte"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Formato di visualizzazione del nome articolo"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Formato per visualizzare il nome dell'articolo"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Icona predefinita Categoria Articolo"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Icona predefinita Categoria Articolo (vuoto significa nessuna icona)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Usa Prezzi Fornitore"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Includere le discontinuità di prezzo del fornitore nei calcoli generali dei prezzi"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Ignora la Cronologia Acquisti"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "Cronologia dei prezzi dell'ordine di acquisto del fornitore superati con discontinuità di prezzo"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Utilizzare i prezzi degli articoli in stock"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Utilizzare i prezzi dei dati di magazzino inseriti manualmente per il calcolo dei prezzi"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Età dei prezzi degli articoli in stock"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Escludere dal calcolo dei prezzi gli articoli in giacenza più vecchi di questo numero di giorni"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Utilizza Variazione di Prezzo"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Includi la variante dei prezzi nei calcoli dei prezzi complessivi"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Solo Varianti Attive"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Utilizza solo articoli di varianti attive per calcolare i prezzi delle varianti"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Numero di giorni prima che il prezzo dell'articolo venga aggiornato automaticamente"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Prezzi interni"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Abilita prezzi interni per gli articoli"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Sovrascrivi Prezzo Interno"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Se disponibile, i prezzi interni sostituiscono i calcoli della fascia di prezzo"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Abilita stampa etichette"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Abilita la stampa di etichette dall'interfaccia web"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "Etichetta Immagine DPI"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "Risoluzione DPI quando si generano file di immagine da fornire ai plugin di stampa per etichette"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Abilita Report di Stampa"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Abilita generazione di report di stampa"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Modalità Debug"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Genera report in modalità debug (output HTML)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Dimensioni pagina"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Dimensione predefinita della pagina per i report PDF"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Abilita Rapporto di Prova"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Abilita generazione di stampe di prova"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Allega Rapporto di Prova"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Quando si stampa un rapporto di prova, allegare una copia del rapporto di prova all'elemento di magazzino associato"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Seriali Unici Globali"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "I numeri di serie per gli articoli di magazzino devono essere univoci"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Auto Riempimento Numeri Seriali"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Auto riempimento numeri nel modulo"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Elimina scorte esaurite"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Determina il comportamento predefinito quando un elemento stock è esaurito"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Modello Codice a Barre"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Modello per la generazione di codici batch predefiniti per gli elementi stock"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Scadenza giacenza"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Abilita funzionalità di scadenza della giacenza"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Vendi giacenza scaduta"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Consenti la vendita di stock scaduti"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Tempo di Scorta del Magazzino"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Numero di giorni in cui gli articoli in magazzino sono considerati obsoleti prima della scadenza"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Crea giacenza scaduta"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Permetti produzione con stock scaduto"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Controllo della proprietà della giacenza"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Abilita il controllo della proprietà sulle posizioni e gli oggetti in giacenza"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Icona Predefinita Ubicazione di Magazzino"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Icona Predefinita Ubicazione di Magazzino (vuoto significa nessuna icona)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Modello Di Riferimento Ordine Di Produzione"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Modello richiesto per generare il campo di riferimento ordine di produzione"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Modello Di Riferimento Ordine Di Vendita"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Modello richiesto per generare il campo di riferimento ordine di vendita"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Spedizione Predefinita Ordine Di Vendita"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Abilita la creazione di spedizioni predefinite con ordini di vendita"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Modifica Ordini Di Vendita Completati"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Consenti la modifica degli ordini di vendita dopo che sono stati spediti o completati"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Modello di Riferimento Ordine D'Acquisto"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Modello richiesto per generare il campo di riferimento ordine di acquisto"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Modifica Ordini Di Acquisto Completati"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Consenti la modifica degli ordini di acquisto dopo che sono stati spediti o completati"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Abilita password dimenticata"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Abilita la funzione password dimenticata nelle pagine di accesso"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Abilita registrazione"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Abilita auto-registrazione per gli utenti nelle pagine di accesso"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "SSO abilitato"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Abilita SSO nelle pagine di accesso"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Abilita registrazione SSO"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Abilita l'auto-registrazione tramite SSO per gli utenti nelle pagine di accesso"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Email richiesta"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Richiedi all'utente di fornire una email al momento dell'iscrizione"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "Riempimento automatico degli utenti SSO"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Compila automaticamente i dettagli dell'utente dai dati dell'account SSO"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Posta due volte"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Al momento della registrazione chiedere due volte all'utente l'indirizzo di posta elettronica"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Password due volte"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Al momento della registrazione chiedere agli utenti due volte l'inserimento della password"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Domini consentiti"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Gruppo iscrizione"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Gruppo a cui i nuovi utenti vengono assegnati al momento della registrazione"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Applica MFA"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Gli utenti devono utilizzare la sicurezza a due fattori."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Controlla i plugin all'avvio"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Controlla che tutti i plugin siano installati all'avvio - abilita in ambienti contenitore"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Abilita l'integrazione URL"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Attiva plugin per aggiungere percorsi URL"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Attiva integrazione navigazione"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Abilita i plugin per l'integrazione nella navigazione"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Abilita l'app integrata"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Abilita plugin per aggiungere applicazioni"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Abilita integrazione pianificazione"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Abilita i plugin per eseguire le attività pianificate"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Abilita eventi integrati"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Abilita plugin per rispondere agli eventi interni"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Funzionalità Dell'Inventario"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Abilita la funzionalità d'inventario per la registrazione dei livelli di magazzino e il calcolo del valore di magazzino"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Inventario periodico automatico"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Numero di giorni tra la registrazione automatica dell'inventario (imposta 0 per disabilitare)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "I rapporti d'inventario verranno eliminati dopo il numero specificato di giorni"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Tasto impostazioni (deve essere univoco - maiuscole e minuscole"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Nascondi Articoli Inattivi"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Mostra articoli sottoscritti"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Mostra gli articoli sottoscritti nella homepage"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Mostra le categorie sottoscritte"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Mostra le categorie dei componenti sottoscritti nella homepage"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Mostra ultimi articoli"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Mostra gli ultimi articoli sulla homepage"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Mostra distinta base non convalidata"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Mostra le distinte base che attendono la convalida sulla homepage"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Mostra le modifiche recenti alle giacenze"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Mostra le giacenze modificate di recente nella homepage"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Mostra disponibilità scarsa delle giacenze"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Mostra disponibilità scarsa degli articoli sulla homepage"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Mostra scorte esaurite"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Mostra disponibilità scarsa delle scorte degli articoli sulla homepage"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Mostra scorte necessarie"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Mostra le scorte degli articoli necessari per la produzione sulla homepage"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Mostra scorte esaurite"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Mostra gli articoli stock scaduti nella home page"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Mostra scorte obsolete"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Mostra gli elementi obsoleti esistenti sulla home page"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Mostra produzioni in attesa"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Mostra produzioni in attesa sulla homepage"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Mostra produzioni in ritardo"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Mostra produzioni in ritardo sulla home page"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Mostra ordini di produzione inevasi"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Mostra ordini di produzione inevasi sulla home page"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Mostra Ordini di Produzione in ritardo"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Mostra Ordini di Produzione in ritardo sulla home page"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Mostra Ordini di Vendita inevasi"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Mostra Ordini di Vendita inevasi sulla home page"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Mostra Ordini di Vendita in ritardo"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Mostra Ordini di Vendita in ritardo sulla home page"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Mostra Notizie"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Mostra notizie sulla home page"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Visualizzazione dell'etichetta in linea"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "Visualizza le etichette PDF nel browser, invece di scaricare come file"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Stampante per etichette predefinita"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Configura quale stampante di etichette deve essere selezionata per impostazione predefinita"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Visualizzazione dell'etichetta in linea"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "Visualizza le etichette PDF nel browser, invece di scaricare come file"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Cerca Articoli"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Mostra articoli della ricerca nella finestra di anteprima"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Mostra articoli del fornitore nella finestra di anteprima"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Cerca Articoli Produttore"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Mostra articoli del produttore nella finestra di anteprima"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Nascondi Articoli Inattivi"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Escludi articoli inattivi dalla finestra di anteprima della ricerca"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Cerca Categorie"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Mostra categorie articolo nella finestra di anteprima di ricerca"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Cerca Giacenze"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Mostra articoli in giacenza nella finestra di anteprima della ricerca"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Nascondi elementi non disponibili"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Escludi gli elementi stock che non sono disponibili dalla finestra di anteprima di ricerca"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Cerca Ubicazioni"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Mostra ubicazioni delle giacenze nella finestra di anteprima di ricerca"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Cerca Aziende"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Mostra le aziende nella finestra di anteprima di ricerca"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Cerca Ordini Di Produzione"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Mostra gli ordini di produzione nella finestra di anteprima di ricerca"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Cerca Ordini di Acquisto"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Mostra gli ordini di acquisto nella finestra di anteprima di ricerca"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Escludi Ordini D'Acquisto Inattivi"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Escludi ordini di acquisto inattivi dalla finestra di anteprima di ricerca"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Cerca Ordini Di Vendita"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Visualizzazione degli ordini di vendita nella finestra di anteprima della ricerca"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Escludi Ordini Di Vendita Inattivi"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Escludi ordini di vendita inattivi dalla finestra di anteprima di ricerca"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Cerca Ordini Di Reso"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Risultati Dell'Anteprima Di Ricerca"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "Numero di risultati da visualizzare in ciascuna sezione della finestra di anteprima della ricerca"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Ricerca con regex"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Mostra quantità nei moduli"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Visualizzare la quantità di pezzi disponibili in alcuni moduli"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "Il tasto Esc chiude i moduli"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Utilizzare il tasto Esc per chiudere i moduli modali"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Barra di navigazione fissa"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "La posizione della barra di navigazione è fissata nella parte superiore dello schermo"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Formato Data"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Formato predefinito per visualizzare le date"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Programmazione Prodotto"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Mostra informazioni sulla pianificazione del prodotto"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Inventario Prodotto"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr "Visualizza le informazioni d'inventario dell'articolo (se la funzionalità d'inventario è abilitata)"
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Lunghezza Stringa Tabella"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr "Quantità prezzo limite"
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr "Quantità prezzo limite"
msgid "Price"
msgstr "Prezzo"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr "Prezzo unitario in quantità specificata"
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Scadenza"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Scadenza in cui questa notifica viene ricevuta"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Nome per questa notifica"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr "Nome per questa notifica"
msgid "Active"
msgstr "Attivo"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "È questa notifica attiva"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Token"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Token per l'accesso"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Segreto"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Segreto condiviso per HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "ID Messaggio"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Identificatore unico per questo messaggio"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Host"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Host da cui questo messaggio è stato ricevuto"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Intestazione"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Intestazione di questo messaggio"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Contenuto"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Contenuto di questo messaggio"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Scadenza in cui questo messaggio è stato ricevuto"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Lavorato il"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "Il lavoro su questo messaggio è terminato?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Titolo"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Pubblicato"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Autore"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Riepilogo"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Letto"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "Queste notizie sull'elemento sono state lette?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr "Queste notizie sull'elemento sono state lette?"
msgid "Image"
msgstr "Immagine"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "File immagine"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr "Valuta predefinita utilizzata per questa azienda"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Azienda"
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Sconosciuto"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr "Parole chiave per migliorare la visibilità nei risultati di ricerca"
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Metodo"
msgid "No author found"
msgstr "Nessun autore trovato"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr "Elimina al esaurimento"
msgid "Expiry Date"
msgstr "Data di Scadenza"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr "Ubicazione Esterna"
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "Obsoleto"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "La quantità è richiesta"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr "Deve essere fornita un articolo valido"
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "I numeri di serie non possono essere forniti per un articolo non tracciabile"
@@ -9009,7 +9009,7 @@ msgstr "Dati di Test"
msgid "Test Report"
msgstr "Rapporto del Test"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Elimina Dati di Test"
@@ -9025,15 +9025,15 @@ msgstr "Note Elemento di magazzino"
msgid "Installed Stock Items"
msgstr "Elementi di magazzino installati"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Installa Elemento Magazzino"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr "Elimina tutti i risultati del test per questo elemento di magazzino"
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Home Page"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Conferma l'indirizzo e-mail"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Si prega di confermare che %(email)s è un indirizzo email per l'utente %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Conferma"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Esistono errori nel modulo"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Permessi per modificare gli elementi"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Autorizzazione ad eliminare gli elementi"
-
diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po
index a54c926820a5..c33ce727da0d 100644
--- a/InvenTree/locale/ja/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ja/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:42\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
@@ -396,7 +396,7 @@ msgstr "添付ファイル"
msgid "Select file to attach"
msgstr "添付ファイルを選択"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "コメント:"
msgid "File comment"
msgstr "ファイルコメント"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "無効な選択です"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "パーツ"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "外部URLからの画像ダウンロードを許可する"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "外部URL画像の最大サイズ"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "テンプレート"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "パーツはデフォルトのテンプレートです"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "アセンブリ"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "コンポーネント"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "パーツはデフォルトでサブコンポーネントとして使用できます"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "購入可能"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "パーツはデフォルトで購入可能です"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "販売可能"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "パーツはデフォルトで販売可能です"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "追跡可能"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "パーツはデフォルトで追跡可能です"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "デバッグモード"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "シリアル番号を自動入力"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "メールアドレスは必須です"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "非アクティブな部品を非表示"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "購読中の部品を表示"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "購読中のカテゴリを表示"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "メッセージ ID:"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "確認"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "項目を編集する権限"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "項目を削除する権限"
-
diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po
index 589a5602d82a..5038d8777301 100644
--- a/InvenTree/locale/ko/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ko/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
@@ -396,7 +396,7 @@ msgstr "첨부파일"
msgid "Select file to attach"
msgstr "첨부할 파일을 선택하세요"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "재시작 필요"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "회사명"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "기본 통화"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "URL에서 다운로드"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "바코드 지원"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "구입 가능"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "판매 가능"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "디버그 모드"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "페이지 크기"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "PDF 보고서 기본 페이지 크기"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "SSO 활성화"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "로그인 페이지에서 SSO 활성화"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "이메일 필요"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "두 번 보내기"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "작성자"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr "이미지"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "회사"
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "홈페이지"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "확인"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po
index 52de943c16db..84d970b33d44 100644
--- a/InvenTree/locale/nl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/nl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
@@ -396,7 +396,7 @@ msgstr "Bijlage"
msgid "Select file to attach"
msgstr "Bestand als bijlage selecteren"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Opmerking"
msgid "File comment"
msgstr "Bestand opmerking"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Dubbele namen kunnen niet bestaan onder hetzelfde bovenliggende object"
msgid "Invalid choice"
msgstr "Ongeldige keuze"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Productieorder waar deze productie aan is toegewezen"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Onderdeel"
@@ -1275,7 +1275,7 @@ msgstr "Bouw object"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Serienummers automatisch toewijzen"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Vereiste artikelen automatisch toewijzen met overeenkomende serienummers"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "De volgende serienummers bestaan al of zijn ongeldig"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Alloceer optionele BOM items om bestelling te bouwen"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Stuklijstartikel"
@@ -2143,1340 +2143,1340 @@ msgstr "Ongeldige domeinnaam: {domain}"
msgid "No plugin"
msgstr "Geen plug-in gevonden"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Opnieuw opstarten vereist"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Een instelling is gewijzigd waarvoor een herstart van de server vereist is"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Migraties in behandeling"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "ID Serverinstantie"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Stringbeschrijving voor de server instantie"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Gebruik de instantie naam"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Gebruik de naam van de instantie in de titelbalk"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Tonen `over` beperken"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Toon de `over` modal alleen aan superusers"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Bedrijfsnaam"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Interne bedrijfsnaam"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Basis-URL"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "Basis URL voor serverinstantie"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Standaard Valuta"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Selecteer basisvaluta voor de berekening van prijzen"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "dagen"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Download van URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Download van afbeeldingen en bestanden vanaf een externe URL toestaan"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Download limiet"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Maximale downloadgrootte voor externe afbeelding"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "User-agent gebruikt om te downloaden van URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Sta toe om de user-agent te overschrijven die gebruikt wordt om afbeeldingen en bestanden van externe URL te downloaden (laat leeg voor de standaard)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Bevestiging vereist"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Vereis expliciete bevestiging van de gebruiker voor bepaalde actie."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Boomstructuur Diepte"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Standaard diepte voor treeview. Diepere niveaus kunnen geladen worden wanneer ze nodig zijn."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Interval voor update"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Hoe vaak te controleren op updates (nul om uit te schakelen)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Automatische backup"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Automatische back-up van database- en mediabestanden inschakelen"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Automatische backup interval"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Geef het aantal dagen op tussen geautomatiseerde backup"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Interval Taak Verwijderen"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Resultaten van achtergrondtaken worden verwijderd na het opgegeven aantal dagen"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Error Log Verwijderings Interval"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Resultaten van achtergrondtaken worden verwijderd na het opgegeven aantal dagen"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Interval Verwijderen Notificatie"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Meldingen van gebruikers worden verwijderd na het opgegeven aantal dagen"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Streepjescodeondersteuning"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Barcode Invoer Vertraging"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Barcode invoerverwerking vertraging"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Barcode Webcam Ondersteuning"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Barcode via webcam scannen in browser toestaan"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Herzieningen onderdeel"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Revisieveld voor onderdeel inschakelen"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "IPN Regex"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Regulier expressiepatroon voor het overeenkomende Onderdeel IPN"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Duplicaat IPN toestaan"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Toestaan dat meerdere onderdelen dezelfde IPN gebruiken"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Bewerken IPN toestaan"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Sta het wijzigen van de IPN toe tijdens het bewerken van een onderdeel"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Kopieer Onderdeel Stuklijstgegevens"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Kopieer standaard stuklijstgegevens bij het dupliceren van een onderdeel"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Kopieer Onderdeel Parametergegevens"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Parametergegevens standaard kopiëren bij het dupliceren van een onderdeel"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Kopieer Onderdeel Testdata"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Testdata standaard kopiëren bij het dupliceren van een onderdeel"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Kopiëer Categorieparameter Sjablonen"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Kopieer categorieparameter sjablonen bij het aanmaken van een onderdeel"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Sjabloon"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Onderdelen zijn standaard sjablonen"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Samenstelling"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Onderdelen kunnen standaard vanuit andere componenten worden samengesteld"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Component"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Onderdelen kunnen standaard worden gebruikt als subcomponenten"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Koopbaar"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Onderdelen kunnen standaard gekocht worden"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Verkoopbaar"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Onderdelen kunnen standaard verkocht worden"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Volgbaar"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Onderdelen kunnen standaard gevolgd worden"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtueel"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Onderdelen zijn standaard virtueel"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Toon Import in Weergaven"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Toon de importwizard in sommige onderdelenweergaven"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Verwante onderdelen tonen"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Verwante onderdelen voor een onderdeel tonen"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Initiële voorraadgegevens"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Aanmaken van eerste voorraad toestaan bij het toevoegen van een nieuw onderdeel"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Initiële leveranciergegevens"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Aanmaken van eerste leveranciersgegevens toestaan bij het toevoegen van een nieuw onderdeel"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Onderdelennaam Weergaveopmaak"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Opmaak om de onderdeelnaam weer te geven"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Standaardicoon voor onderdeel catagorie"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Standaardicoon voor onderdeel catagorie (leeg betekent geen pictogram)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Forceer Parameter Eenheden"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr "Als er eenheden worden opgegeven, moeten parameterwaarden overeenkomen met de opgegeven eenheden"
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Minimaal aantal prijs decimalen"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Minimaal aantal decimalen om weer te geven bij het weergeven van prijsgegevens"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Maximum prijs decimalen"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Maximum aantal decimalen om weer te geven bij het weergeven van prijsgegevens"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Gebruik leveranciersprijzen"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Prijsvoordelen leveranciers opnemen in de totale prijsberekening"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Aankoopgeschiedenis overschrijven"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "Historische order prijzen overschrijven de prijzen van de leverancier"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Gebruik voorraaditem prijzen"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Gebruik prijzen van handmatig ingevoerde voorraadgegevens voor prijsberekeningen"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Voorraad artikelprijs leeftijd"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Voorraaditems ouder dan dit aantal dagen uitsluiten van prijsberekeningen"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Gebruik variantprijzen"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Variantenprijzen opnemen in de totale prijsberekening"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Alleen actieve varianten"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Gebruik alleen actieve variantonderdelen voor het berekenen van variantprijzen"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Prijzen Herbouw interval"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Aantal dagen voordat de prijzen voor onderdelen automatisch worden bijgewerkt"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Interne Prijzen"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Inschakelen van interne prijzen voor onderdelen"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Interne prijs overschrijven"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Indien beschikbaar, interne prijzen overschrijven berekeningen van prijsbereik"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Printen van labels Inschakelen"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Printen van labels via de webinterface inschakelen"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "Label Afbeelding DPI"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "DPI resolutie bij het genereren van afbeelginsbestanden voor label printer plugins"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Activeer Rapportages"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Activeer het genereren van rapporten"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Foutopsporingsmodus"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Rapporten genereren in debug modus (HTML uitvoer)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Paginagrootte"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Standaard paginagrootte voor PDF rapporten"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Activeer Testrapporten"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Activeer het genereren van testrapporten"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Testrapporten Toevoegen"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Bij het afdrukken van een Testrapport, voeg een kopie van het Testrapport toe aan het bijbehorende Voorraadartikel"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Globaal unieke serienummers"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Serienummers voor voorraaditems moeten globaal uniek zijn"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Serienummers automatisch invullen"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Automatisch invullen van serienummer in formulieren"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Verwijder uitgeputte voorraad"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Bepaalt standaard gedrag wanneer een voorraaditem is uitgeput"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Batchcode Sjabloon"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Sjabloon voor het genereren van standaard batchcodes voor voorraadartikelen"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Verlopen Voorraad"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Verlopen voorraad functionaliteit inschakelen"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Verkoop Verlopen Voorraad"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Verkoop verlopen voorraad toestaan"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Voorraad Vervaltijd"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Aantal dagen voordat voorraadartikelen als verouderd worden beschouwd voor ze verlopen"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Produceer Verlopen Voorraad"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Sta productie met verlopen voorraad toe"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Voorraad Eigenaar Toezicht"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Eigenaarstoezicht over voorraadlocaties en items inschakelen"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Voorraadlocatie standaard icoon"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Standaard locatie pictogram (leeg betekent geen icoon)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Geïnstalleerde voorraad items weergeven"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Geïnstalleerde voorraadartikelen in voorraadtabellen tonen"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Productieorderreferentiepatroon"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Vereist patroon voor het genereren van het Bouworderreferentieveld"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Retourorders inschakelen"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Retourorder functionaliteit inschakelen in de gebruikersinterface"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Retourorder referentie patroon"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Verplicht patroon voor het genereren van Retour Order referentie veld"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Bewerk voltooide retourorders"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Bewerken van retourorders toestaan nadat deze zijn voltooid"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Verkooporderreferentiepatroon"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Vereist patroon voor het genereren van het Verkooporderreferentieveld"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Standaard Verzending Verkooporder"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Aanmaken standaard verzending bij verkooporders inschakelen"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Bewerk voltooide verkooporders"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Bewerken van verkooporders toestaan nadat deze zijn verzonden of voltooid"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Inkooporderreferentiepatroon"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Vereist patroon voor het genereren van het Inkooporderreferentieveld"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Bewerk voltooide verkooporders"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Bewerken van inkooporders toestaan nadat deze zijn verzonden of voltooid"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Wachtwoord vergeten functie inschakelen"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Wachtwoord vergeten functie inschakelen op de inlogpagina's"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Registratie inschakelen"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Zelfregistratie voor gebruikers op de inlogpagina's inschakelen"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "SSO inschakelen"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "SSO inschakelen op de inlogpagina's"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Schakel gebruikersregistratie met SSO in"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Zelfregistratie voor gebruikers middels SSO op de inlogpagina's inschakelen"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "E-mailadres verplicht"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Vereis gebruiker om e-mailadres te registreren bij aanmelding"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "SSO-gebruikers automatisch invullen"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Gebruikersdetails van SSO-accountgegevens automatisch invullen"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "E-mail twee keer"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Bij inschrijving gebruikers twee keer om hun e-mail vragen"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Wachtwoord tweemaal"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Laat gebruikers twee keer om hun wachtwoord vragen tijdens het aanmelden"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Toegestane domeinen"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr "Inschrijven beperken tot bepaalde domeinen (komma-gescheiden, beginnend met @)"
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Groep bij aanmelding"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Groep waaraan nieuwe gebruikers worden toegewezen bij registratie"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "MFA afdwingen"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Gebruikers moeten multifactor-beveiliging gebruiken."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Controleer plugins bij het opstarten"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Controleer of alle plug-ins zijn geïnstalleerd bij het opstarten - inschakelen in container-omgevingen"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Activeer URL-integratie"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Plugins toestaan om URL-routes toe te voegen"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Activeer navigatie integratie"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Plugins toestaan om te integreren in navigatie"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Activeer app integratie"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Activeer plug-ins om apps toe te voegen"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Activeer planning integratie"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Activeer plugin om periodiek taken uit te voeren"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Activeer evenement integratie"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Activeer plugin om op interne evenementen te reageren"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Activeer project codes"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr "Activeer project codes voor het bijhouden van projecten"
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Voorraadcontrole functionaliteit"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Schakel voorraadfunctionaliteit in voor het opnemen van voorraadniveaus en het berekenen van voorraadwaarde"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr "Externe locaties uitsluiten"
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "Voorraadartikelen op externe locaties uitsluiten van voorraadberekeningen"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Automatische Voorraadcontrole Periode"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Aantal dagen tussen automatische voorraadopname (ingesteld op nul om uit te schakelen)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr "Rapport Verwijdering Interval"
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "Voorraadrapportage zal worden verwijderd na het opgegeven aantal dagen"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Instellingssleutel (moet uniek zijn - hoofdletter ongevoelig"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Inactieve Onderdelen Verbergen"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr "Verberg inactieve delen bij items op de homepage"
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Toon geabonneerde onderdelen"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Toon geabonneerde onderdelen op de homepage"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Toon geabonneerde categorieën"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Toon geabonneerde onderdeel categorieën op de startpagina"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Toon laatste onderdelen"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Toon laatste onderdelen op de startpagina"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Toon niet-gevalideerde BOM's"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Laat BOMs zien die wachten op validatie op de startpagina"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Toon recente voorraadwijzigingen"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Toon recent aangepaste voorraadartikelen op de startpagina"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Toon lage voorraad"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Toon lage voorraad van artikelen op de startpagina"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Toon lege voorraad"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Toon lege voorraad van artikelen op de startpagina"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Toon benodigde voorraad"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Toon benodigde voorraad van artikelen voor productie op de startpagina"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Toon verlopen voorraad"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Toon verlopen voorraad van artikelen op de startpagina"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Toon verouderde voorraad"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Toon verouderde voorraad van artikelen op de startpagina"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Toon openstaande producties"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Toon openstaande producties op de startpagina"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Toon achterstallige productie"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Toon achterstallige producties op de startpagina"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Toon uitstaande PO's"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Toon uitstaande PO's op de startpagina"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Toon achterstallige PO's"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Toon achterstallige PO's op de startpagina"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Toon uitstaande SO's"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Toon uitstaande SO's op de startpagina"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Toon achterstallige SO's"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Toon achterstallige SO's op de startpagina"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr "Toon in behandeling SO verzendingen"
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr "Toon in behandeling zijnde SO verzendingen op de startpagina"
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Nieuws tonen"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Nieuws op de startpagina weergeven"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Inline labelweergave"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "PDF-labels in browser weergeven, in plaats van als bestand te downloaden"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Standaard label printer"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Instellen welke label printer standaard moet worden geselecteerd"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Inline rapport weergeven"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "PDF-rapporten in de browser weergeven, in plaats van als bestand te downloaden"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Zoek Onderdelen"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Onderdelen weergeven in zoekscherm"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Zoek leveranciersonderdelen"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Leveranciersonderdelen weergeven in zoekscherm"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Fabrikant onderdelen zoeken"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Fabrikant onderdelen weergeven in zoekscherm"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Inactieve Onderdelen Verbergen"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Inactieve verkooporders weglaten in het zoekvenster"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Zoek categorieën"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Toon onderdeelcategorieën in zoekvenster"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Zoek in Voorraad"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Toon voorraad items in zoekvenster"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Verberg niet beschikbare voorraad items"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Voorraadartikelen die niet beschikbaar zijn niet in het zoekvenster weergeven"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Locaties doorzoeken"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Toon voorraadlocaties in zoekvenster"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Zoek bedrijven"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Toon bedrijven in zoekvenster"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Zoek Bouworders"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Toon bouworders in zoekvenster"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Inkooporders Zoeken"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Toon inkooporders in het zoekvenster"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Inactieve Inkooporders Weglaten"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Inactieve inkooporders weglaten in het zoekvenster"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Verkooporders zoeken"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Toon verkooporders in het zoekvenster"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Inactieve Verkooporders Weglaten"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Inactieve verkooporders weglaten in het zoekvenster"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Zoek retourorders"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr "Toon bouworders in zoekvenster"
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr "Inactieve retourbestellingen weglaten"
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr "Inactieve retourorders uitsluiten in zoekvenster"
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Zoekvoorbeeld resultaten"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "Aantal resultaten om weer te geven in elk gedeelte van het zoekvenster"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Regex zoeken"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr "Schakel reguliere expressies in zoekopdrachten in"
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr "Hele woorden zoeken"
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr "Zoekopdrachten geven resultaat voor hele woord overeenkomsten"
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Toon hoeveelheid in formulieren"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Hoeveelheid beschikbare onderdelen in sommige formulieren weergeven"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "Escape-toets sluit formulieren"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Gebruik de Escape-toets om standaard formulieren te sluiten"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Vaste navigatiebalk"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "De navigatiebalk positie is gefixeerd aan de bovenkant van het scherm"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Datum formaat"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Voorkeursindeling voor weergave van datums"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Onderdeel planning"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Toon informatie voor het plannen van onderdelen"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Voorraadcontrole onderdeel"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr "Toon voorraadinformatie van onderdeel (als voorraadcontrole functionaliteit is ingeschakeld)"
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Tabel tekenreekslengte"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr "Standaard sjabloon product onderdeel"
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr "Het onderdeellabelsjabloon dat automatisch wordt geselecteerd"
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr "Standaard sjabloon voorraad onderdeel"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr "Standaard label van voorraadlocatie"
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr "Foutrapportages ontvangen"
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr "Meldingen ontvangen van systeemfouten"
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr "Prijs"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Eindpunt"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Eindpunt waarop deze webhook wordt ontvangen"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Naam van deze webhook"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr "Naam van deze webhook"
msgid "Active"
msgstr "Actief"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Is deze webhook actief"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Token"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Token voor toegang"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Geheim"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Gedeeld geheim voor HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "Bericht ID"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Host"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Koptekst"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Koptekst van dit bericht"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Berichtinhoud"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Inhoud van dit bericht"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Aan gewerkt"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Titel"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Gepubliceerd"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Samenvatting"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Gelezen"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr "Afbeelding"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Afbeelding"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Symbool"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Definitie"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr "Standaardvaluta die gebruikt wordt voor dit bedrijf"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Bedrijf"
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Startpagina"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Bevestigen"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po
index 8d14b2be9042..72f8775012e2 100644
--- a/InvenTree/locale/no/LC_MESSAGES/django.po
+++ b/InvenTree/locale/no/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
@@ -396,7 +396,7 @@ msgstr "Vedlegg"
msgid "Select file to attach"
msgstr "Velg fil å legge ved"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Kommentar til fil"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Duplikatnavn kan ikke eksistere under samme overordnede"
msgid "Invalid choice"
msgstr "Ugyldig valg"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Produksjonsordre som denne produksjonen er tildelt"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Del"
@@ -1275,7 +1275,7 @@ msgstr "Produksjonsobjekt"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Automatisk tildeling av serienummer"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatisk tildeling av nødvendige artikler med tilsvarende serienummer"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Følgende serienummer finnes allerede eller er ugyldige"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Tildel valgfrie BOM-artikler til produksjonsordre"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "BOM-artikkel"
@@ -2143,1340 +2143,1340 @@ msgstr "Ugyldig domenenavn: {domain}"
msgid "No plugin"
msgstr "Ingen programtillegg"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Omstart kreves"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "En innstilling har blitt endret som krever en omstart av serveren"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Ventende migrasjoner"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Antall ventende databasemigreringer"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Navn på serverinstans"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Strengbeskrivelse for serverinstansen"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Bruk instansnavn"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Bruk instansnavnet på tittellinjen"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Begrens visning av 'om'"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Vis `about`-modal kun til superbrukere"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Firmanavn"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Internt firmanavn"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Base-URL"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "Base-URL for serverinstans"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Standardvaluta"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Velg grunnvalutaen for prisberegninger"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Oppdateringsintervall for valuta"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Hvor ofte valutakurser skal oppdateres (sett til null for å deaktiverere)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "dager"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Valutaoppdaterings-plugin"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr "Valgt valutaoppdaterings-plugin"
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Last ned fra URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Tillat nedlastning av eksterne bilder og filer fra ekstern URL"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Nedlastingsgrense"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Maksimal tillatt nedlastingsstørrelse for eksternt bilde"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "User-Agent brukt for å laste ned fra URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Tillat overstyring av User-Agent brukt for å laste ned bilder og filer fra eksterne URLer (lå stå blank for standard)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Streng URL-validering"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Krev skjemaspesifikasjon ved validering av URLer"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Krev bekreftelse"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Krev eksplisitt brukerbekreftelse for visse handlinger."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Tredybde"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Standard tredybde for trevisning. Dypere nivåer kan lastes inn ved behov."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Intervall for oppdateringssjekk"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Tidsintervall for å se etter oppdateringer(sett til null for å skru av)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Automatisk sikkerhetskopiering"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Aktiver automatisk sikkerhetskopiering av database og mediafiler"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Automatisk sikkerhetskopieringsintervall"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Angi antall dager mellom automatiske sikkerhetskopieringshendelser"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Slettingsintervall for oppgaver"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Bakgrunnsoppgaveresultater vil bli slettet etter antall angitte dager"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Slettingsintervall for feillogg"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Feilloggene vil bli slettet etter et angitt antall dager"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Slettingsintervall for varsler"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Brukervarsler slettes etter angitt antall dager"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Strekkodestøtte"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Aktiver støtte for strekkodeleser i webgrensesnittet"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Innlesingsforsinkelse for strekkode"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Tidsforsinkelse for behandling av strekkode"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Støtte for strekkodewebkamera"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Tillat strekkodelesning via webkamera i nettleseren"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Delrevisjoner"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Aktiver revisjonsfeltet for Del"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "IPN regex"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Regulært uttrykksmønster for matching av internt delnummer"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Tilat duplikat av internt delnummer"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Tillat flere deler å dele samme interne delnummer"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Tillat redigering av internt delnummer"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Tillat endring av IPN-verdien mens du redigerer en del"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Kopier BOM-data fra del"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Kopier BOM-data som standard når du dupliserer en del"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Kopier parameterdata fra del"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Kopier parameterdata som standard ved duplisering av en del"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Kopier testdata fra del"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Kopier testdata som standard ved duplisering av en del"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Kopier designmaler for kategoriparametere"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Kopier parametermaler for kategori ved oppretting av en del"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Mal"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Deler er maler som standard"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Sammenstilling"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Deler kan settes sammen fra andre komponenter som standard"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Komponent"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Deler kan bli brukt som underkomponenter som standard"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Kjøpbar"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Deler er kjøpbare som standard"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Salgbar"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Deler er salgbare som standard"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Sporbar"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Deler er sporbare som standard"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtuelle"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Deler er virtuelle som standard"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Vis import i visninger"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Vis importveiviseren i noen deler visninger"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Vis relaterte deler"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Vis relaterte deler i en del"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Innledende lagerbeholdningsdata"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Tillat oppretting av innledende lagerbeholdning når en ny del opprettes"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Innledende leverandørdata"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Tillat oppretting av innledende leverandørdata når en ny del opprettes"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Visningsformat for delnavn"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Format for å vise delnavnet"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Standardikon for delkategorier"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Standardikon for delkategorier (tomt betyr ingen ikon)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Tving parameterenheter"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr "Hvis det er angitt en enhet, skal parameterverdiene samsvare med de angitte enhetene"
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Minimum antall desimalplasser for priser"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Minimum antall desimalplasser som skal vises når man gjengir prisdata"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Maksimalt antall desimalplasser for priser"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Maksimalt antall desimalplasser som skal vises når man gjengir prisdata"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Bruk leverandørpriser"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Inkluder leverandørprisbrudd i beregninger av totalpriser"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Innkjøpshistorikkoverstyring"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "Historiske innkjøpspriser overstyrer leverandørprisnivåer"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Bruk lagervarepriser"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Bruk priser fra manuelt innlagte lagervarer for prisberegninger"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Lagervare prisalder"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Unnta lagervarer som er eldre enn dette antall dager fra prisberegninger"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Bruk Variantpriser"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Inkluder variantpriser i beregninger av totale priser"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Kun aktive varianter"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Bruk kun aktive variantdeler til beregning av variantprising"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Intervall for rekalkulering av priser"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Antall dager før delpriser blir automatisk oppdatert"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Interne Priser"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Aktiver interne priser for deler"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Intern prisoverstyring"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Hvis tilgjengelig, overstyrer interne priser kalkulering av prisområde"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Aktiver etikettutskrift"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Aktiver utskrift av etiketter fra nettleseren"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "Etikettbilde-DPI"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "DPI-oppløsning når når det genereres bildefiler for sending til utvidelser for etikettutskrift"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Aktiver Rapporter"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Aktiver generering av rapporter"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Feilsøkingsmodus"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Generer rapporter i feilsøkingsmodus (HTML-output)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Sidestørrelse"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Standard sidestørrelse for PDF-rapporter"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Aktiver Testrapporter"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Aktiver generering av testrapporter"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Legg ved testrapporter"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Når det skrives ut en Testrapport, legg ved en kopi av Testrapporten på den assosierte Lagervaren"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Globalt Unike Serienummer"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Serienummer for lagervarer må være globalt unike"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Automatisk tildeling av Serienummer"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Aumatisk fyll ut serienummer i skjemaer"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Slett oppbrukt lagerbeholdning"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Bestemmer standard oppførsel når en lagervare er oppbrukt"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Batchkodemal"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Mal for generering av standard batchkoder for lagervarer"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Lagerbeholdning utløper"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Aktiver funksjonalitet for utløp av lagerbeholdning"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Selg utløpt lagerbeholdning"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Tillat salg av utgått lagerbeholdning"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Foreldet lagerbeholdning tidsintervall"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Antall dager før lagervarer er ansett som foreldet før utløp"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Produsér Utløpt Lagerbeholdning"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Tillat produksjon med utløpt lagerbeholdning"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Kontroll over eierskap av lagerbeholdning"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Aktiver eierskap over lagerplasseringer og -varer"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Lagerplassering standard ikon"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Lagerplassering standard ikon (tomt betyr ingen ikon)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Vis installerte lagervarer"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Vis installerte lagervarer i lagertabeller"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Produksjonsordre-referansemønster"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Nødvendig mønster for å generere Produksjonsordre-referansefeltet"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Aktiver returordrer"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Aktiver returordrefunksjonalitet i brukergrensesnittet"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Returordre-referansemønster"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Påkrevd mønster for å generere returordrereferansefelt"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Rediger fullførte returordrer"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Tillat redigering av returordrer etter de er fullført"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Salgsordre-referansemønster"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Påkrevd mønster for å generere salgsordrereferansefelt"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Salgsordre standard fraktmetode"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Aktiver opprettelse av standard forsendelse med salgsordrer"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Rediger fullførte salgsordrer"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Tillat redigering av salgsordrer etter de har blitt sendt eller fullført"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Referansemønster for innkjøpsordre"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Obligatorisk mønster for generering av referansefelt for innkjøpsordre"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Rediger fullførte innkjøpsordre"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Tillat redigering av innkjøpsordre etter at de har blitt sendt eller fullført"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr "Autofullfør innkjøpsordrer"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr "Automatisk merk innkjøpsordre som fullført når alle ordrelinjer er mottatt"
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Aktiver passord glemt"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Ativer funskjon for glemt passord på innloggingssidene"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Aktiver registrering"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Aktiver egenregistrerting for brukerer på påloggingssidene"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Aktiver SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Aktiver SSO på innloggingssidene"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Aktiver SSO-registrering"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Aktiver selvregistrering via SSO for brukere på innloggingssiden"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "E-postadresse kreves"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Krevt at brukere angir e-post ved registrering"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "Auto-utfyll SSO-brukere"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Fyll automatisk ut brukeropplysninger fra SSO-kontodata"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "E-post to ganger"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Spør brukeren om e-post to ganger ved registrering"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Passord to ganger"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Spør brukeren om passord to ganger ved registrering"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Tillatte domener"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr "Begrens registrering til bestemte domener (kommaseparert, begynner med @)"
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Gruppe ved registrering"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Gruppe nye brukere blir tilknyttet ved registrering"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Krev MFA"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Brukere må bruke flerfaktorsikkerhet."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Sjekk utvidelser ved oppstart"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Sjekk at alle utvidelser er installert ved oppstart - aktiver i containermiljøer"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Aktiver URL-integrasjon"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Tillat utvidelser å legge til URL-ruter"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Aktiver navigasjonsintegrasjon"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Tillat utvidelser å integrere mot navigasjon"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Aktiver app-integrasjon"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Tillat utvidelser å legge til apper"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Aktiver tidsplanintegrasjon"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Tillat utvidelser å kjøre planlagte oppgaver"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Aktiver hendelsesintegrasjon"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Tillat utvidelser å reagere på interne hendelser"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Aktiver prosjektkoder"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr "Aktiver prosjektkoder for å spore prosjekter"
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Varetellingsfunksjonalitet"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Aktiver varetellingsfunksjonalitet for å registrere lagernivåer og regne ut lagerverdi"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr "Ekskluder eksterne plasseringer"
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "Eksluder lagervarer i eksterne plasseringer fra varetellinger"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Automatisk varetellingsperiode"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Antall dager mellom automatisk varetellingsregistrering (sett til null for å deaktivere)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr "Rapportslettingsintervall"
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "Varetellingsrapporter vil slettes etter angitt antall dager"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr "Vis brukernes fulle navn"
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr "Vis brukernes fulle navn istedet for brukernavn"
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Innstillingsnøkkel (må være unik - ufølsom for store og små bokstaver"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Skjul inaktive elementer"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr "Skjul inaktive deler i resultater som vises på hjemmesiden"
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Vis abonnerte deler"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Vis abonnerte deler på startsiden"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Vis abonnerte kategorier"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Vis abonnerte delkatekorier på startsiden"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Vis nyeste deler"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Vis nyeste deler på startsiden"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Vis uvaliderte stykklister"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Vis stykklister som venter på validering på startsiden"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Vis nylige lagerendringer"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Vis nylig endrede lagervarer på startsiden"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Vis lav lagerbeholdning"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Vis lave lagervarer på startsiden"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Vis tomme lagervarer"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Vis tom lagerbeholdning på startsiden"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Vis nødvendig lagerbeholdning"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Vis lagervarer som trengs for produksjon på startsiden"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Vis utløpt lagerbeholdning"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Vis utløpte lagervarer på startsiden"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Vis foreldet lagerbeholdning"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Vis foreldet lagerbeholdning på startsiden"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Vis ventende produksjoner"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Vi ventende produksjoner på startsiden"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Vis forfalte produksjoner"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Vis forfalte produksjoner på startsiden"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Vis utestående Innkjøpsordrer"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Vis utestående Innkjøpsordrer på startsiden"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Vis forfalte Innkjøpsordrer"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Vis forfalte Innkjøpsordrer på startsiden"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Vis utestående Salgsordrer"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Vis utestående Salgsordrer på startsiden"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Vis forfalte SOer"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Vis forfalte SOer på startsiden"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr "Vis ventende SO-forsendelser"
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr "Vis ventende SO-forsendelser på startsiden"
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Vis Nyheter"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Vis nyheter på startsiden"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Innebygd etikettvisning"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "Vis PDF-etiketter i nettleseren fremfor å lastes ned som en fil"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Standard etikettskriver"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Konfigurer hvilken etikettskriver som skal være valgt som standard"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Innebygd rapportvisning"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "Vis PDF-rapporter i nettleseren fremfor å lastes ned som en fil"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Søk i Deler"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Vis deler i forhåndsvsningsvinduet for søk"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Søk i Leverandørdeler"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Vis leverandørdeler i forhåndsvisningsvinduet for søk"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Søk i Produsentdeler"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Vis produsentdeler i forhåndsvisningsvinduet for søk"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Skjul Inaktive Deler"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Ekskluder inaktive deler fra forhåndsvisningsvinduet for søk"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Søk i kategorier"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Vis delkategorier i forhåndsvisningsvinduet for søk"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Søk i lagerbeholdning"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Vis lagervarer i forhåndsvisningsvinduet for søk"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Skjul utilgjengelige Lagervarer"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Ekskluder lagervarer som ikke er tilgjengelige fra forhåndsvisningsvinduet for søk"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Søk i Plasseringer"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Vis lagerplasseringer i forhåndsvisningsvinduet for søk"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Søk i Firma"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Vis firma i forhåndsvsningsvinduet for søk"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Søk i Produksjonsordrer"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Vis produksjonsordrer i forhåndsvisningsvinduet for søk"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Søk i Innkjøpsordrer"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Vis innkjøpsordrer i forhåndsvisningsvinduet for søk"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Ekskluder inaktive Innkjøpsordrer"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Ekskluder inaktive innkjøpsordrer fra forhåndsvisningsvinduet for søk"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Søk i Salgsordrer"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Vis salgsordrer i forhåndsvisningsvinduet for søk"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Ekskluder Inaktive Salgsordrer"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Ekskluder inaktive salgsordrer fra forhåndsvisningsvinduet for søk"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Søk i Returordrer"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr "Vis returordrer i forhåndsvisningsvinduet for søk"
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr "Ekskluder Inaktive Returordrer"
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr "Ekskluder inaktive returordrer fra forhåndsvisningsvinduet for søk"
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Forhåndsvisning av søkeresultater"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "Antall resultater å vise i hver seksjon av søkeresultatsforhåndsvisningen"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Regex-søk"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr "Aktiver regulære uttrykk i søkeord"
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr "Helordsøk"
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr "Søk returnerer resultater for treff med hele ord"
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Vis antall i skjemaer"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Vis antall tilgjengelige deler i noen skjemaer"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "Escape-knappen lukker skjemaer"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Bruk Escape-knappen for å lukke modal-skjemaer"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Fast navigasjonsbar"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "Navigasjonsbarens posisjon er fast på toppen av skjermen"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Datoformat"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Foretrukket format for å vise datoer"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Delplanlegging"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Vis delplanleggingsinformasjon"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Lagertelling for Del"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr "Vis lagertellingsinformasjon for del (om lagertellingsfunksjonalitet er aktivert)"
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Tabellstrenglengde"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr "Maksimal lengdegrense for tekst vist i tabeller"
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr "Standard etikettmal for del"
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr "Etikettmalen for del som velges automatisk"
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr "Standard etikettmal for lagervare"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr "Etikettmalen for lagervare som velges automatisk"
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr "Standard etikettmal for lagerplassering"
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr "Etikettmalen for lagerplassering som velges automatisk"
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr "Motta feilrapporter"
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr "Motta varsler om systemfeil"
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr "Antall for prisbrudd"
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr "Antall for prisbrudd"
msgid "Price"
msgstr "Pris"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr "Enhetspris på spesifisert antall"
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Endepunkt"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Endepunktet hvor denne webhooken er mottatt"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Navn for webhooken"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr "Navn for webhooken"
msgid "Active"
msgstr "Aktiv"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Er webhooken aktiv"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Sjetong"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Nøkkel for tilgang"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Hemmelig"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Delt hemmlighet for HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "Melding ID"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Unik Id for denne meldingen"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Vert"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Verten denne meldingen ble mottatt fra"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Tittel"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Overskrift for denne meldingen"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Brødtekst"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Innholdet i meldingen"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Endepunktet meldingen ble mottatt fra"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Arbeidet med"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "Var arbeidet med denne meldingen ferdig?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Tittel"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Publisert"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Forfatter"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Sammendrag"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Les"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "Er dette nyhetselementet lest?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr "Er dette nyhetselementet lest?"
msgid "Image"
msgstr "Bilde"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Bildefil"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr "Enhetsnavn må være en gyldig identifikator"
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr "Enhetsnavn"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Symbol"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr "Valgfritt enhetssymbol"
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Definisjon"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr "Enhetsdefinisjon"
@@ -3849,7 +3849,7 @@ msgstr "Standardvaluta brukt for dette firmaet"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Firma"
@@ -4676,48 +4676,48 @@ msgstr "QR-kode"
msgid "QR code"
msgstr "QR-kode"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Ukjent"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr "Del-nøkkelord for å øke synligheten i søkeresultater"
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Metode"
msgid "No author found"
msgstr "Ingen forfatter funnet"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "Utvidensen '{p}' er ikke kompatibel med nåværende InvenTree-versjon {v}"
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr "Utvidelsen krever minst versjon {v}"
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "Utvidelsen krever maks versjon {v}"
@@ -8504,44 +8504,44 @@ msgstr "Slett når oppbrukt"
msgid "Expiry Date"
msgstr "Utløpsdato"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr "Ekstern plassering"
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr "Del-tre"
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr "Utløpsdato før"
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr "Utløpsdato etter"
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "Foreldet"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "Antall kreves"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr "Gyldig del må oppgis"
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr "Oppgitt leverandørdel eksisterer ikke"
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Leverandørdelen har en pakkestørrelse definert, men flagget \"use_pack_size\" er ikke satt"
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serienumre kan ikke angis for en ikke-sporbar del"
@@ -9009,7 +9009,7 @@ msgstr "Testdata"
msgid "Test Report"
msgstr "Testrapport"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Slett testdata"
@@ -9025,15 +9025,15 @@ msgstr "Notater for lagervare"
msgid "Installed Stock Items"
msgstr "Installerte lagervarer"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Installer lagervare"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr "Slett alle testresultater for denne lagervaren"
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Startside"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Bekreft e-postadresse"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Vennligst bekreft at %(email)s er ne e-postadresse for bruker %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Bekreft"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Skjemafeil eksisterer"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr "Valgt SSO-leverandør er ugyldig, eller den er ikke riktig konfigurert"
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Tillatelse til å endre elementer"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Tillatelse til å slette elementer"
-
diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po
index b19d9665e6a1..4ade72c42694 100644
--- a/InvenTree/locale/pl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
@@ -396,7 +396,7 @@ msgstr "Załącznik"
msgid "Select file to attach"
msgstr "Wybierz plik do załączenia"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Komentarz"
msgid "File comment"
msgstr "Komentarz pliku"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "Błędny wybór"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Komponent"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Automatycznie przydzielaj numery seryjne"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatycznie przydzielaj wymagane elementy z pasującymi numerami seryjnymi"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Poniższe numery seryjne już istnieją lub są nieprawidłowe"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Element BOM"
@@ -2143,1340 +2143,1340 @@ msgstr "Niepoprawna nazwa domeny: {domain}"
msgid "No plugin"
msgstr "Brak wtyczki"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Wymagane ponowne uruchomienie"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Zmieniono ustawienie, które wymaga restartu serwera"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Oczekujące migracje"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Liczba oczekujących migracji bazy danych"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Nazwa instancji serwera"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Użyj nazwy instancji"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Nazwa firmy"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Wewnętrzna nazwa firmy"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Bazowy URL"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "Bazowy adres URL dla instancji serwera"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Domyślna waluta"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Interwał aktualizacji waluty"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączyć)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "dni"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Wtyczka aktualizacji waluty"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Pobierz z adresu URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Limit rozmiaru pobierania"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Ścisła weryfikacja adresu URL"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Wymagaj specyfikacji schematu podczas sprawdzania poprawności adresów URL"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Wymagaj potwierdzenia"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Wymagaj wyraźnego potwierdzenia dla określonych działań."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Głębokość drzewa"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Domyślna głębokość drzewa dla widoku drzewa. Głębsze poziomy mogą być leniwe, gdy są potrzebne."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Częstotliwość sprawdzania aktualizacji"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączyć)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Automatyczna kopia zapasowa"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Włącz automatyczną kopię zapasową bazy danych i plików multimedialnych"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Interwał automatycznego tworzenia kopii zapasowych"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Określ liczbę dni między zdarzeniami automatycznej kopii zapasowej"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Interwał usuwania zadań"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Obsługa kodu kreskowego"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "Wyrażenie regularne IPN"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Zezwól na powtarzający się IPN"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Zezwól na edycję IPN"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Skopiuj BOM komponentu"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Szablon"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Złożenie"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Komponent"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Możliwość zakupu"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Możliwość sprzedaży"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Części są domyślnie z możliwością sprzedaży"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Możliwość śledzenia"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Części są domyślnie z możliwością śledzenia"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Wirtualny"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Części są domyślnie wirtualne"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Ceny wewnętrzne"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Włącz drukowanie etykiet"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Włącz drukowanie etykiet z interfejsu WWW"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "DPI etykiety"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Włącz raporty"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Tryb Debugowania"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Rozmiar strony"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Domyślna wielkość strony dla raportów PDF"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Włącz generowanie raportów testów"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr "Automatycznie wypełniaj zlecenia zakupu"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr "Automatycznie oznacz zlecenia jako zakończone po odebraniu wszystkich pozycji"
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Włącz opcję zapomnianego hasła"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Włącz funkcję zapomnianego hasła na stronach logowania"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Włącz rejestrację"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Włącz samodzielną rejestrację dla użytkowników na stronach logowania"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Włącz SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Włącz SSO na stronach logowania"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Adres e-mail jest wymagany"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "Autouzupełnianie użytkowników SSO"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Automatycznie wypełnij dane użytkownika z danych konta SSO"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "E-mail dwa razy"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich adres e-mail"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Hasło dwukrotnie"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich hasło"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Grupuj przy rejestracji"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Wymuś MFA"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Użytkownicy muszą używać zabezpieczeń wieloskładnikowych."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Sprawdź wtyczki przy starcie"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Włącz integrację URL"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Włącz wtyczki, aby dodać ścieżki URL"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Włącz integrację z aplikacją"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Włącz wtyczki, aby dodać aplikacje"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Włącz wtyczki, aby uruchamiać zaplanowane zadania"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Klucz ustawień (musi być unikalny - niewrażliwy na wielkość liter"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Pokaż obserwowane części"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Pokaż obserwowane części na stronie głównej"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Pokaż obserwowane kategorie"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Pokaż obserwowane kategorie części na stronie głównej"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Pokaż najnowsze części"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Pokaż najnowsze części na stronie głównej"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Pokaż niski stan magazynowy"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Pokaż elementy o niskim stanie na stronie głównej"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Pokaż wymagany stan zapasów"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Szukaj części"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Ukryj nieaktywne części"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Wyszukaj zlecenia zakupu"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Wyklucz nieaktywne zlecenia zakupu"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Pokaż ilość w formularzach"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Stały pasek nawigacyjny"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Format daty"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Preferowany format wyświetlania dat"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Planowanie komponentów"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr "Cena"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Punkt końcowy"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr "Aktywny"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Sekret"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Współdzielony sekret dla HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "Id wiadomości"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Unikalny identyfikator dla tej wiadomości"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Host, od którego otrzymano tę wiadomość"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Nagłówek"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Nagłówek tej wiadomości"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Zawartość"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Autor"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr "Obraz"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Firma"
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Metoda"
msgid "No author found"
msgstr "Nie znaleziono autora"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr "Data ważności"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Strona główna"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Potwierdź adres e-mail"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Proszę potwierdzić że %(email)s jest adresem e-mail dla użytkownika %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Potwierdź"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Istnieją błędy formularza"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Uprawnienie do edycji przedmiotów"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Uprawnienie do usuwania przedmiotów"
-
diff --git a/InvenTree/locale/pt/LC_MESSAGES/django.po b/InvenTree/locale/pt/LC_MESSAGES/django.po
index 392c30c01cb9..69eb53143895 100644
--- a/InvenTree/locale/pt/LC_MESSAGES/django.po
+++ b/InvenTree/locale/pt/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
@@ -396,7 +396,7 @@ msgstr "Anexo"
msgid "Select file to attach"
msgstr "Selecione arquivo para anexar"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Comentario"
msgid "File comment"
msgstr "Comentario sobre arquivo"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Nomes duplicados não podem existir sob o mesmo parental"
msgid "Invalid choice"
msgstr "Escolha inválida"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Pedido de produção para qual este serviço está alocado"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Peça"
@@ -1275,7 +1275,7 @@ msgstr "Objeto de produção"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Alocar Números de Série Automaticamente"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Os seguintes números de série já existem ou são inválidos"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Alocar itens LDM opcionais para o pedido de produção"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Item LDM"
@@ -2143,1340 +2143,1340 @@ msgstr "Nome de domínio inválido: {domain}"
msgid "No plugin"
msgstr "Sem extensão"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Reinicialização necessária"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Uma configuração que requer uma reinicialização do servidor foi alterada"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Migrações pendentes"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Número de migrações pendentes na base de dados"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Nome da Instância do Servidor"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Descritor de frases para a instância do servidor"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Usar nome da instância"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Usar o nome da instância na barra de título"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Restringir a exibição 'sobre'"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Mostrar 'sobre' modal apenas para superusuários"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Nome da empresa"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Nome interno da Empresa"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "URL de Base"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "URL Base da instância do servidor"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Moeda Padrão"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Selecione a moeda base para cálculos de preços"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Intervalo de Atualização da Moeda"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Com que frequência atualizar as taxas de câmbio (defina como zero para desativar)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "dias"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Extensão de Atualização de Moeda"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr "Extensão de Atualização de Moeda a utilizar"
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Baixar do URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Permitir baixar imagens remotas e arquivos de URLs externos"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Limite de tamanho para baixar"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Maior tamanho de imagem remota baixada permitida"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "Usuário-agente utilizado para baixar da URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Permitir a substituição de imagens e arquivos usados baixados por usuário-agente (deixar em branco por padrão)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Validação rigorosa de URL"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Exigir especificação de esquema ao validar URLs"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Exigir confirmação"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Exigir confirmação explícita do usuário para uma certa ação."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Profundidade da árvore"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Profundidade padrão de visualização da árvore. Níveis mais profundos podem ser carregados gradualmente conforme necessário."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Atualizar Intervalo de Verificação"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Frequência para verificar atualizações (defina como zero para desativar)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Cópia de Segurança Automática"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Ativar cópia de segurança automática do banco de dados e arquivos de mídia"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Intervalo de Backup Automático"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Especificar o número de dia entre as cópias de segurança"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Intervalo para Excluir da Tarefa"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Os resultados da tarefa no plano de fundo serão excluídos após um número especificado de dias"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Intervalo para Excluir do Registro de Erro"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Registros de erros serão excluídos após um número especificado de dias"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Intervalo para Excluir de Notificação"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Notificações de usuários será excluído após um número especificado de dias"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Suporte aos códigos de barras"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Ativar suporte a leitor de código de barras na interface web"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Atraso na entrada de código de barras"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Tempo de atraso de processamento de entrada de barras"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Suporte a código de barras via Câmera"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Permitir escanear código de barras por câmera pelo navegador"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Revisões de peças"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Habilitar campo de revisão para a Peça"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "Regex IPN"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Padrão de expressão regular adequado para Peça IPN"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Permitir Duplicação IPN"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Permitir que várias peças compartilhem o mesmo IPN"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Permitir Edição IPN"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Permitir trocar o valor do IPN enquanto se edita a peça"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Copiar dados da LDM da Peça"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Copiar dados da LDM por padrão quando duplicar a peça"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Copiar Dados de Parâmetro da Peça"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Copiar dados de parâmetros por padrão quando duplicar uma peça"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Copiar Dados Teste da Peça"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Copiar dados de teste por padrão quando duplicar a peça"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Copiar Parâmetros dos Modelos de Categoria"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Copiar parâmetros do modelo de categoria quando criar uma peça"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Modelo"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Peças são modelos por padrão"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Montagem"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Peças podem ser montadas a partir de outros componentes por padrão"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Componente"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Peças podem ser usadas como sub-componentes por padrão"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Comprável"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Peças são compráveis por padrão"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Vendível"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Peças vão vendíveis por padrão"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Rastreável"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Peças vão rastreáveis por padrão"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtual"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Peças são virtuais por padrão"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Mostrar Importações em Visualizações"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Exibir o assistente de importação em algumas visualizações de partes"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Mostra peças relacionadas"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Mostrar peças relacionadas para uma peça"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Dados Iniciais de Estoque"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Permitir Criação de estoque inicial quando adicional uma nova peça"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Dados Iniciais de Fornecedor"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Permitir criação de dados iniciais de fornecedor quando adicionar uma nova peça"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Formato de Exibição do Nome da Peça"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Formato para exibir o nome da peça"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Ícone de Categoria de Peça Padrão"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Ícone padrão de categoria de peça (vazio significa sem ícone)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Forçar Unidades de Parâmetro"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr "Se as unidades são fornecidas, os valores do parâmetro devem corresponder às unidades especificadas"
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Mínimo de Casas Decimais do Preço"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Mínimo número de casas decimais a exibir quando renderizar dados de preços"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Máximo Casas Decimais de Preço"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Número máximo de casas decimais a exibir quando renderizar dados de preços"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Usar Preços do Fornecedor"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Incluir quebras de preço do fornecedor nos cálculos de preços globais"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Sobrescrever histórico de compra"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "Histórico do pedido de compra substitui os intervalos dos preços do fornecedor"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Usar Preços do Item em Estoque"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Usar preço inserido manualmente no estoque para cálculos de valores"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Idade do preço do Item em Estoque"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Não incluir itens em estoque mais velhos que este número de dias no cálculo de preços"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Usar Preço Variável"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Incluir preços variáveis nos cálculos de valores gerais"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Apenas Ativar Variáveis"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Apenas usar peças variáveis ativas para calcular preço variáveis"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Intervalo de Reconstrução de Preços"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Número de dias antes da atualização automática dos preços das peças"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Preços Internos"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Habilitar preços internos para peças"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Sobrepor Valor Interno"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Se disponível, preços internos sobrepõe variação de cálculos de preço"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Ativar impressão de etiquetas"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Ativar impressão de etiqueta pela interface da internet"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "DPI da Imagem na Etiqueta"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "Resolução de DPI quando gerar arquivo de imagens para fornecer à extensão de impressão de etiquetas"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Habilitar Relatórios"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Ativar geração de relatórios"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Modo de depuração"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Gerar relatórios em modo de depuração (saída HTML)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Tamanho da página"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Tamanho padrão da página PDF para relatórios"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Ativar Relatórios Teste"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Ativar geração de relatórios de teste"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Anexar Relatórios de Teste"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Quando imprimir um Relatório de Teste, anexar uma cópia do mesmo ao item de estoque associado"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Seriais Únicos Globais"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Números de série para itens de estoque devem ser globalmente únicos"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Preenchimento automático de Números Seriais"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Preencher números de série automaticamente no formulário"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Excluir Estoque Esgotado"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Determina o comportamento padrão quando um item de estoque é esgotado"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Modelo de Código de Lote"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Modelo para gerar códigos de lote padrão para itens de estoque"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Validade do Estoque"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Ativar função de validade de estoque"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Vender estoque expirado"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Permitir venda de estoque expirado"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Tempo de Estoque Inativo"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Número de dias em que os itens em estoque são considerados obsoleto antes de vencer"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Produzir Estoque Vencido"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Permitir produção com estoque vencido"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Controle de propriedade do estoque"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Ativar controle de propriedade sobre locais e itens de estoque"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Ícone padrão do local de estoque"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Ícone padrão de local de estoque (vazio significa sem ícone)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Mostrar Itens de Estoque Instalados"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Exibir itens de estoque instalados nas tabelas de estoque"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Modelo de Referência de Pedidos de Produção"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Modelo necessário para gerar campo de referência do Pedido de Produção"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Ativar Pedidos de Devolução"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Ativar funcionalidade de pedido de retorno na interface do usuário"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Modelo de Referência de Pedidos de Devolução"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Modelo necessário para gerar campo de referência do Pedido de Devolução"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Editar os Pedidos de Devolução Concluídos"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Permitir a edição de pedidos de devolução após serem enviados ou concluídos"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Modelo de Referência de Pedidos de Venda"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Modelo necessário para gerar campo de referência do Pedido de Venda"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Envio Padrão de Pedidos de Venda"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Habilitar criação de envio padrão com Pedidos de Vendas"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Editar os Pedidos de Vendas concluídos"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Permitir a edição de pedidos de vendas após serem enviados ou concluídos"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Modelo de Referência de Pedidos de Compras"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Modelo necessário para gerar campo de referência do Pedido de Compra"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Editar Pedidos de Compra Concluídos"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Permitir a edição de pedidos de compras após serem enviados ou concluídos"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr "Autocompletar Pedidos de Compra"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr "Marcar automaticamente os pedidos de compra como concluídos quando todos os itens de linha forem recebidos"
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Habitar esquecer senha"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Habilitar a função \"Esqueci minha senha\" nas páginas de acesso"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Habilitar cadastro"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Ativar auto-registro para usuários na página de entrada"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Ativar SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Ativar SSO na página de acesso"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Ativar registro SSO"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Ativar auto-registro por SSO para usuários na página de entrada"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Email obrigatório"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Exigir do usuário o e-mail no cadastro"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "Auto-preencher usuários SSO"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Preencher automaticamente os detalhes do usuário a partir de dados da conta SSO"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Enviar email duplo"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "No registro pedir aos usuários duas vezes pelo email"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Senha duas vezes"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "No registro pedir aos usuários duas vezes pela senha"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Domínios permitidos"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr "Restringir registros a certos domínios (separados por vírgula, começando com @)"
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Grupo no cadastro"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Grupo ao qual novos usuários são atribuídos no registro"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Forçar AMF"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Os usuários devem usar uma segurança multifator."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Checar extensões no início"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Checar que todas as extensões instaladas no início — ativar em ambientes de contêineres"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Ativar integração URL"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Ativar extensão para adicionar rotas URL"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Ativar integração de navegação"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Ativar extensões para integrar à navegação"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Ativa integração com aplicativo"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Ativar extensões para adicionar aplicativos"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Ativar integração do calendário"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Ativar extensões para executar tarefas agendadas"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Ativar integração de eventos"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Ativar extensões para responder a eventos internos"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Habilitar códigos de projeto"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr "Ativar códigos de projeto para rastrear projetos"
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Funcionalidade de Balanço do Inventário"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Ativar funcionalidade de balanço para gravar níveis de estoque e calcular seu valor"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr "Excluir Locais Externos"
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "Excluir itens de estoque em locais externos dos cálculos do estoque"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Período de Balanço Automático"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Número de dias entre gravação do balanço de estoque (coloque zero para desativar)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr "Intervalo para Excluir o Relatório"
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "Relatórios de balanço serão apagados após um número de dias especificado"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr "Mostrar nomes completos dos usuários"
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr "Mostrar Nomes Completos em vez de Nomes de Usuário"
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Senha de configurações (deve ser única — diferencia maiúsculas de minúsculas"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Ocultar peças inativas"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr "Ocultar peças inativas nos resultados exibidos na página inicial"
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Mostrar peças subscritas"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Mostrar peças subscritas na tela inicial"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Mostrar categorias subscritas"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Mostrar categorias de peças subscritas na tela inicial"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Mostrar peças mais recentes"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Mostrar as peças mais recentes na página inicial"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Mostrar LDMs não validadas"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Mostrar LDMs que aguardam validação na página inicial"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Mostrar alterações recentes de estoque"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Mostrar itens de estoque alterados recentemente na página inicial"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Mostrar estoque baixo"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Mostrar itens de baixo estoque na página inicial"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Mostrar estoque esgotado"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Mostrar itens sem estoque na página inicial"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Mostrar estoque necessário"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Mostrar itens de estoque necessários para produções na tela inicial"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Mostrar estoque expirado"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Mostrar expirados itens em estoque na tela inicial"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Mostrar estoque inativo"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Mostrar estoque inativo na tela inicial"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Mostrar produções pendentes"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Mostrar produções pendentes na tela inicial"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Mostrar produções atrasadas"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Mostrar produções atrasadas na tela inicial"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Mostrar pedidos de compra pendentes"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Mostrar os Pedidos de Compras pendentes na página inicial"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Mostrar Pedidos de Compra atrasados"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Mostrar os Pedidos de Compras atrasadas na tela inicial"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Mostrar pedidos de vendas pendentes"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Mostrar os Pedidos de Vendas pendentes na página inicial"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Mostrar Pedidos de Venda atrasados"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Mostrar os Pedidos de Vendas atrasadas na tela inicial"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr "Mostrar remessas de OV pendentes"
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr "Mostrar envios OV pendentes na tela inicial"
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Mostrar notícias"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Mostrar notícias na tela inicial"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Mostrar etiqueta em linha"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "Mostrar etiquetas em PDF no navegador, ao invés de baixar o arquivo"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Impressora de etiquetas padrão"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Configurar qual impressora de etiqueta deve ser selecionada por padrão"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Mostrar relatório em linha"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "Mostrar relatórios em PDF no navegador, ao invés de baixar o arquivo"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Procurar Peças"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Mostrar peças na janela de visualização de pesquisa"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Buscar Peças do Fornecedor"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Mostrar fornecedor de peças na janela de visualização de pesquisa"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Buscar peças do fabricante"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Mostrar fabricante de peças na janela de visualização de pesquisa"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Ocultar peças inativas"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Não incluir peças inativas na janela de visualização de pesquisa"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Pesquisar Categorias"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Mostrar categoria das peças na janela de visualização de pesquisa"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Pesquisar Estoque"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Mostrar itens do estoque na janela de visualização de pesquisa"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Ocultar itens do estoque indisponíveis"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Não incluir itens de estoque que não estão disponíveis na janela de visualização de pesquisa"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Procurar Locais"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Mostrar locais de estoque na janela de visualização de pesquisa"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Pesquisar empresas"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Mostrar empresas na janela de visualização de pesquisa"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Procurar Pedidos de Produção"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Mostrar pedidos de produção na janela de visualização de pesquisa"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Mostrar Pedido de Compras"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Mostrar pedidos de compra na janela de visualização de pesquisa"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Não incluir Pedidos de Compras Inativos"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Não incluir pedidos de compras inativos na janela de visualização de pesquisa"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Procurar Pedidos de Vendas"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Mostrar pedidos de vendas na janela de visualização de pesquisa"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Não Incluir Pedidos de Compras Inativas"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Não incluir pedidos de vendas inativos na janela de visualização de pesquisa"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Procurar Pedidos de Devolução"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr "Mostrar pedidos de devolução na janela de visualização de pesquisa"
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr "Não Incluir Pedidos de Devolução Inativas"
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr "Não incluir pedidos de devolução inativos na janela de visualização de pesquisa"
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Mostrar Resultados Anteriores"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "Número de resultados mostrados em cada seção da janela de visualização de pesquisa"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Pesquisa de Regex"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr "Permitir expressôes comuns nas conultas de pesquisas"
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr "Busca de Palavras Inteira"
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr "Pesquisa retorna que palavra inteira coincide"
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Mostrar Quantidade nos Formulários"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Mostrar a quantidade de peças disponíveis em alguns formulários"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "Tecla Esc Fecha Formulários"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Usar a tecla Esc para fechar fomulários modais"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Fixar Navbar"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "A posição do Navbar é fixa no topo da tela"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Formato da data"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Formato preferido para mostrar datas"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Agendamento de peças"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Mostrar informações de agendamento de peças"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Balanço de Peça"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr "Mostrar informação de balanço da peça (se a funcionalidade de balanço estiver habilitada)"
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Comprimento da Tabela de Frases"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr "Limite máximo de comprimento para frases exibidas nas visualizações de tabela"
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr "Modelo de rótulo padrão da peça"
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr "O modelo de rótulo da peça a ser selecionado automaticamente"
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr "Modelo padrão de item de estoque"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr "O modelo de rótulo do item a ser selecionado automaticamente"
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr "Modelo de rótulo de localização do estoque padrão"
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr "O modelo de rótulo do local de estoque a ser selecionado automaticamente"
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr "Receber relatório de erros"
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr "Receber notificações para erros do sistema"
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr "Quantidade de Parcelamentos"
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr "Quantidade de Parcelamentos"
msgid "Price"
msgstr "Preço"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr "Preço unitário na quantidade especificada"
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Ponto final"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Ponto final em qual o gancho web foi recebido"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Nome para este webhook"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr "Nome para este webhook"
msgid "Active"
msgstr "Ativo"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Este gancho web está ativo"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Token"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Token de acesso"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Segredo"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Segredo compartilhado para HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "ID da Mensagem"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Identificador exclusivo desta mensagem"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Servidor"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Servidor do qual esta mensagem foi recebida"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Cabeçalho"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Cabeçalho da mensagem"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Corpo"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Corpo da mensagem"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Ponto do qual esta mensagem foi recebida"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Trabalhado em"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "O trabalho desta mensagem foi concluído?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Id"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Título"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Publicado"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Autor"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Resumo"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Lida"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "Esta notícia do item foi lida?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr "Esta notícia do item foi lida?"
msgid "Image"
msgstr "Imagem"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Arquivo de imagem"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr "Nome da unidade deve ser um identificador válido"
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr "Nome da unidade"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Símbolo"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr "Símbolo de unidade opcional"
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Definição"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr "Definição de unidade"
@@ -3849,7 +3849,7 @@ msgstr "Moeda padrão utilizada para esta empresa"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Empresa"
@@ -4676,48 +4676,48 @@ msgstr "Código QR"
msgid "QR code"
msgstr "Código QR"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Desconhecido"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr "Palavras-chave para melhorar a visibilidade nos resultados da pesquisa"
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Método"
msgid "No author found"
msgstr "Nenhum autor encontrado"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "A extensão '{p}' não é compatível com a versão atual do InvenTree {v}"
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr "Extensão requer pelo menos a versão {v}"
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "Extensão requer no máximo a versão {v}"
@@ -8504,44 +8504,44 @@ msgstr "Excluir quando esgotado"
msgid "Expiry Date"
msgstr "Data de validade"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr "Localização externa"
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr "Árvore de Peças"
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr "Data de validade antes"
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr "Data de validade depois"
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "Inativo"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "Quantidade obrigatória"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr "Uma peça válida deve ser fornecida"
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr "A peça do fornecedor informado não existe"
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "A peça do fornecedor tem um tamanho de pacote definido, mas o item use_pack_size não foi definida"
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Números de série não podem ser fornecidos para uma parte não rastreável"
@@ -9009,7 +9009,7 @@ msgstr "Dados de teste"
msgid "Test Report"
msgstr "Relatório do teste"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Excluir dados de teste"
@@ -9025,15 +9025,15 @@ msgstr "Notas de Item Estoque"
msgid "Installed Stock Items"
msgstr "Itens de Estoque Instalados"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Instalar Item de Estoque"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr "Excluir todos os resultados de teste deste item de estoque"
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr "Adicionar Resultado de Teste"
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr "Taxa"
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Página Inicial"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Confirmar endereço de e-mail"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Por favor, confirme que %(email)s é um endereço de e-mail para o usuário %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Confirmar"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr "Nenhuma produção corresponde a consulta"
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr "Limpar todos os filtros"
msgid "Create filter"
msgstr "Criar filtro"
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr "Ação proibida"
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr "Operação de criação não permitida"
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr "Operação de atualização não permitida"
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr "Operação de excluir não permitida"
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr "Operação de visualização não permitida"
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr "Manter este formulário aberto"
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr "Insira um número válido"
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Há erros de formulário"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr "Nenhum resultado encontrado"
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr "Buscando"
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr "Limpar entrada"
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr "Coluna de arquivos"
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr "Nome do Campo"
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr "Selecionar Colunas"
@@ -13022,7 +13022,7 @@ msgstr "Quantidade não pode ser ajustada para estoque serializado"
msgid "Specify stock quantity"
msgstr "Especifique quantidade no estoque"
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr "Selecionar Itens de Estoque"
@@ -13243,51 +13243,51 @@ msgstr "Removido"
msgid "No installed items"
msgstr "Nenhum item instalado"
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr "O Item de Estoque conecta a uma peça que é um BOM deste Item de Estoque"
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr "O provedor de SSO selecionado é inválido ou não foi configurado corre
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Permissões para editar itens"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Permissão para excluir itens"
-
diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po
index 68ab9f7807c2..26bc6840449d 100644
--- a/InvenTree/locale/ru/LC_MESSAGES/django.po
+++ b/InvenTree/locale/ru/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
@@ -396,7 +396,7 @@ msgstr "Вложения"
msgid "Select file to attach"
msgstr "Выберите файл для вложения"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Комментарий"
msgid "File comment"
msgstr "Комментарий к файлу"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Повторяющиеся имена не могут существов
msgid "Invalid choice"
msgstr "Неверный выбор"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Заказ на производство, которому принад
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Деталь"
@@ -1275,7 +1275,7 @@ msgstr "Объект производства"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Автоматически выделить серийные номер
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Следующие серийные номера уже существуют или недействительны"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Зарезервировать необязательные позиции BOM для заказа на производство"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Позиция BOM"
@@ -2143,1340 +2143,1340 @@ msgstr "Недопустимое доменное имя: {domain}"
msgid "No plugin"
msgstr "Нет плагина"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Требуется перезапуск"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Настройки были изменены, что требует перезапуска сервера"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Ожидаемые миграции"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Количество ожидаемых миграций базы данных"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Название сервера"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Текстовое описание сервера"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Название инстанса"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Имя сервера в заголовке"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Ограничить отображение `О...`"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Показать `О...` только суперпользователям"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Название компании"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Внутреннее название компании"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Базовая ссылка"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "Базовая ссылка для экземпляра сервера"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Валюта по умолчанию"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Выберите базовую валюту для расчета цены"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Как часто обновлять курс валют (установите \"ноль\", чтобы выключить)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "дней"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Плагин обновления валют"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Скачать по ссылке"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Разрешить загрузку удаленных изображений и файлов по внешнему URL"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Ограничение размера загрузки"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Максимально допустимый размер загрузки для удалённого изображения"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "User-Agent, используемый для загрузки из URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Позволяет переопределить user-Agent, используемый для загрузки изображений и файлов с внешнего URL (оставьте пустым по умолчанию)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr "Строгая проверка URL-адреса"
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr "Требуется спецификация схемы при проверке URL-адресов"
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Требуется подтверждение"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Требовать явное подтверждение пользователя для определенного действия."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Глубина дерева"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Глубина дерева по умолчанию для просмотра дерева. Глубокие уровни загружены по мере необходимости."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Интервал проверки обновлений"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Как часто проверять наличие обновлений (установите ноль чтобы выключить)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Автоматическое резервное копирование"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Включить автоматическое резервное копирование базы данных и медиа-файлов"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Интервал резервного копирования"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Укажите количество дней между событиями автоматического резервного копирования"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Интервал удаления задачи"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Результаты фоновых задач будут удалены после указанного количества дней"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Интервал удаления журнала ошибок"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Журналы ошибок будут удалены после указанного количества дней"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Интервал удаления уведомления"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Уведомления пользователя будут удалены после указанного количества дней"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Поддержка штрих-кодов"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Включить поддержку сканера штрих-кодов в веб-интерфейсе"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Задержка сканирования штрих-кода"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Время задержки обработки штрих-кода"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Поддержка веб-камер штрих-кодов"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Разрешить сканирование штрих-кода через веб-камеру в браузере"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Ревизия детали"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Шаблон регулярного выражения для сопоставления IPN детали"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Разрешить повторяющиеся IPN"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Разрешить редактирование IPN"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Разрешить изменение значения IPN при редактировании детали"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Скопировать данные BOM детали"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Копировать данные BOM по умолчанию при дублировании детали"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Скопировать данные параметров детали"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Копировать данных параметров по умолчанию при дублировании детали"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Скопировать данные тестирования детали"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Копировать данные тестирования по умолчанию при дублировании детали"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Скопировать параметры по шаблону категории"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Копировать параметры по шаблону категории при создании детали"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Шаблон"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "По умолчанию детали являются шаблонами"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Производимая деталь"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "По умолчанию детали могут быть собраны из других компонентов"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Компонент"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "По умолчанию детали могут использоваться в качестве суб-компонентов"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Можно купить"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "По умолчанию детали являются отслеживаемыми"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Можно продавать"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Детали продаются по умолчанию"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Отслеживание"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "По умолчанию детали являются отслеживаемыми"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Виртуальная"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Детали являются виртуальными по умолчанию"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Показывать связанные детали"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Исходные данные о поставщике"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Использовать цены из складских позиций"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Использовать расценки из ручного ввода данных о запасах для расчета цен"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Возраст цен складских позиций"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Исключить складские позиции старше указанного количества дней с расчёта цен"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Только Активные Варианты"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Интервал пересчета цен"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Внутренние цены"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Включить отчеты"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Режим отладки"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Размер страницы"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "При печати отчета о тестировании приложить копию тестового отчета к соответствующему складской позиции"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Серийные номера для складских позиций должны быть уникальными глобально"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Определяет поведение по умолчанию, когда складская позиция заканчивается"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Шаблон для создания кодов партии по умолчанию для складских позиций"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Срок годности Запасов"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Время Залежалости Запасов"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Количество дней перед тем как складская единица будет считаться просроченной"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Использовать просроченные остатки в производстве"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Разрешить использовать просроченные остатки в производстве"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Показать установленные складские позиции"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Отображать установленные складские позиции в складских таблицах"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Паттерн ссылки заказа на производство"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Поле требуемого паттерна для создания ссылки заказа на производство"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Включить заказы на возврат"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Редактировать завершенные заказы на покупку"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Включить SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Необходимо указать EMail"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Написать дважды"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Пароль дважды"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Разрешенные домены"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Принудительное MFA"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Пользователи должны использовать многофакторную безопасность."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Проверять плагины при запуске"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "Исключить складские позиции во внешних местах хранения из инвентаризации"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Показывать детали, на которые включены уведомления"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Показывать детали, на которые включены уведомления, на главной странице"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Показывать категории, на которые включены уведомления"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Показывать категории, на которые включены уведомления, на главной странице"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Показывать последние детали"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Показывать последние детали на главной странице"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Показывать непроверенные BOMы"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Показывать BOMы, ожидающие проверки, на главной странице"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Показывать изменившиеся складские запасы"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Показывать складские позиции с недавно изменившимися запасами на главной странице"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Показывать низкие складские запасы"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Показывать складские позиции с низкими запасами на главной странице"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Показывать закончившиеся складские позиции"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Показывать закончившиеся складские позиции на главной странице"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Показывать требуемые складские позиции"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Показывать требуемые для производства складские позиции на главной странице"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Показывать складские позиции с истекшим сроком годности"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Показывать складские позиции с истёкшим сроком годности на главной странице"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Показывать залежалые складские позиции"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Показывать складские позиции с истекающим сроком годности на главной странице"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Показывать незавершённые производства"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Показывать незавершённые производства на главной странице"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Показывать просроченные производства"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Показывать просроченные производства на главной странице"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Показать просроченные заказы на производство"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Показать просроченные заказы на продажу"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Показывать новости"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Поиск Деталей"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Поиск Запасов"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Отображать складские позиции в окне предварительного просмотра поиска"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Скрыть недоступные складские позиции"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Исключить недоступные складские позиции из окна предварительного просмотра поиска"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Поиск мест хранения"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Поиск компаний"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Поиск заказов на производство"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Отображать заказы на производство в окне предварительного просмотра поиска"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Поиск заказов на продажу"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Поиск заказов на возврат"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Поиск по Regex"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Фиксированная панель навигации"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Формат даты"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Планирование деталей"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Инвентаризация детали"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr "Шаблон складской позиции по умолчанию"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr "Шаблон метки складской позиции для автоматического выбора"
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr "Цена"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Конечная точка"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr "Активный"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Токен"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Токен для доступа"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Секрет"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "ID Сообщения"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Хост"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Заголовок"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Тело"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Работал над"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Код"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Заголовок"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Опубликовано"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Автор"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Итого"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Читать"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr "Изображение"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Файл изображения"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr "Название единицы"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Символ"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Определение"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr "Для этой компании используется валюта
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Компания"
@@ -4676,48 +4676,48 @@ msgstr "QR Код"
msgid "QR code"
msgstr "QR код"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Неизвестно"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr "Ключевые слова для улучшения видимости
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Метод"
msgid "No author found"
msgstr "Автор не найден"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr "Истекает"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr "Древо Деталей"
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "Залежалый"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "Необходимо указать количество"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr "Данные тестов"
msgid "Test Report"
msgstr "Отчет тестирования"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Удалить данные тестирования"
@@ -9025,15 +9025,15 @@ msgstr "Записи складской позиции"
msgid "Installed Stock Items"
msgstr "Установленные складские позиции"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Установить складскую позицию"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr "Удалить все результаты тестирования для этой складской позиции"
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr "Добавить Результат Тестирования"
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Главная страница"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Подтверждение адреса электронной почт
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Пожалуйста, подтвердите, что %(email)s является адресом электронной почты пользователя %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Подтвердить"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr "Создать фильтр"
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Форма содержит ошибки"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr "Результаты не найдены"
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr "Поиск"
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr "Очистить ввод"
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr "Столбец Файла"
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr "Имя Поля"
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr "Выбрать столбцы"
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr "Выбрать складские позиции"
@@ -13243,51 +13243,51 @@ msgstr "Удалено"
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr "Снять складскую позицию"
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr "Выберите складскую позицию для съема"
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr "Установить другую складскую позицию в эту деталь"
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr "Складские позиции могут быть установлены, только если отвечают следующим критериям"
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr "Складская позиция ссылается на деталь, чья спецификация является этой складской позицией"
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr "Складская позиция сейчас доступна на складе"
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr "Складская позиция не установлена в другую деталь"
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr "Складская позиция отслеживается либо по коду партии, либо серийному номеру"
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr "Выберите одну или более складских позиций"
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr "Выбранные складские позиции"
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr "Изменить статус запасов"
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Разрешение на редактирование элементо
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Разрешение на удаление элементов"
-
diff --git a/InvenTree/locale/sk/LC_MESSAGES/django.po b/InvenTree/locale/sk/LC_MESSAGES/django.po
index 55c8a7c09125..c6a0d58125b8 100644
--- a/InvenTree/locale/sk/LC_MESSAGES/django.po
+++ b/InvenTree/locale/sk/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
@@ -396,7 +396,7 @@ msgstr ""
msgid "Select file to attach"
msgstr ""
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr ""
msgid "File comment"
msgstr ""
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/sl/LC_MESSAGES/django.po b/InvenTree/locale/sl/LC_MESSAGES/django.po
index da09935046c4..933c6f22c20b 100644
--- a/InvenTree/locale/sl/LC_MESSAGES/django.po
+++ b/InvenTree/locale/sl/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
@@ -396,7 +396,7 @@ msgstr "Priloga"
msgid "Select file to attach"
msgstr "Izberite prilogo"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Komentar"
msgid "File comment"
msgstr "Komentar datoteke"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "Nedovoljena izbira"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Del"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/sr/LC_MESSAGES/django.po b/InvenTree/locale/sr/LC_MESSAGES/django.po
index 3ec099fd6c93..b3b960eb3cac 100644
--- a/InvenTree/locale/sr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/sr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
@@ -396,7 +396,7 @@ msgstr "Prilog"
msgid "Select file to attach"
msgstr "Izaberite datoteku za prilog"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Komentar"
msgid "File comment"
msgstr "Datoteka komentara"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Dvostruka imena ne mogu postojati pod istom nadredjenom grupom"
msgid "Invalid choice"
msgstr "Nevažeći izvor"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po
index 1d7171773217..60a19b35b1ca 100644
--- a/InvenTree/locale/sv/LC_MESSAGES/django.po
+++ b/InvenTree/locale/sv/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
@@ -396,7 +396,7 @@ msgstr "Bilaga"
msgid "Select file to attach"
msgstr "Välj fil att bifoga"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Kommentar"
msgid "File comment"
msgstr "Fil kommentar"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "Ogiltigt val"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Byggorder till vilken detta bygge är tilldelad"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Del"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Omstart krävs"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Serverinstans (Namn)"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Företagsnamn"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Internt företagsnamn"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Bas-URL"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "Bas-URL för serverinstans"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Standardvaluta"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "dagar"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Ladda ned från URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Tillåt nedladdning av bilder och filer från extern URL"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Kräv bekräftelse"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Kräv uttrycklig användarbekräftelse för vissa åtgärder."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Stöd för streckkoder"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Mall"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Virtuell"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Delar är virtuella som standard"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Visa import i vyer"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Visa importguiden i vissa delvyer"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Visa relaterade delar"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Visa relaterade delar för en del"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Visningsformat för delnamn"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Formatera för att visa artikelnamnet"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Interna priser"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Aktivera etikettutskrift"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Aktivera etikettutskrift från webbgränssnittet"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "Etikettbild DPI"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Aktivera rapporter"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Aktivera generering av rapporter"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Debugläge"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Sidstorlek"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Standard sidstorlek för PDF-rapporter"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Aktivera testrapporter"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Tillåtna domäner"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Aktivera projektkoder"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Sök efter artiklar"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Sök efter leverantörsartikel"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Sök efter tillverkarartikel"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Företag"
@@ -4676,48 +4676,48 @@ msgstr "QR-kod"
msgid "QR code"
msgstr "QR-kod"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Bekräfta e-postadress"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Bekräfta"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr "Rensa alla filter"
msgid "Create filter"
msgstr "Skapa filter"
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr "Inga resultat hittades"
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr "Söker"
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po
index 18f520298717..de51da1138c8 100644
--- a/InvenTree/locale/th/LC_MESSAGES/django.po
+++ b/InvenTree/locale/th/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
@@ -396,7 +396,7 @@ msgstr "ไฟล์แนบ"
msgid "Select file to attach"
msgstr "เลือกไฟล์ที่ต้องการแนบ"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "ความคิดเห็น"
msgid "File comment"
msgstr "ความเห็นของไฟล์"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr ""
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr ""
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr ""
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr ""
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po
index 4ea2d0523468..44967f4021ff 100644
--- a/InvenTree/locale/tr/LC_MESSAGES/django.po
+++ b/InvenTree/locale/tr/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
@@ -396,7 +396,7 @@ msgstr "Ek"
msgid "Select file to attach"
msgstr "Eklenecek dosyayı seç"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Yorum"
msgid "File comment"
msgstr "Dosya yorumu"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "Geçersiz seçim"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Parça"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Şirket adı"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "Ana URL"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Varsayılan Para Birimi"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "günler"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "URL'den indir"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Barkod Desteği"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "DPN Regex"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Yinelenen DPN'ye İzin Ver"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "DPN Düzenlemeye İzin Ver"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Kategori Paremetre Sablonu Kopyala"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Parça oluştururken kategori parametre şablonlarını kopyala"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Şablon"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Parçaları varsayılan olan şablondur"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Montaj"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Bileşen"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Satın Alınabilir"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Parçalar varsayılan olarak satın alınabilir"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Satılabilir"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Parçalar varsayılan olarak satılabilir"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Takip Edilebilir"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Parçalar varsayılan olarak takip edilebilir"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Sanal"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Parçalar varsayılan olarak sanaldır"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "İlgili parçaları göster"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Hata Ayıklama Modu"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Raporları hata ayıklama modunda üret (HTML çıktısı)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Sayfa Boyutu"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "PDF raporlar için varsayılan sayfa boyutu"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Formlarda Miktarı Göster"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr "Fiyat"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr "Aktif"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr "Resim"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr "Bu şirket için varsayılan para birimi"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Onay"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Parçaları düzenleme izni"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Parçaları silme izni"
-
diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po
index 33c3d201e0f2..4de1e194404b 100644
--- a/InvenTree/locale/vi/LC_MESSAGES/django.po
+++ b/InvenTree/locale/vi/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
@@ -396,7 +396,7 @@ msgstr "Đính kèm"
msgid "Select file to attach"
msgstr "Chọn file đính kèm"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "Bình luận"
msgid "File comment"
msgstr "Bình luận tệp tin"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "Tên trùng lặp không thể tồn tại trong cùng cấp thư mục"
msgid "Invalid choice"
msgstr "Lựa chọn sai"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "Đơn đặt bản dựng với bản dựng này đã được phân b
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "Nguyên liệu"
@@ -1275,7 +1275,7 @@ msgstr "Dựng đối tượng"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "Số sêri tự cấp"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Tự động cấp số seri phù hợp cho hàng hóa được yêu cầu"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "Số sêri sau đây đã tồn tại hoặc không hợp lệ"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "Phân bổ các mục hóa đơn vật liệu tùy chọn đến đơn đặt bản dựng"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "Mục BOM"
@@ -2143,1340 +2143,1340 @@ msgstr "Tên miền không hợp lệ: {domain}"
msgid "No plugin"
msgstr "Không phần mở rộng"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "Cần khởi động lại"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "Một thiết lập đã bị thay đổi yêu cầu khởi động lại máy chủ"
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr "Chuyển dữ liệu chờ xử lý"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr "Số đợt nâng cấp cơ sở dữ liệu chờ xử lý"
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "Tên thực thể máy chủ"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr "Mô tả chuỗi cho thực thể máy chủ"
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr "Sử dụng tên thực thể"
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr "Sử dụng tên thực thể trên thanh tiêu đề"
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr "Cấm hiển thị `giới thiệu`"
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr "Chỉ hiển thị cửa sổ `giới thiệu` với siêu người dùng"
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "Tên công ty"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "Tên công ty nội bộ"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr "URL cơ sở"
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr "URL cơ sở cho thực thể máy chủ"
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr "Tiền tệ mặc định"
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr "Chọn tiền tệ chính khi tính giá"
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr "Tần suất cập nhật tiền tệ"
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr "Mức độ thường xuyên để cập nhật tỉ giá hối đoái (điền 0 để tắt)"
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "ngày"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr "Phần mở rộng cập nhật tiền tệ"
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr "Phần mở rộng cập nhật tiền tệ được sử dụng"
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr "Tải về từ URL"
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr "Cho phép tải ảnh và tệp tin từ xa theo URL bên ngoài"
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr "Giới hạn kích thước tải xuống"
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr "Kích thước tải xuống tối đa với hình ảnh từ xa"
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr "User-agent được dùng để tải xuống theo URL"
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr "Cho phép ghi đè user-agent được dùng để tải về hình ảnh và tệp tin từ xa theo URL bên ngoài (để trống nghĩa là dùng mặc định)"
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr "Yêu cầu xác nhận"
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr "Yêu cầu người dùng xác nhận rõ ràng với một số chức năng nhất định."
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr "Cấp độ cây"
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr "Độ sâu cây mặc định cho màn hình cây. Cấp độ sâu hơn sẽ sử dụng kỹ thuật tải chậm nếu cần thiết."
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr "Thời gian kiểm tra bản cập nhật"
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr "Mức độ thường xuyên để kiểm tra bản cập nhật (điền 0 để tắt)"
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "Sao lưu tự động"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "Bật tính năng sao lưu tự động cơ sở dữ liệu và tệp tin đa phương tiện"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "Khoảng thời gian sao lưu tự động"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr "Xác định số ngày giữa các kỳ sao lưu tự động"
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr "Khoảng thời gian xóa tác vụ"
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr "Kết quả tác vụ chạy ngầm sẽ bị xóa sau số ngày được chỉ định"
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr "Khoảng thời gian xóa nhật ký lỗi"
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr "Nhật ký lỗi sẽ bị xóa sau số ngày được chỉ định"
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr "Khoảng thời gian xóa thông báo"
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr "Thông báo sẽ bị xóa sau số ngày được chỉ định"
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr "Hỗ trợ mã vạch"
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr "Bật hỗ trợ máy quét mã vạch trong giao diện web"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr "Độ trễ quét mã vạch"
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr "Thời gian trễ xử lý đầu đọc mã vạch"
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr "Hỗ trợ mã vạch qua webcam"
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr "Cho phép quét mã vạch qua webcam bên trong trình duyệt"
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr "Phiên bản Sản phẩm"
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr "Bật trường phiên bản cho sản phẩm"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr "Mẫu IPN"
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr "Mẫu dùng nhanh phổ biến dành cho tìm IPN sản phẩm"
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr "Cho phép trùng IPN"
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr "Cho phép nhiều sản phẩm dùng IPN giống nhau"
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr "Cho phép sửa IPN"
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr "Cho phép đổi giá trị IPN khi sửa một sản phẩm"
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr "Sao chép dữ liệu BOM của sản phẩm"
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr "Sao chép dữ liệu BOM mặc định khi nhân bản 1 sản phẩm"
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr "Sao chép dữ liệu tham số sản phẩm"
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr "Sao chép dữ liệu tham số mặc định khi nhân bản 1 sản phẩm"
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr "Chép thông tin kiểm thử sản phẩm"
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr "Sao chép dữ liệu kiểm thử mặc định khi nhân bản 1 sản phẩm"
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr "Sao chéo mẫu tham số danh mục"
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr "Sao chéo mẫu tham số danh mục khi tạo 1 sản phẩm"
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "Mẫu"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr "Sản phẩm là mẫu bởi mặc định"
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "Lắp ráp"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr "Sản phẩm có thể lắp giáp từ thành phần khác theo mặc định"
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "Thành phần"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr "Sản phẩm có thể được sử dụng mặc định như thành phần phụ"
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "Có thể mua"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "Sản phẩm mặc định có thể mua được"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "Có thể bán"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "Sản phẩm mặc định có thể bán được"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "Có thể theo dõi"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "Sản phẩm mặc định có thể theo dõi được"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "Ảo"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "Sản phẩm mặc định là số hóa"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "Hiển thị Nhập liệu trong khung xem"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "Hiển thị đồ thuật nhập dữ liệu trong một số khung nhìn sản phẩm"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "Hiển thị sản phẩm liên quan"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr "Hiện sản phẩm liên quan cho 1 sản phẩm"
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr "Số liệu tồn kho ban đầu"
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr "Cho phép tạo tồn kho ban đầu khi thêm 1 sản phẩm mới"
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr "Dữ liệu nhà cung cấp ban đầu"
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr "Cho phép tạo dữ liệu nhà cung cấp ban đầu khi thêm 1 sản phẩm mới"
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr "Định dạng tên sản phẩm hiển thị"
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr "Định dạng để hiển thị tên sản phẩm"
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr "Biểu tượng mặc định của danh mục sản phẩm"
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr "Biểu tượng mặc định của danh mục sản phẩm (để trống nghĩa là không có biểu tượng)"
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr "Bắt buộc đơn vị tham số"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr "Nếu đơn vị được cung cấp, giá trị tham số phải phù hợp với các đơn vị xác định"
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr "Vị trí phần thập phân giá bán tối thiểu"
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr "Số vị trí thập phân tối thiểu cần hiển thị khi tạo dữ liệu giá"
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr "Vị trí phần thập phân giá bán tối đa"
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr "Số vị trí thập phân tối đa cần hiển thị khi tạo dữ liệu giá"
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr "Sử dụng giá bán nhà cung cấp"
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr "Bao gồm giá phá vỡ cả nhà cung cấp trong tính toán giá tổng thể"
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr "Ghi đè lịch sử mua hàng"
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr "Giá đơn hàng đặt mua trước đó ghi đè giá phá vỡ của nhà cung cấp"
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr "Sử dụng giá hàng hóa trong kho"
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr "Dùng giá bán từ dữ liệu kho nhập vào thủ công đối với bộ tính toán giá bán"
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr "Tuổi giá kho hàng"
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr "Loại trừ hàng hóa trong kho cũ hơn số ngày ngày từ bảng tính giá bán"
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr "Sử dụng giá biến thể"
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr "Bao gồm giá biến thể trong bộ tính toán giá tổng thể"
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr "Chỉ các biến thể hoạt động"
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr "Chỉ sử dụng sản phẩm biến thể hoạt động để tính toán giá bán biến thể"
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr "Tần suất tạo lại giá"
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr "Số ngày trước khi giá sản phẩm được tự động cập nhật"
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "Giá nội bộ"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "Bật giá nội bộ cho sản phẩm"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr "Ghi đè giá nội bộ"
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr "Nếu khả dụng, giá nội bộ ghi đè tính toán khoảng giá"
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr "Bật in tem nhãn"
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr "Bật chức năng in tem nhãn từ giao diện web"
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr "DPI hỉnh ảnh tem nhãn"
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr "Độ phân giải DPI khi tạo tệp hình ảnh để cung cấp cho plugin in ấn tem nhãn"
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr "Bật báo cáo"
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr "Cho phép tạo báo cáo"
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "Chế độ gỡ lỗi"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "Tạo báo cáo trong chế độ gỡ lỗi (đầu ra HTML)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "Khổ giấy"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "Kích thước trang mặc định cho báo cáo PDF"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr "Bật báo cáo kiểm thử"
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "Cho phép tạo báo cáo kiểm thử"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr "Đính kèm báo cáo kiểm thử"
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr "Khi in một báo cáo kiểm thử, đính kèm một bản sao của báo cáo kiểm thử với hàng trong kho đã được kết hợp"
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr "Sê ri toàn cục duy nhất"
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr "Số sê ri cho hàng trong kho phải là duy nhất trong toàn hệ thống"
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr "Tự động điền số sê ri"
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr "Tự động điền số sê ri vào biểu mẫu"
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr "Xóa kho đã hết hàng"
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr "Nhận dạng hành vi mặc định khi hàng trong kho bị hết"
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr "Mẫu sinh mã theo lô"
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr "Mẫu tạo mã theo lô mặc định cho hàng trong kho"
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "Quá hạn trong kho"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "Bật chức năng quá hạn tồn kho"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "Bán kho quá hạn"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "Cho phép bán hàng kho quá hạn"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr "Thời gian hàng cũ trong kho"
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr "Số ngày hàng trong kho được xác định là cũ trước khi quá hạn"
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr "Dựng kho quá hạn"
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr "Cho phép xây dựng với kho hàng quá hạn"
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "Kiểm soát sở hữu kho"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr "Bật chức năng kiểm soát sở hữu kho với địa điểm và hàng trong kho"
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr "Biểu tượng địa điểm kho mặc định"
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr "Biểu tượng địa điểm kho hàng mặc định (trống nghĩa là không có biểu tượng)"
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr "Hiển thị hàng hóa đã lắp đặt"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr "Hiển thị hàng trong kho đã được lắp đặt trên bảng kho"
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr "Mã tham chiếu đơn đặt bản dựng"
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt bản dựng"
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr "Bật đơn hàng trả lại"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr "Bật chức năng đơn hàng trả lại trong giao diện người dùng"
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr "Mẫu tham chiếu đơn hàng trả lại"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr "Mẫu bắt buộc để tạo trường tham chiếu đơn hàng trả lại"
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr "Sửa đơn hàng trả lại đã hoàn thành"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr "Cho phép sửa đơn hàng trả lại sau khi đã hoàn thành rồi"
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr "Mẫu tham chiếu đơn đặt hàng"
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr "Mẫu bắt buộc để tạo trường tham chiếu đơn đặt hàng"
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr "Vận chuyển mặc định đơn đặt hàng"
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr "Cho phép tạo vận chuyển mặc định với đơn đặt hàng"
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr "Sửa đơn đặt hàng đã hoàn thành"
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr "Cho phép sửa đơn đặt hàng sau khi đã vận chuyển hoặc hoàn thành"
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr "Mẫu tham chiếu đơn đặt mua"
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt mua"
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr "Sửa đơn đặt mua đã hoàn thành"
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr "Cho phép sửa đơn đặt mua sau khi đã vận chuyển hoặc hoàn thành"
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr "Tự động hoàn thành đơn đặt mua"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr "Bật quên mật khẩu"
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr "Bật chức năng quên mật khẩu trong trang đăng nhập"
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr "Bật đăng ký"
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr "Cho phép người dùng tự đăng ký tại trang đăng nhập"
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr "Bật SSO"
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr "Cho phép SSO tại trang đăng nhập"
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr "Bật đăng ký SSO"
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr "Cho phép người dùng tự đăng ký SSO tại trang đăng nhập"
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr "Yêu cầu email"
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr "Yêu cầu người dùng cung cấp email để đăng ký"
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr "Người dùng tự động điền SSO"
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr "Tự động điền thông tin chi tiết từ dữ liệu tài khoản SSO"
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr "Thư 2 lần"
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr "Khi đăng ký sẽ hỏi người dùng hai lần thư điện tử của họ"
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr "Mật khẩu 2 lần"
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr "Khi đăng ký sẽ hỏi người dùng hai lần mật khẩu của họ"
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr "Các tên miền được phép"
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr "Cấm đăng ký với 1 số tên miền cụ thể (dấu phẩy ngăn cách, bắt đầu với dấu @)"
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr "Nhóm khi đăng ký"
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr "Nhóm được gán cho người dùng mới khi đăng ký"
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr "Bắt buộc MFA"
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr "Người dùng phải sử dụng bảo mật đa nhân tố."
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr "Kiểm tra phần mở rộng khi khởi động"
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr "Kiểm tra toàn bộ phần mở rộng đã được cài đặt khi khởi dộng - bật trong môi trường ảo hóa"
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr "Kiểm tra cập nhật plugin"
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr "Bật tích hợp URL"
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr "Bật phần mở rộng để thêm định tuyến URL"
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr "Bật tích hợp điều hướng"
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr "Bật phần mở rộng để tích hợp thanh định hướng"
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr "Bật tích hợp ứng dụng"
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr "Bật phần mở rộng để thêm ứng dụng"
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr "Cho phép tích hợp lập lịch"
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr "Bật phẩn mở rộng để chạy các tác vụ theo lịch"
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr "Bật tích hợp nguồn cấp sự kiện"
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr "Bật phần mở rộng để trả lời sự kiện bên trong"
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr "Bật mã dự án"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr "Bật mã dự án để theo dõi dự án"
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr "Chức năng kiểm kê"
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr "Bật chức năng kiểm kê theo mức độ ghi nhận kho và tính toán giá trị kho"
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr "Ngoại trừ vị trí bên ngoài"
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "Loại trừ hàng trong kho thuộc địa điểm bên ngoài ra khỏi tính toán kiểm kê"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr "Giai đoạn kiểm kê tự động"
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr "Số ngày giữa ghi chép kiểm kê tự động (đặt không để tắt)"
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr "Khoảng thời gian xóa báo cáo"
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr "Báo cáo kiểm kê sẽ bị xóa sau số ngày xác định"
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr "Hiển thị tên đầy đủ của người dùng"
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr "Hiển thị tên đầy đủ thay vì tên đăng nhập"
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr "Khóa thiết lập (phải duy nhất - phân biệt hoa thường"
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr "Ẩn sản phẩm ngừng hoạt động"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr "Ẩn sản phẩm bị tắt trong kết quả trình bày tại trang chủ"
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr "Hiện sản phẩm đã đăng ký"
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr "Hiện sản phẩm đã đăng ký trên trang chủ"
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr "Hiện danh mục đã đăng ký"
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr "Hiện danh mục sản phẩm đã đăng ký trên trang chủ"
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "Hiển thị nguyên liệu mới nhất"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "Hiển thị nguyên liệu mới nhất trên trang chủ"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr "Hiển thị BOM chưa được xác thực"
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr "Hiện BOM chờ xác thực tại trang chủ"
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr "Hiện thay đổi kho hàng gần đây"
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr "Hiện hàng trong kho được thay đổi gần nhất trên trang chủ"
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr "Hiển thị hàng còn ít"
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr "Hiển thị hàng hóa còn ít tại trang chủ"
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr "Hiển thị hết hàng"
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr "Hiển thị hàng hóa đã bán hết tại trang chủ"
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr "Hiển thị hàng cần thiết"
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr "Hiện hàng trong kho cần thiết cho xây dựng tại trang chủ"
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr "Bán kho quá hạn"
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr "Hiển thị hàng hóa đã quá hạn trên trang chủ"
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr "Hiện kho hàng ế"
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr "Hiện hàng trong kho bị ế trên trang chủ"
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr "Hiện bản dựng chờ xử lý"
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr "Hiện bản dựng chờ xử lý trên trang chủ"
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "Hiện bản dựng quá hạn"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "Hiện bản dựng quá hạn trên trang chủ"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr "Hiện PO nổi bật"
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr "Hiện PO nổi bật trên trang chủ"
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr "Hiện PO quá hạn"
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr "Hiện đơn mua hàng quá hạn trên trang chủ"
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr "Hiện đơn hàng vận chuyển nổi bật"
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr "Hiện đơn hàng vận chuyển nổi bật tại trang chủ"
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr "Hiện đơn vận chuyển quá hạn"
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr "Hiện đơn vận chuyển quá hạn trên trang chủ"
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr "Hiện đơn vận chuyển chờ xử lý"
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr "Hiện đơn vận chuyển chờ xử lý trên trang chủ"
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr "Hiện tin tức"
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr "Hiện tin tức trên trang chủ"
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "Hiển thị nhãn cùng dòng"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "Hiển thị nhãn PDF trong trình duyệt, thay vì tải về dạng tệp tin"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr "Máy in tem nhãn mặc định"
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr "Cấu hình máy in tem nhãn nào được chọn mặc định"
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr "Hiển thị báo cáo cùng hàng"
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "Hiện báo cáo PDF trong trình duyệt, thay vì tải về dạng tệp tin"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr "Tìm sản phẩm"
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr "Hiện hàng hóa trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr "Tìm sản phẩm nhà cung cấp"
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr "Hiện sản phẩm nhà cung cấp trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr "Tìm sản phẩm nhà sản xuất"
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr "Hiện sản phẩm nhà sản xuất trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr "Ẩn sản phẩm ngừng hoạt động"
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr "Loại trừ sản phẩm ngưng hoạt động trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr "Tìm kiếm danh mục"
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr "Hiện danh mục sản phẩm trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr "Tìm kiếm kho"
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr "Hiện hàng hóa ở kho trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr "Ẩn hàng hóa trong kho không có sẵn"
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr "Không bao gồm hàng hóa trong kho mà không sẵn sàng từ màn hình xem trước tìm kiếm"
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr "Tìm kiếm vị trí"
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr "Hiện vị trí kho hàng trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr "Tìm kiếm công ty"
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr "Hiện công ty trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr "Tìm kiếm đặt hàng xây dựng"
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr "Hiện đơn đặt xây dựng trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr "Tìm kiếm đơn đặt mua"
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr "Hiện đơn đặt mua trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr "Loại trừ đơn đặt mua không hoạt động"
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr "Loại trừ đơn đặt mua không hoạt động ra khỏi cửa sổ xem trước tìm kiếm"
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr "Tìm đơn đặt hàng người mua"
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr "Hiện đơn đặt hàng người mua trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr "Loại trừ đơn đặt hàng người mua không hoạt động"
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr "Không bao gồm đơn đặt hàng người mua không hoạt động trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr "Tìm kiếm đơn hàng trả lại"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr "Hiện đơn hàng trả lại trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr "Loại trừ đơn hàng trả lại không hoạt động"
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr "Không bao gồm đơn hàng trả lại không hoạt động trong cửa sổ xem trước tìm kiếm"
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "Kết quả xem trước tìm kiếm"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr "Số kết quả cần hiển thị trong từng phần của cửa sổ xem trước tìm kiếm"
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr "Tìm kiếm biểu thức"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr "Bật tìm kiếm biểu thức chính quy trong câu truy vấn tìm kiếm"
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr "Tìm phù hợp toàn bộ chữ"
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr "Truy vấn tìm trả về kết quả phù hợp toàn bộ chữ"
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "Hiện số lượng trong biểu mẫu"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "Hiển thị số lượng sản phẩm có sẵn trong một số biểu mẫu"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr "Phím escape để đóng mẫu biểu"
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr "Sử dụng phím escape để đóng mẫu biểu hộp thoại"
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr "Cố định điều hướng"
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr "Vị trí thành điều hướng là cố định trên cùng màn hình"
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr "Định dạng ngày"
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr "Định dạng ưa chuộng khi hiển thị ngày"
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr "Lập lịch sản phẩm"
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr "Hiển thị thông tin lịch sản phẩm"
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr "Kiểm kê sản phẩm"
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr "Hiển thị thông tin kiểm kê sản phẩm (nếu chức năng kiểm kê được bật)"
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr "Độ dài chuỗi trong bảng"
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr "Giới hạn độ dài tối đa cho chuỗi hiển thị trong kiểu xem bảng biểu"
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr "Mẫu nhãn sản phẩm mặc định"
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr "Mẫu nhãn sản phẩm mặc định được chọn tự động"
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr "Mẫu hàng hóa trong khi mặc định"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr "Mẫu nhãn hàng hóa trong kho tự động được chọn"
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr "Mẫu nhãn vị trí kho mặc định"
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr "Mẫu nhãn vị trí kho được chọn tự động"
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr "Nhận báo cáo lỗi"
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr "Nhận thông báo khi có lỗi hệ thống"
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr "Số lượng giá phá vỡ"
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr "Số lượng giá phá vỡ"
msgid "Price"
msgstr "Giá"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr "Đơn vị giá theo số lượng cụ thể"
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr "Đầu mối"
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr "Đầu mối tại điểm webhook được nhận"
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr "Tên của webhook này"
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr "Tên của webhook này"
msgid "Active"
msgstr "Hoạt động"
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr "Webhook có hoạt động không"
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "Chữ ký số"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr "Chữ ký số để truy cập"
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr "Bí mật"
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr "Mã bí mật dùng chung cho HMAC"
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr "Mã Tin nhắn"
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr "Định danh duy nhất cho tin nhắn này"
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr "Máy chủ"
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr "Mãy chủ từ tin nhắn này đã được nhận"
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr "Đầu mục"
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr "Đầu mục tin nhắn"
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr "Thân"
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr "Thân tin nhắn này"
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr "Đầu mối của tin nhắn này đã nhận được"
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr "Làm việc vào"
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr "Công việc trong tin nhắn này đã kết thúc?"
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr "Mã"
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr "Tiêu đề"
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr "Đã công bố"
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr "Tác giả"
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr "Tóm tắt"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr "Đọc"
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr "Tin này đã được đọc?"
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr "Tin này đã được đọc?"
msgid "Image"
msgstr "Hình ảnh"
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr "Tệp ảnh"
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr "Tên đơn vị phải là một định danh hợp lệ"
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr "Tên đơn vị"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr "Biểu tượng"
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr "Biểu tượng đơn vị tùy chọn"
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr "Định nghĩa"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr "Định nghĩa đơn vị"
@@ -3849,7 +3849,7 @@ msgstr "Tiền tệ mặc định dùng cho công ty này"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "Doanh nghiêp"
@@ -4676,48 +4676,48 @@ msgstr "Mã QR"
msgid "QR code"
msgstr "Mã QR"
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr "Không rõ"
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr "Từ khóa sản phẩm để cải thiện sự hiện diện trong k
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr "Phương thức"
msgid "No author found"
msgstr "Không tìm thấy tác giả"
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "Phần bổ sung '{p}' không tương thích với phiên bản InvenTree hiện tại {v}"
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr "Phần bổ sung yêu cầu ít nhất phiên bản {v}"
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "Phần bổ sung yêu cầu tối đa phiên bản {v}"
@@ -8504,44 +8504,44 @@ msgstr "Xóa khi thiếu hụt"
msgid "Expiry Date"
msgstr "Ngày hết hạn"
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr "Địa điểm bên ngoài"
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr "Cây sản phẩm"
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr "Ngày hết hạn trước đó"
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr "Ngày hết hạn sau đó"
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr "Ế"
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr "Bắt buộc nhập số lượng"
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr "Phải cung cấp sản phẩm hợp lệ"
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr "Sản phẩm nhà cung cấp đã đưa không tồn tại"
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Sản phẩm nhà cung cấp có kích thước đóng gói được định nghĩa nhưng cờ use_pack_size chưa được thiết lập"
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Số sê-ri không thê được cung cấp cho sản phẩm không thể theo dõi"
@@ -9009,7 +9009,7 @@ msgstr "Thông tin kiểm thử"
msgid "Test Report"
msgstr "Báo cáo kiểm thử"
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr "Xóa dữ liệu báo cáo kiểm thử"
@@ -9025,15 +9025,15 @@ msgstr "Ghi chú tại kho hàng"
msgid "Installed Stock Items"
msgstr "Hàng hóa đã lắp đặt"
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr "Lắp đặt hàng hóa trong kho"
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr "Xóa toàn bộ kết quả kiểm thử cho kho hàng này"
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr "Trang chủ"
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr "Xác nhận địa chỉ email"
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr "Xin hãy xác nhận rằng %(email)s là địa chỉ email cho người dùng %(user_display)s."
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "Xác nhận"
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr "Lỗi biểu mẫu tồn tại"
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr "Nhà cung cấp SSO đã chọn không hợp lệ hoặc đã không đ
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr "Quyển để sửa mục"
#: users/models.py:413
msgid "Permission to delete items"
msgstr "Quyền để xóa mục"
-
diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po
index 0d5a82b56624..cfd40043166e 100644
--- a/InvenTree/locale/zh/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-14 14:18+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2024-02-15 02:43\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
@@ -396,7 +396,7 @@ msgstr "附件"
msgid "Select file to attach"
msgstr "選擇附件"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -427,9 +427,9 @@ msgstr "註解"
msgid "File comment"
msgstr "檔案註解"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -474,7 +474,7 @@ msgstr "同一個上層元件下不能有重複的名字"
msgid "Invalid choice"
msgstr "無效的選項"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1083,7 +1083,7 @@ msgstr "這張生產工單對應的上層生產工單"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "零件"
@@ -1275,7 +1275,7 @@ msgstr ""
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1433,7 +1433,7 @@ msgstr "自動分配序號"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "自動為需要項目分配對應的序號"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "序號已存在或無效"
@@ -1650,7 +1650,7 @@ msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr ""
@@ -2143,1340 +2143,1340 @@ msgstr ""
msgid "No plugin"
msgstr ""
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr ""
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr ""
-#: common/models.py:1224
+#: common/models.py:1236
msgid "Pending migrations"
msgstr ""
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr ""
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr ""
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr ""
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "天"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr "自動備份"
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr "啟動資料庫和媒體文件自動備份"
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr "自動備份間隔"
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
msgid "Enable barcode scanner support in the web interface"
msgstr ""
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
msgid "Part Revisions"
msgstr ""
-#: common/models.py:1391
+#: common/models.py:1403
msgid "Enable revision field for Part"
msgstr ""
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr ""
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr ""
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr ""
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr ""
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr ""
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr ""
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr ""
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr ""
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr ""
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr ""
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr ""
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr ""
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr ""
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr ""
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
msgid "Enforce Parameter Units"
msgstr ""
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr ""
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr ""
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr ""
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr ""
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr ""
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr ""
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr ""
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr ""
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr ""
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr ""
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr ""
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
msgid "Show Installed Stock Items"
msgstr ""
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
msgid "Enable Return Orders"
msgstr ""
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
msgid "Return Order Reference Pattern"
msgstr ""
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
msgid "Edit Completed Return Orders"
msgstr ""
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
msgid "Auto Complete Purchase Orders"
msgstr ""
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
msgid "Enable project codes"
msgstr ""
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
msgid "Exclude External Locations"
msgstr ""
-#: common/models.py:1944
+#: common/models.py:1956
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
msgid "Hide inactive parts"
msgstr ""
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr ""
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr ""
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr ""
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr ""
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
msgid "Show pending SO shipments on the homepage"
msgstr ""
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr ""
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
msgid "Search Return Orders"
msgstr ""
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr ""
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
msgid "Regex Search"
msgstr ""
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr ""
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr ""
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
msgid "Default part label template"
msgstr ""
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
msgid "Default stock item template"
msgstr ""
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
msgid "Default stock location label template"
msgstr ""
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3484,23 +3484,23 @@ msgstr ""
msgid "Price"
msgstr ""
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3510,101 +3510,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr ""
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3614,31 +3614,31 @@ msgstr ""
msgid "Image"
msgstr ""
-#: common/models.py:2938
+#: common/models.py:2950
msgid "Image file"
msgstr ""
-#: common/models.py:2980
+#: common/models.py:2992
msgid "Unit name must be a valid identifier"
msgstr ""
-#: common/models.py:2999
+#: common/models.py:3011
msgid "Unit name"
msgstr ""
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
msgid "Optional unit symbol"
msgstr ""
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
msgid "Definition"
msgstr ""
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -3849,7 +3849,7 @@ msgstr ""
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr ""
@@ -4676,48 +4676,48 @@ msgstr ""
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
msgid "Number of copies to print for each label"
msgstr ""
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
msgid "Connected"
msgstr ""
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
msgid "Printing"
msgstr ""
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
msgid "Disconnected"
msgstr ""
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
msgid "Label Printer"
msgstr ""
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
msgid "Directly print labels for various items."
msgstr ""
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
msgid "Printer Location"
msgstr ""
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6011,7 +6011,7 @@ msgstr ""
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -7771,7 +7771,7 @@ msgstr ""
msgid "Error rendering label to HTML"
msgstr ""
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
msgid "Error rendering label to PNG"
msgstr ""
@@ -8059,17 +8059,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8504,44 +8504,44 @@ msgstr ""
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
msgid "Part Tree"
msgstr ""
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9009,7 +9009,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9025,15 +9025,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -9835,7 +9835,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -9946,7 +9946,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10294,7 +10294,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr ""
@@ -11248,7 +11248,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -11619,61 +11619,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13022,7 +13022,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr ""
@@ -13243,51 +13243,51 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
msgid "Select one or more stock items"
msgstr ""
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
msgid "Selected stock items"
msgstr ""
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
msgid "Change Stock Status"
msgstr ""
@@ -13731,7 +13731,8 @@ msgstr ""
#: templates/socialaccount/signup.html:11
#, python-format
-msgid "\n"
+msgid ""
+"\n"
" You are about to use your %(provider_name)s account to login to %(site_name)s.\n"
" "
msgstr ""
@@ -13911,4 +13912,3 @@ msgstr ""
#: users/models.py:413
msgid "Permission to delete items"
msgstr ""
-
diff --git a/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po
index 19cd1826b848..960729a777d0 100644
--- a/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po
+++ b/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-02-15 00:38+0000\n"
+"POT-Creation-Date: 2024-02-17 22:02+0000\n"
"PO-Revision-Date: 2023-02-28 22:38\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -414,7 +414,7 @@ msgstr "附件"
msgid "Select file to attach"
msgstr "选择附件"
-#: InvenTree/models.py:568 common/models.py:2912 company/models.py:144
+#: InvenTree/models.py:568 common/models.py:2924 company/models.py:144
#: company/models.py:449 company/models.py:506 company/models.py:813
#: order/models.py:278 order/models.py:1271 order/models.py:1674
#: part/admin.py:55 part/models.py:914
@@ -445,9 +445,9 @@ msgstr "注释"
msgid "File comment"
msgstr "文件注释"
-#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2388
-#: common/models.py:2389 common/models.py:2613 common/models.py:2614
-#: common/models.py:2859 common/models.py:2860 part/models.py:3170
+#: InvenTree/models.py:584 InvenTree/models.py:585 common/models.py:2400
+#: common/models.py:2401 common/models.py:2625 common/models.py:2626
+#: common/models.py:2871 common/models.py:2872 part/models.py:3170
#: part/models.py:3257 part/models.py:3350 part/models.py:3378
#: plugin/models.py:251 plugin/models.py:252
#: report/templates/report/inventree_test_report_base.html:105
@@ -492,7 +492,7 @@ msgstr ""
msgid "Invalid choice"
msgstr "选择无效"
-#: InvenTree/models.py:894 common/models.py:2600 common/models.py:2998
+#: InvenTree/models.py:894 common/models.py:2612 common/models.py:3010
#: common/serializers.py:370 company/models.py:605 label/models.py:115
#: machine/models.py:24 part/models.py:850 part/models.py:3587
#: plugin/models.py:41 report/models.py:174 stock/models.py:75
@@ -1129,7 +1129,7 @@ msgstr "此次生产匹配的订单"
#: templates/js/translated/stock.js:676 templates/js/translated/stock.js:842
#: templates/js/translated/stock.js:1058 templates/js/translated/stock.js:1967
#: templates/js/translated/stock.js:2828 templates/js/translated/stock.js:3061
-#: templates/js/translated/stock.js:3204
+#: templates/js/translated/stock.js:3207
msgid "Part"
msgstr "商品"
@@ -1329,7 +1329,7 @@ msgstr "生产备注"
#: build/models.py:1292 build/models.py:1550 build/serializers.py:209
#: build/serializers.py:246 build/templates/build/build_base.html:102
-#: build/templates/build/detail.html:34 common/models.py:2410
+#: build/templates/build/detail.html:34 common/models.py:2422
#: order/models.py:1242 order/models.py:1886 order/serializers.py:1284
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:415
#: part/forms.py:48 part/models.py:3147 part/models.py:3981
@@ -1491,7 +1491,7 @@ msgstr "自动分配序列号"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "自动为所需项分配对应的序列号"
-#: build/serializers.py:336 stock/api.py:950
+#: build/serializers.py:336 stock/api.py:952
msgid "The following serial numbers already exist or are invalid"
msgstr "以下序列号已存在或无效"
@@ -1718,7 +1718,7 @@ msgid "Allocate optional BOM items to build order"
msgstr "分配可选的BOM项目来建立订单"
#: build/serializers.py:1078 part/models.py:3876 part/models.py:4312
-#: stock/api.py:717
+#: stock/api.py:719
msgid "BOM Item"
msgstr "BOM项"
@@ -2232,1380 +2232,1380 @@ msgstr "无效的域名: {domain}"
msgid "No plugin"
msgstr "子类别"
-#: common/models.py:1215
+#: common/models.py:1227
msgid "Restart required"
msgstr "需要重启"
-#: common/models.py:1217
+#: common/models.py:1229
msgid "A setting has been changed which requires a server restart"
msgstr "设置已更改,需要服务器重启"
-#: common/models.py:1224
+#: common/models.py:1236
#, fuzzy
#| msgid "Printing Actions"
msgid "Pending migrations"
msgstr "打印操作"
-#: common/models.py:1225
+#: common/models.py:1237
msgid "Number of pending database migrations"
msgstr ""
-#: common/models.py:1230
+#: common/models.py:1242
msgid "Server Instance Name"
msgstr "服务器实例名称"
-#: common/models.py:1232
+#: common/models.py:1244
msgid "String descriptor for the server instance"
msgstr ""
-#: common/models.py:1236
+#: common/models.py:1248
msgid "Use instance name"
msgstr ""
-#: common/models.py:1237
+#: common/models.py:1249
msgid "Use the instance name in the title-bar"
msgstr ""
-#: common/models.py:1242
+#: common/models.py:1254
msgid "Restrict showing `about`"
msgstr ""
-#: common/models.py:1243
+#: common/models.py:1255
msgid "Show the `about` modal only to superusers"
msgstr ""
-#: common/models.py:1248 company/models.py:106 company/models.py:107
+#: common/models.py:1260 company/models.py:106 company/models.py:107
msgid "Company name"
msgstr "公司名称"
-#: common/models.py:1249
+#: common/models.py:1261
msgid "Internal company name"
msgstr "内部公司名称"
-#: common/models.py:1253
+#: common/models.py:1265
msgid "Base URL"
msgstr ""
-#: common/models.py:1254
+#: common/models.py:1266
msgid "Base URL for server instance"
msgstr ""
-#: common/models.py:1260
+#: common/models.py:1272
msgid "Default Currency"
msgstr ""
-#: common/models.py:1261
+#: common/models.py:1273
msgid "Select base currency for pricing calculations"
msgstr ""
-#: common/models.py:1267
+#: common/models.py:1279
msgid "Currency Update Interval"
msgstr ""
-#: common/models.py:1269
+#: common/models.py:1281
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
-#: common/models.py:1272 common/models.py:1328 common/models.py:1341
-#: common/models.py:1349 common/models.py:1358 common/models.py:1367
-#: common/models.py:1569 common/models.py:1591 common/models.py:1700
-#: common/models.py:1963
+#: common/models.py:1284 common/models.py:1340 common/models.py:1353
+#: common/models.py:1361 common/models.py:1370 common/models.py:1379
+#: common/models.py:1581 common/models.py:1603 common/models.py:1712
+#: common/models.py:1975
msgid "days"
msgstr "天"
-#: common/models.py:1276
+#: common/models.py:1288
msgid "Currency Update Plugin"
msgstr ""
-#: common/models.py:1277
+#: common/models.py:1289
msgid "Currency update plugin to use"
msgstr ""
-#: common/models.py:1282
+#: common/models.py:1294
msgid "Download from URL"
msgstr ""
-#: common/models.py:1284
+#: common/models.py:1296
msgid "Allow download of remote images and files from external URL"
msgstr ""
-#: common/models.py:1290
+#: common/models.py:1302
msgid "Download Size Limit"
msgstr ""
-#: common/models.py:1291
+#: common/models.py:1303
msgid "Maximum allowable download size for remote image"
msgstr ""
-#: common/models.py:1297
+#: common/models.py:1309
msgid "User-agent used to download from URL"
msgstr ""
-#: common/models.py:1299
+#: common/models.py:1311
msgid "Allow to override the user-agent used to download images and files from external URL (leave blank for the default)"
msgstr ""
-#: common/models.py:1304
+#: common/models.py:1316
msgid "Strict URL Validation"
msgstr ""
-#: common/models.py:1305
+#: common/models.py:1317
msgid "Require schema specification when validating URLs"
msgstr ""
-#: common/models.py:1310
+#: common/models.py:1322
msgid "Require confirm"
msgstr ""
-#: common/models.py:1311
+#: common/models.py:1323
msgid "Require explicit user confirmation for certain action."
msgstr ""
-#: common/models.py:1316
+#: common/models.py:1328
msgid "Tree Depth"
msgstr ""
-#: common/models.py:1318
+#: common/models.py:1330
msgid "Default tree depth for treeview. Deeper levels can be lazy loaded as they are needed."
msgstr ""
-#: common/models.py:1324
+#: common/models.py:1336
msgid "Update Check Interval"
msgstr ""
-#: common/models.py:1325
+#: common/models.py:1337
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
-#: common/models.py:1331
+#: common/models.py:1343
msgid "Automatic Backup"
msgstr ""
-#: common/models.py:1332
+#: common/models.py:1344
msgid "Enable automatic backup of database and media files"
msgstr ""
-#: common/models.py:1337
+#: common/models.py:1349
msgid "Auto Backup Interval"
msgstr ""
-#: common/models.py:1338
+#: common/models.py:1350
msgid "Specify number of days between automated backup events"
msgstr ""
-#: common/models.py:1344
+#: common/models.py:1356
msgid "Task Deletion Interval"
msgstr ""
-#: common/models.py:1346
+#: common/models.py:1358
msgid "Background task results will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1353
+#: common/models.py:1365
msgid "Error Log Deletion Interval"
msgstr ""
-#: common/models.py:1355
+#: common/models.py:1367
msgid "Error logs will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1362
+#: common/models.py:1374
msgid "Notification Deletion Interval"
msgstr ""
-#: common/models.py:1364
+#: common/models.py:1376
msgid "User notifications will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1371 templates/InvenTree/settings/sidebar.html:31
+#: common/models.py:1383 templates/InvenTree/settings/sidebar.html:31
msgid "Barcode Support"
msgstr ""
-#: common/models.py:1372
+#: common/models.py:1384
#, fuzzy
#| msgid "Enable barcode scanner support"
msgid "Enable barcode scanner support in the web interface"
msgstr "启用条形码扫描支持"
-#: common/models.py:1377
+#: common/models.py:1389
msgid "Barcode Input Delay"
msgstr ""
-#: common/models.py:1378
+#: common/models.py:1390
msgid "Barcode input processing delay time"
msgstr ""
-#: common/models.py:1384
+#: common/models.py:1396
msgid "Barcode Webcam Support"
msgstr ""
-#: common/models.py:1385
+#: common/models.py:1397
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
-#: common/models.py:1390
+#: common/models.py:1402
#, fuzzy
#| msgid "Part description"
msgid "Part Revisions"
msgstr "商品描述"
-#: common/models.py:1391
+#: common/models.py:1403
#, fuzzy
#| msgid "Enable internal prices for parts"
msgid "Enable revision field for Part"
msgstr "启用内部商品价格"
-#: common/models.py:1396
+#: common/models.py:1408
msgid "IPN Regex"
msgstr ""
-#: common/models.py:1397
+#: common/models.py:1409
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
-#: common/models.py:1400
+#: common/models.py:1412
msgid "Allow Duplicate IPN"
msgstr ""
-#: common/models.py:1401
+#: common/models.py:1413
msgid "Allow multiple parts to share the same IPN"
msgstr ""
-#: common/models.py:1406
+#: common/models.py:1418
msgid "Allow Editing IPN"
msgstr ""
-#: common/models.py:1407
+#: common/models.py:1419
msgid "Allow changing the IPN value while editing a part"
msgstr ""
-#: common/models.py:1412
+#: common/models.py:1424
msgid "Copy Part BOM Data"
msgstr ""
-#: common/models.py:1413
+#: common/models.py:1425
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
-#: common/models.py:1418
+#: common/models.py:1430
msgid "Copy Part Parameter Data"
msgstr ""
-#: common/models.py:1419
+#: common/models.py:1431
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
-#: common/models.py:1424
+#: common/models.py:1436
msgid "Copy Part Test Data"
msgstr ""
-#: common/models.py:1425
+#: common/models.py:1437
msgid "Copy test data by default when duplicating a part"
msgstr ""
-#: common/models.py:1430
+#: common/models.py:1442
msgid "Copy Category Parameter Templates"
msgstr ""
-#: common/models.py:1431
+#: common/models.py:1443
msgid "Copy category parameter templates when creating a part"
msgstr ""
-#: common/models.py:1436 part/admin.py:108 part/models.py:3743
+#: common/models.py:1448 part/admin.py:108 part/models.py:3743
#: report/models.py:180 templates/js/translated/table_filters.js:139
#: templates/js/translated/table_filters.js:763
msgid "Template"
msgstr "模板"
-#: common/models.py:1437
+#: common/models.py:1449
msgid "Parts are templates by default"
msgstr ""
-#: common/models.py:1442 part/admin.py:91 part/admin.py:430 part/models.py:1011
+#: common/models.py:1454 part/admin.py:91 part/admin.py:430 part/models.py:1011
#: templates/js/translated/bom.js:1633
#: templates/js/translated/table_filters.js:330
#: templates/js/translated/table_filters.js:717
msgid "Assembly"
msgstr "组装"
-#: common/models.py:1443
+#: common/models.py:1455
msgid "Parts can be assembled from other components by default"
msgstr ""
-#: common/models.py:1448 part/admin.py:95 part/models.py:1017
+#: common/models.py:1460 part/admin.py:95 part/models.py:1017
#: templates/js/translated/table_filters.js:725
msgid "Component"
msgstr "组件"
-#: common/models.py:1449
+#: common/models.py:1461
msgid "Parts can be used as sub-components by default"
msgstr ""
-#: common/models.py:1454 part/admin.py:100 part/models.py:1029
+#: common/models.py:1466 part/admin.py:100 part/models.py:1029
msgid "Purchaseable"
msgstr "可购买"
-#: common/models.py:1455
+#: common/models.py:1467
msgid "Parts are purchaseable by default"
msgstr "商品默认可购买"
-#: common/models.py:1460 part/admin.py:104 part/models.py:1035
+#: common/models.py:1472 part/admin.py:104 part/models.py:1035
#: templates/js/translated/table_filters.js:751
msgid "Salable"
msgstr "可销售"
-#: common/models.py:1461
+#: common/models.py:1473
msgid "Parts are salable by default"
msgstr "商品默认可销售"
-#: common/models.py:1466 part/admin.py:113 part/models.py:1023
+#: common/models.py:1478 part/admin.py:113 part/models.py:1023
#: templates/js/translated/table_filters.js:147
#: templates/js/translated/table_filters.js:223
#: templates/js/translated/table_filters.js:767
msgid "Trackable"
msgstr "可追踪"
-#: common/models.py:1467
+#: common/models.py:1479
msgid "Parts are trackable by default"
msgstr "商品默认可跟踪"
-#: common/models.py:1472 part/admin.py:117 part/models.py:1045
+#: common/models.py:1484 part/admin.py:117 part/models.py:1045
#: part/templates/part/part_base.html:154
#: templates/js/translated/table_filters.js:143
#: templates/js/translated/table_filters.js:771
msgid "Virtual"
msgstr "虚拟"
-#: common/models.py:1473
+#: common/models.py:1485
msgid "Parts are virtual by default"
msgstr "商品默认是虚拟的"
-#: common/models.py:1478
+#: common/models.py:1490
msgid "Show Import in Views"
msgstr "视图中显示导入"
-#: common/models.py:1479
+#: common/models.py:1491
msgid "Display the import wizard in some part views"
msgstr "在一些商品视图中显示导入向导"
-#: common/models.py:1484
+#: common/models.py:1496
msgid "Show related parts"
msgstr "显示相关商品"
-#: common/models.py:1485
+#: common/models.py:1497
msgid "Display related parts for a part"
msgstr ""
-#: common/models.py:1490
+#: common/models.py:1502
msgid "Initial Stock Data"
msgstr ""
-#: common/models.py:1491
+#: common/models.py:1503
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
-#: common/models.py:1496 templates/js/translated/part.js:107
+#: common/models.py:1508 templates/js/translated/part.js:107
msgid "Initial Supplier Data"
msgstr ""
-#: common/models.py:1498
+#: common/models.py:1510
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
-#: common/models.py:1504
+#: common/models.py:1516
msgid "Part Name Display Format"
msgstr ""
-#: common/models.py:1505
+#: common/models.py:1517
msgid "Format to display the part name"
msgstr ""
-#: common/models.py:1511
+#: common/models.py:1523
msgid "Part Category Default Icon"
msgstr ""
-#: common/models.py:1512
+#: common/models.py:1524
msgid "Part category default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1516
+#: common/models.py:1528
#, fuzzy
#| msgid "Parameter units"
msgid "Enforce Parameter Units"
msgstr "参数单位"
-#: common/models.py:1518
+#: common/models.py:1530
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
-#: common/models.py:1524
+#: common/models.py:1536
msgid "Minimum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1526
+#: common/models.py:1538
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1532
+#: common/models.py:1544
msgid "Maximum Pricing Decimal Places"
msgstr ""
-#: common/models.py:1534
+#: common/models.py:1546
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
-#: common/models.py:1540
+#: common/models.py:1552
msgid "Use Supplier Pricing"
msgstr ""
-#: common/models.py:1542
+#: common/models.py:1554
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
-#: common/models.py:1548
+#: common/models.py:1560
msgid "Purchase History Override"
msgstr ""
-#: common/models.py:1550
+#: common/models.py:1562
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
-#: common/models.py:1556
+#: common/models.py:1568
msgid "Use Stock Item Pricing"
msgstr ""
-#: common/models.py:1558
+#: common/models.py:1570
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
-#: common/models.py:1564
+#: common/models.py:1576
msgid "Stock Item Pricing Age"
msgstr ""
-#: common/models.py:1566
+#: common/models.py:1578
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
-#: common/models.py:1573
+#: common/models.py:1585
msgid "Use Variant Pricing"
msgstr ""
-#: common/models.py:1574
+#: common/models.py:1586
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
-#: common/models.py:1579
+#: common/models.py:1591
msgid "Active Variants Only"
msgstr ""
-#: common/models.py:1581
+#: common/models.py:1593
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
-#: common/models.py:1587
+#: common/models.py:1599
msgid "Pricing Rebuild Interval"
msgstr ""
-#: common/models.py:1589
+#: common/models.py:1601
msgid "Number of days before part pricing is automatically updated"
msgstr ""
-#: common/models.py:1596
+#: common/models.py:1608
msgid "Internal Prices"
msgstr "内部价格"
-#: common/models.py:1597
+#: common/models.py:1609
msgid "Enable internal prices for parts"
msgstr "启用内部商品价格"
-#: common/models.py:1602
+#: common/models.py:1614
msgid "Internal Price Override"
msgstr ""
-#: common/models.py:1604
+#: common/models.py:1616
msgid "If available, internal prices override price range calculations"
msgstr ""
-#: common/models.py:1610
+#: common/models.py:1622
msgid "Enable label printing"
msgstr ""
-#: common/models.py:1611
+#: common/models.py:1623
msgid "Enable label printing from the web interface"
msgstr ""
-#: common/models.py:1616
+#: common/models.py:1628
msgid "Label Image DPI"
msgstr ""
-#: common/models.py:1618
+#: common/models.py:1630
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
-#: common/models.py:1624
+#: common/models.py:1636
msgid "Enable Reports"
msgstr ""
-#: common/models.py:1625
+#: common/models.py:1637
msgid "Enable generation of reports"
msgstr ""
-#: common/models.py:1630 templates/stats.html:25
+#: common/models.py:1642 templates/stats.html:25
msgid "Debug Mode"
msgstr "调试模式"
-#: common/models.py:1631
+#: common/models.py:1643
msgid "Generate reports in debug mode (HTML output)"
msgstr "在调试模式生成报告(HTML输出)"
-#: common/models.py:1636 plugin/builtin/labels/label_sheet.py:28
+#: common/models.py:1648 plugin/builtin/labels/label_sheet.py:28
#: report/models.py:201
msgid "Page Size"
msgstr "页面大小"
-#: common/models.py:1637
+#: common/models.py:1649
msgid "Default page size for PDF reports"
msgstr "PDF 报表默认页面大小"
-#: common/models.py:1642
+#: common/models.py:1654
msgid "Enable Test Reports"
msgstr ""
-#: common/models.py:1643
+#: common/models.py:1655
msgid "Enable generation of test reports"
msgstr "启用生成测试报表"
-#: common/models.py:1648
+#: common/models.py:1660
msgid "Attach Test Reports"
msgstr ""
-#: common/models.py:1650
+#: common/models.py:1662
msgid "When printing a Test Report, attach a copy of the Test Report to the associated Stock Item"
msgstr ""
-#: common/models.py:1656
+#: common/models.py:1668
msgid "Globally Unique Serials"
msgstr ""
-#: common/models.py:1657
+#: common/models.py:1669
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
-#: common/models.py:1662
+#: common/models.py:1674
msgid "Autofill Serial Numbers"
msgstr ""
-#: common/models.py:1663
+#: common/models.py:1675
msgid "Autofill serial numbers in forms"
msgstr ""
-#: common/models.py:1668
+#: common/models.py:1680
msgid "Delete Depleted Stock"
msgstr ""
-#: common/models.py:1670
+#: common/models.py:1682
msgid "Determines default behaviour when a stock item is depleted"
msgstr ""
-#: common/models.py:1676
+#: common/models.py:1688
msgid "Batch Code Template"
msgstr ""
-#: common/models.py:1678
+#: common/models.py:1690
msgid "Template for generating default batch codes for stock items"
msgstr ""
-#: common/models.py:1683
+#: common/models.py:1695
msgid "Stock Expiry"
msgstr "库存到期"
-#: common/models.py:1684
+#: common/models.py:1696
msgid "Enable stock expiry functionality"
msgstr "启用库存到期功能"
-#: common/models.py:1689
+#: common/models.py:1701
msgid "Sell Expired Stock"
msgstr "销售过期库存"
-#: common/models.py:1690
+#: common/models.py:1702
msgid "Allow sale of expired stock"
msgstr "允许销售过期库存"
-#: common/models.py:1695
+#: common/models.py:1707
msgid "Stock Stale Time"
msgstr ""
-#: common/models.py:1697
+#: common/models.py:1709
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
-#: common/models.py:1704
+#: common/models.py:1716
msgid "Build Expired Stock"
msgstr ""
-#: common/models.py:1705
+#: common/models.py:1717
msgid "Allow building with expired stock"
msgstr ""
-#: common/models.py:1710
+#: common/models.py:1722
msgid "Stock Ownership Control"
msgstr "库存所有权控制"
-#: common/models.py:1711
+#: common/models.py:1723
msgid "Enable ownership control over stock locations and items"
msgstr ""
-#: common/models.py:1716
+#: common/models.py:1728
msgid "Stock Location Default Icon"
msgstr ""
-#: common/models.py:1717
+#: common/models.py:1729
msgid "Stock location default icon (empty means no icon)"
msgstr ""
-#: common/models.py:1721
+#: common/models.py:1733
#, fuzzy
#| msgid "Select Stock Items"
msgid "Show Installed Stock Items"
msgstr "选择库存项"
-#: common/models.py:1722
+#: common/models.py:1734
msgid "Display installed stock items in stock tables"
msgstr ""
-#: common/models.py:1727
+#: common/models.py:1739
msgid "Build Order Reference Pattern"
msgstr ""
-#: common/models.py:1729
+#: common/models.py:1741
msgid "Required pattern for generating Build Order reference field"
msgstr ""
-#: common/models.py:1735
+#: common/models.py:1747
#, fuzzy
#| msgid "Sales Orders"
msgid "Enable Return Orders"
msgstr "销售订单"
-#: common/models.py:1736
+#: common/models.py:1748
msgid "Enable return order functionality in the user interface"
msgstr ""
-#: common/models.py:1741
+#: common/models.py:1753
#, fuzzy
#| msgid "Build Order Reference"
msgid "Return Order Reference Pattern"
msgstr "相关生产订单"
-#: common/models.py:1743
+#: common/models.py:1755
msgid "Required pattern for generating Return Order reference field"
msgstr ""
-#: common/models.py:1749
+#: common/models.py:1761
#, fuzzy
#| msgid "Complete Build Order"
msgid "Edit Completed Return Orders"
msgstr "生产订单完成"
-#: common/models.py:1751
+#: common/models.py:1763
msgid "Allow editing of return orders after they have been completed"
msgstr ""
-#: common/models.py:1757
+#: common/models.py:1769
msgid "Sales Order Reference Pattern"
msgstr ""
-#: common/models.py:1759
+#: common/models.py:1771
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
-#: common/models.py:1765
+#: common/models.py:1777
msgid "Sales Order Default Shipment"
msgstr ""
-#: common/models.py:1766
+#: common/models.py:1778
msgid "Enable creation of default shipment with sales orders"
msgstr ""
-#: common/models.py:1771
+#: common/models.py:1783
msgid "Edit Completed Sales Orders"
msgstr ""
-#: common/models.py:1773
+#: common/models.py:1785
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1779
+#: common/models.py:1791
msgid "Purchase Order Reference Pattern"
msgstr ""
-#: common/models.py:1781
+#: common/models.py:1793
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
-#: common/models.py:1787
+#: common/models.py:1799
msgid "Edit Completed Purchase Orders"
msgstr ""
-#: common/models.py:1789
+#: common/models.py:1801
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
-#: common/models.py:1795
+#: common/models.py:1807
#, fuzzy
#| msgid "Create Purchase Order"
msgid "Auto Complete Purchase Orders"
msgstr "创建采购订单"
-#: common/models.py:1797
+#: common/models.py:1809
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
-#: common/models.py:1804
+#: common/models.py:1816
msgid "Enable password forgot"
msgstr ""
-#: common/models.py:1805
+#: common/models.py:1817
msgid "Enable password forgot function on the login pages"
msgstr ""
-#: common/models.py:1810
+#: common/models.py:1822
msgid "Enable registration"
msgstr ""
-#: common/models.py:1811
+#: common/models.py:1823
msgid "Enable self-registration for users on the login pages"
msgstr ""
-#: common/models.py:1816
+#: common/models.py:1828
msgid "Enable SSO"
msgstr ""
-#: common/models.py:1817
+#: common/models.py:1829
msgid "Enable SSO on the login pages"
msgstr ""
-#: common/models.py:1822
+#: common/models.py:1834
msgid "Enable SSO registration"
msgstr ""
-#: common/models.py:1824
+#: common/models.py:1836
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
-#: common/models.py:1830
+#: common/models.py:1842
msgid "Email required"
msgstr ""
-#: common/models.py:1831
+#: common/models.py:1843
msgid "Require user to supply mail on signup"
msgstr ""
-#: common/models.py:1836
+#: common/models.py:1848
msgid "Auto-fill SSO users"
msgstr ""
-#: common/models.py:1838
+#: common/models.py:1850
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
-#: common/models.py:1844
+#: common/models.py:1856
msgid "Mail twice"
msgstr ""
-#: common/models.py:1845
+#: common/models.py:1857
msgid "On signup ask users twice for their mail"
msgstr ""
-#: common/models.py:1850
+#: common/models.py:1862
msgid "Password twice"
msgstr ""
-#: common/models.py:1851
+#: common/models.py:1863
msgid "On signup ask users twice for their password"
msgstr ""
-#: common/models.py:1856
+#: common/models.py:1868
msgid "Allowed domains"
msgstr ""
-#: common/models.py:1858
+#: common/models.py:1870
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
-#: common/models.py:1864
+#: common/models.py:1876
msgid "Group on signup"
msgstr ""
-#: common/models.py:1865
+#: common/models.py:1877
msgid "Group to which new users are assigned on registration"
msgstr ""
-#: common/models.py:1870
+#: common/models.py:1882
msgid "Enforce MFA"
msgstr ""
-#: common/models.py:1871
+#: common/models.py:1883
msgid "Users must use multifactor security."
msgstr ""
-#: common/models.py:1876
+#: common/models.py:1888
msgid "Check plugins on startup"
msgstr ""
-#: common/models.py:1878
+#: common/models.py:1890
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
-#: common/models.py:1886
+#: common/models.py:1898
msgid "Check for plugin updates"
msgstr ""
-#: common/models.py:1887
+#: common/models.py:1899
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
-#: common/models.py:1893
+#: common/models.py:1905
msgid "Enable URL integration"
msgstr ""
-#: common/models.py:1894
+#: common/models.py:1906
msgid "Enable plugins to add URL routes"
msgstr ""
-#: common/models.py:1900
+#: common/models.py:1912
msgid "Enable navigation integration"
msgstr ""
-#: common/models.py:1901
+#: common/models.py:1913
msgid "Enable plugins to integrate into navigation"
msgstr ""
-#: common/models.py:1907
+#: common/models.py:1919
msgid "Enable app integration"
msgstr ""
-#: common/models.py:1908
+#: common/models.py:1920
msgid "Enable plugins to add apps"
msgstr ""
-#: common/models.py:1914
+#: common/models.py:1926
msgid "Enable schedule integration"
msgstr ""
-#: common/models.py:1915
+#: common/models.py:1927
msgid "Enable plugins to run scheduled tasks"
msgstr ""
-#: common/models.py:1921
+#: common/models.py:1933
msgid "Enable event integration"
msgstr ""
-#: common/models.py:1922
+#: common/models.py:1934
msgid "Enable plugins to respond to internal events"
msgstr ""
-#: common/models.py:1928
+#: common/models.py:1940
#, fuzzy
#| msgid "Sales Orders"
msgid "Enable project codes"
msgstr "销售订单"
-#: common/models.py:1929
+#: common/models.py:1941
msgid "Enable project codes for tracking projects"
msgstr ""
-#: common/models.py:1934
+#: common/models.py:1946
msgid "Stocktake Functionality"
msgstr ""
-#: common/models.py:1936
+#: common/models.py:1948
msgid "Enable stocktake functionality for recording stock levels and calculating stock value"
msgstr ""
-#: common/models.py:1942
+#: common/models.py:1954
#, fuzzy
#| msgid "Exclude Location"
msgid "Exclude External Locations"
msgstr "排除地点"
-#: common/models.py:1944
+#: common/models.py:1956
#, fuzzy
#| msgid "Exclude stock items from this selected location"
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr "从该选定的仓储地点排除库存项"
-#: common/models.py:1950
+#: common/models.py:1962
msgid "Automatic Stocktake Period"
msgstr ""
-#: common/models.py:1952
+#: common/models.py:1964
msgid "Number of days between automatic stocktake recording (set to zero to disable)"
msgstr ""
-#: common/models.py:1958
+#: common/models.py:1970
msgid "Report Deletion Interval"
msgstr ""
-#: common/models.py:1960
+#: common/models.py:1972
msgid "Stocktake reports will be deleted after specified number of days"
msgstr ""
-#: common/models.py:1967
+#: common/models.py:1979
msgid "Display Users full names"
msgstr ""
-#: common/models.py:1968
+#: common/models.py:1980
msgid "Display Users full names instead of usernames"
msgstr ""
-#: common/models.py:1980 common/models.py:2380
+#: common/models.py:1992 common/models.py:2392
msgid "Settings key (must be unique - case insensitive"
msgstr ""
-#: common/models.py:2021
+#: common/models.py:2033
#, fuzzy
#| msgid "Build to allocate parts"
msgid "Hide inactive parts"
msgstr "生产以分配部件"
-#: common/models.py:2023
+#: common/models.py:2035
msgid "Hide inactive parts in results displayed on the homepage"
msgstr ""
-#: common/models.py:2029
+#: common/models.py:2041
msgid "Show subscribed parts"
msgstr ""
-#: common/models.py:2030
+#: common/models.py:2042
msgid "Show subscribed parts on the homepage"
msgstr ""
-#: common/models.py:2035
+#: common/models.py:2047
msgid "Show subscribed categories"
msgstr ""
-#: common/models.py:2036
+#: common/models.py:2048
msgid "Show subscribed part categories on the homepage"
msgstr ""
-#: common/models.py:2041
+#: common/models.py:2053
msgid "Show latest parts"
msgstr "显示最近商品"
-#: common/models.py:2042
+#: common/models.py:2054
msgid "Show latest parts on the homepage"
msgstr "在主页上显示最近商品"
-#: common/models.py:2047
+#: common/models.py:2059
msgid "Show unvalidated BOMs"
msgstr ""
-#: common/models.py:2048
+#: common/models.py:2060
msgid "Show BOMs that await validation on the homepage"
msgstr ""
-#: common/models.py:2053
+#: common/models.py:2065
msgid "Show recent stock changes"
msgstr ""
-#: common/models.py:2054
+#: common/models.py:2066
msgid "Show recently changed stock items on the homepage"
msgstr ""
-#: common/models.py:2059
+#: common/models.py:2071
msgid "Show low stock"
msgstr ""
-#: common/models.py:2060
+#: common/models.py:2072
msgid "Show low stock items on the homepage"
msgstr ""
-#: common/models.py:2065
+#: common/models.py:2077
msgid "Show depleted stock"
msgstr ""
-#: common/models.py:2066
+#: common/models.py:2078
msgid "Show depleted stock items on the homepage"
msgstr ""
-#: common/models.py:2071
+#: common/models.py:2083
msgid "Show needed stock"
msgstr ""
-#: common/models.py:2072
+#: common/models.py:2084
msgid "Show stock items needed for builds on the homepage"
msgstr ""
-#: common/models.py:2077
+#: common/models.py:2089
msgid "Show expired stock"
msgstr ""
-#: common/models.py:2078
+#: common/models.py:2090
msgid "Show expired stock items on the homepage"
msgstr ""
-#: common/models.py:2083
+#: common/models.py:2095
msgid "Show stale stock"
msgstr ""
-#: common/models.py:2084
+#: common/models.py:2096
msgid "Show stale stock items on the homepage"
msgstr ""
-#: common/models.py:2089
+#: common/models.py:2101
msgid "Show pending builds"
msgstr ""
-#: common/models.py:2090
+#: common/models.py:2102
msgid "Show pending builds on the homepage"
msgstr ""
-#: common/models.py:2095
+#: common/models.py:2107
msgid "Show overdue builds"
msgstr "显示逾期生产"
-#: common/models.py:2096
+#: common/models.py:2108
msgid "Show overdue builds on the homepage"
msgstr "在主页上显示逾期的生产"
-#: common/models.py:2101
+#: common/models.py:2113
msgid "Show outstanding POs"
msgstr ""
-#: common/models.py:2102
+#: common/models.py:2114
msgid "Show outstanding POs on the homepage"
msgstr ""
-#: common/models.py:2107
+#: common/models.py:2119
msgid "Show overdue POs"
msgstr ""
-#: common/models.py:2108
+#: common/models.py:2120
msgid "Show overdue POs on the homepage"
msgstr ""
-#: common/models.py:2113
+#: common/models.py:2125
msgid "Show outstanding SOs"
msgstr ""
-#: common/models.py:2114
+#: common/models.py:2126
msgid "Show outstanding SOs on the homepage"
msgstr ""
-#: common/models.py:2119
+#: common/models.py:2131
msgid "Show overdue SOs"
msgstr ""
-#: common/models.py:2120
+#: common/models.py:2132
msgid "Show overdue SOs on the homepage"
msgstr ""
-#: common/models.py:2125
+#: common/models.py:2137
msgid "Show pending SO shipments"
msgstr ""
-#: common/models.py:2126
+#: common/models.py:2138
#, fuzzy
#| msgid "Show latest parts on the homepage"
msgid "Show pending SO shipments on the homepage"
msgstr "在主页上显示最近商品"
-#: common/models.py:2131
+#: common/models.py:2143
msgid "Show News"
msgstr ""
-#: common/models.py:2132
+#: common/models.py:2144
msgid "Show news on the homepage"
msgstr ""
-#: common/models.py:2137
+#: common/models.py:2149
msgid "Inline label display"
msgstr "内嵌标签显示"
-#: common/models.py:2139
+#: common/models.py:2151
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr "在浏览器中显示 PDF 标签,而不是以文件形式下载"
-#: common/models.py:2145
+#: common/models.py:2157
msgid "Default label printer"
msgstr ""
-#: common/models.py:2147
+#: common/models.py:2159
msgid "Configure which label printer should be selected by default"
msgstr ""
-#: common/models.py:2153
+#: common/models.py:2165
msgid "Inline report display"
msgstr ""
-#: common/models.py:2155
+#: common/models.py:2167
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr "在浏览器中显示 PDF 报告,而不是以文件形式下载"
-#: common/models.py:2161
+#: common/models.py:2173
msgid "Search Parts"
msgstr ""
-#: common/models.py:2162
+#: common/models.py:2174
msgid "Display parts in search preview window"
msgstr ""
-#: common/models.py:2167
+#: common/models.py:2179
msgid "Search Supplier Parts"
msgstr ""
-#: common/models.py:2168
+#: common/models.py:2180
msgid "Display supplier parts in search preview window"
msgstr ""
-#: common/models.py:2173
+#: common/models.py:2185
msgid "Search Manufacturer Parts"
msgstr ""
-#: common/models.py:2174
+#: common/models.py:2186
msgid "Display manufacturer parts in search preview window"
msgstr ""
-#: common/models.py:2179
+#: common/models.py:2191
msgid "Hide Inactive Parts"
msgstr ""
-#: common/models.py:2180
+#: common/models.py:2192
msgid "Excluded inactive parts from search preview window"
msgstr ""
-#: common/models.py:2185
+#: common/models.py:2197
msgid "Search Categories"
msgstr ""
-#: common/models.py:2186
+#: common/models.py:2198
msgid "Display part categories in search preview window"
msgstr ""
-#: common/models.py:2191
+#: common/models.py:2203
msgid "Search Stock"
msgstr ""
-#: common/models.py:2192
+#: common/models.py:2204
msgid "Display stock items in search preview window"
msgstr ""
-#: common/models.py:2197
+#: common/models.py:2209
msgid "Hide Unavailable Stock Items"
msgstr ""
-#: common/models.py:2199
+#: common/models.py:2211
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
-#: common/models.py:2205
+#: common/models.py:2217
msgid "Search Locations"
msgstr ""
-#: common/models.py:2206
+#: common/models.py:2218
msgid "Display stock locations in search preview window"
msgstr ""
-#: common/models.py:2211
+#: common/models.py:2223
msgid "Search Companies"
msgstr ""
-#: common/models.py:2212
+#: common/models.py:2224
msgid "Display companies in search preview window"
msgstr ""
-#: common/models.py:2217
+#: common/models.py:2229
msgid "Search Build Orders"
msgstr ""
-#: common/models.py:2218
+#: common/models.py:2230
msgid "Display build orders in search preview window"
msgstr ""
-#: common/models.py:2223
+#: common/models.py:2235
msgid "Search Purchase Orders"
msgstr ""
-#: common/models.py:2224
+#: common/models.py:2236
msgid "Display purchase orders in search preview window"
msgstr ""
-#: common/models.py:2229
+#: common/models.py:2241
msgid "Exclude Inactive Purchase Orders"
msgstr ""
-#: common/models.py:2231
+#: common/models.py:2243
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
-#: common/models.py:2237
+#: common/models.py:2249
msgid "Search Sales Orders"
msgstr ""
-#: common/models.py:2238
+#: common/models.py:2250
msgid "Display sales orders in search preview window"
msgstr ""
-#: common/models.py:2243
+#: common/models.py:2255
msgid "Exclude Inactive Sales Orders"
msgstr ""
-#: common/models.py:2245
+#: common/models.py:2257
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
-#: common/models.py:2251
+#: common/models.py:2263
#, fuzzy
#| msgid "Purchase Orders"
msgid "Search Return Orders"
msgstr "采购订单"
-#: common/models.py:2252
+#: common/models.py:2264
msgid "Display return orders in search preview window"
msgstr ""
-#: common/models.py:2257
+#: common/models.py:2269
msgid "Exclude Inactive Return Orders"
msgstr ""
-#: common/models.py:2259
+#: common/models.py:2271
msgid "Exclude inactive return orders from search preview window"
msgstr ""
-#: common/models.py:2265
+#: common/models.py:2277
msgid "Search Preview Results"
msgstr "搜索预览结果"
-#: common/models.py:2267
+#: common/models.py:2279
msgid "Number of results to show in each section of the search preview window"
msgstr ""
-#: common/models.py:2273
+#: common/models.py:2285
#, fuzzy
#| msgid "Search"
msgid "Regex Search"
msgstr "搜索"
-#: common/models.py:2274
+#: common/models.py:2286
msgid "Enable regular expressions in search queries"
msgstr ""
-#: common/models.py:2279
+#: common/models.py:2291
msgid "Whole Word Search"
msgstr ""
-#: common/models.py:2280
+#: common/models.py:2292
msgid "Search queries return results for whole word matches"
msgstr ""
-#: common/models.py:2285
+#: common/models.py:2297
msgid "Show Quantity in Forms"
msgstr "在表格中显示数量"
-#: common/models.py:2286
+#: common/models.py:2298
msgid "Display available part quantity in some forms"
msgstr "在某些表格中显示可用的商品数量"
-#: common/models.py:2291
+#: common/models.py:2303
msgid "Escape Key Closes Forms"
msgstr ""
-#: common/models.py:2292
+#: common/models.py:2304
msgid "Use the escape key to close modal forms"
msgstr ""
-#: common/models.py:2297
+#: common/models.py:2309
msgid "Fixed Navbar"
msgstr ""
-#: common/models.py:2298
+#: common/models.py:2310
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
-#: common/models.py:2303
+#: common/models.py:2315
msgid "Date Format"
msgstr ""
-#: common/models.py:2304
+#: common/models.py:2316
msgid "Preferred format for displaying dates"
msgstr ""
-#: common/models.py:2317 part/templates/part/detail.html:41
+#: common/models.py:2329 part/templates/part/detail.html:41
msgid "Part Scheduling"
msgstr ""
-#: common/models.py:2318
+#: common/models.py:2330
msgid "Display part scheduling information"
msgstr ""
-#: common/models.py:2323 part/templates/part/detail.html:62
+#: common/models.py:2335 part/templates/part/detail.html:62
msgid "Part Stocktake"
msgstr ""
-#: common/models.py:2325
+#: common/models.py:2337
msgid "Display part stocktake information (if stocktake functionality is enabled)"
msgstr ""
-#: common/models.py:2331
+#: common/models.py:2343
msgid "Table String Length"
msgstr ""
-#: common/models.py:2333
+#: common/models.py:2345
msgid "Maximum length limit for strings displayed in table views"
msgstr ""
-#: common/models.py:2339
+#: common/models.py:2351
#, fuzzy
#| msgid "Select Label Template"
msgid "Default part label template"
msgstr "选择标签模板"
-#: common/models.py:2340
+#: common/models.py:2352
msgid "The part label template to be automatically selected"
msgstr ""
-#: common/models.py:2345
+#: common/models.py:2357
#, fuzzy
#| msgid "stock items selected"
msgid "Default stock item template"
msgstr "已选择库存项"
-#: common/models.py:2347
+#: common/models.py:2359
msgid "The stock item label template to be automatically selected"
msgstr ""
-#: common/models.py:2353
+#: common/models.py:2365
#, fuzzy
#| msgid "No stock location set"
msgid "Default stock location label template"
msgstr "未设置仓储地点"
-#: common/models.py:2355
+#: common/models.py:2367
msgid "The stock location label template to be automatically selected"
msgstr ""
-#: common/models.py:2361
+#: common/models.py:2373
msgid "Receive error reports"
msgstr ""
-#: common/models.py:2362
+#: common/models.py:2374
msgid "Receive notifications for system errors"
msgstr ""
-#: common/models.py:2367
+#: common/models.py:2379
msgid "Last used printing machines"
msgstr ""
-#: common/models.py:2368
+#: common/models.py:2380
msgid "Save the last used printing machines for a user"
msgstr ""
-#: common/models.py:2411
+#: common/models.py:2423
msgid "Price break quantity"
msgstr ""
-#: common/models.py:2418 company/serializers.py:484 order/admin.py:42
+#: common/models.py:2430 company/serializers.py:484 order/admin.py:42
#: order/models.py:1316 order/models.py:2208
#: templates/js/translated/company.js:1813 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621
@@ -3613,23 +3613,23 @@ msgstr ""
msgid "Price"
msgstr "价格"
-#: common/models.py:2419
+#: common/models.py:2431
msgid "Unit price at specified quantity"
msgstr ""
-#: common/models.py:2590 common/models.py:2775
+#: common/models.py:2602 common/models.py:2787
msgid "Endpoint"
msgstr ""
-#: common/models.py:2591
+#: common/models.py:2603
msgid "Endpoint at which this webhook is received"
msgstr ""
-#: common/models.py:2601
+#: common/models.py:2613
msgid "Name for this webhook"
msgstr ""
-#: common/models.py:2605 machine/models.py:39 part/admin.py:88
+#: common/models.py:2617 machine/models.py:39 part/admin.py:88
#: part/models.py:1040 plugin/models.py:56
#: templates/js/translated/table_filters.js:135
#: templates/js/translated/table_filters.js:219
@@ -3639,101 +3639,101 @@ msgstr ""
msgid "Active"
msgstr ""
-#: common/models.py:2605
+#: common/models.py:2617
msgid "Is this webhook active"
msgstr ""
-#: common/models.py:2621 users/models.py:148
+#: common/models.py:2633 users/models.py:148
msgid "Token"
msgstr "令牌"
-#: common/models.py:2622
+#: common/models.py:2634
msgid "Token for access"
msgstr ""
-#: common/models.py:2630
+#: common/models.py:2642
msgid "Secret"
msgstr ""
-#: common/models.py:2631
+#: common/models.py:2643
msgid "Shared secret for HMAC"
msgstr ""
-#: common/models.py:2739
+#: common/models.py:2751
msgid "Message ID"
msgstr ""
-#: common/models.py:2740
+#: common/models.py:2752
msgid "Unique identifier for this message"
msgstr ""
-#: common/models.py:2748
+#: common/models.py:2760
msgid "Host"
msgstr ""
-#: common/models.py:2749
+#: common/models.py:2761
msgid "Host from which this message was received"
msgstr ""
-#: common/models.py:2757
+#: common/models.py:2769
msgid "Header"
msgstr ""
-#: common/models.py:2758
+#: common/models.py:2770
msgid "Header of this message"
msgstr ""
-#: common/models.py:2765
+#: common/models.py:2777
msgid "Body"
msgstr ""
-#: common/models.py:2766
+#: common/models.py:2778
msgid "Body of this message"
msgstr ""
-#: common/models.py:2776
+#: common/models.py:2788
msgid "Endpoint on which this message was received"
msgstr ""
-#: common/models.py:2781
+#: common/models.py:2793
msgid "Worked on"
msgstr ""
-#: common/models.py:2782
+#: common/models.py:2794
msgid "Was the work on this message finished?"
msgstr ""
-#: common/models.py:2908
+#: common/models.py:2920
msgid "Id"
msgstr ""
-#: common/models.py:2910 templates/js/translated/company.js:955
+#: common/models.py:2922 templates/js/translated/company.js:955
#: templates/js/translated/news.js:44
msgid "Title"
msgstr ""
-#: common/models.py:2914 templates/js/translated/news.js:60
+#: common/models.py:2926 templates/js/translated/news.js:60
msgid "Published"
msgstr ""
-#: common/models.py:2916 templates/InvenTree/settings/plugin_settings.html:32
+#: common/models.py:2928 templates/InvenTree/settings/plugin_settings.html:32
#: templates/js/translated/news.js:56 templates/js/translated/plugin.js:103
msgid "Author"
msgstr ""
-#: common/models.py:2918 templates/js/translated/news.js:52
+#: common/models.py:2930 templates/js/translated/news.js:52
msgid "Summary"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Read"
msgstr ""
-#: common/models.py:2921
+#: common/models.py:2933
msgid "Was this news item read?"
msgstr ""
-#: common/models.py:2938 company/models.py:154 part/models.py:924
+#: common/models.py:2950 company/models.py:154 part/models.py:924
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report_base.html:35
@@ -3743,41 +3743,41 @@ msgstr ""
msgid "Image"
msgstr "图片"
-#: common/models.py:2938
+#: common/models.py:2950
#, fuzzy
#| msgid "Image"
msgid "Image file"
msgstr "图片"
-#: common/models.py:2980
+#: common/models.py:2992
#, fuzzy
#| msgid "Must be a valid number"
msgid "Unit name must be a valid identifier"
msgstr "必须是有效数字"
-#: common/models.py:2999
+#: common/models.py:3011
#, fuzzy
#| msgid "Part name"
msgid "Unit name"
msgstr "商品名称"
-#: common/models.py:3006 templates/InvenTree/settings/settings_staff_js.html:75
+#: common/models.py:3018 templates/InvenTree/settings/settings_staff_js.html:75
msgid "Symbol"
msgstr ""
-#: common/models.py:3007
+#: common/models.py:3019
#, fuzzy
#| msgid "Optional Items"
msgid "Optional unit symbol"
msgstr "可选项目"
-#: common/models.py:3014 templates/InvenTree/settings/settings_staff_js.html:71
+#: common/models.py:3026 templates/InvenTree/settings/settings_staff_js.html:71
#, fuzzy
#| msgid "Destination"
msgid "Definition"
msgstr "目的地"
-#: common/models.py:3015
+#: common/models.py:3027
msgid "Unit definition"
msgstr ""
@@ -4004,7 +4004,7 @@ msgstr "该公司使用的默认货币"
#: company/models.py:265 company/models.py:374
#: company/templates/company/company_base.html:8
-#: company/templates/company/company_base.html:12 stock/api.py:733
+#: company/templates/company/company_base.html:12 stock/api.py:735
#: templates/InvenTree/search.html:178 templates/js/translated/company.js:495
msgid "Company"
msgstr "公司"
@@ -4877,62 +4877,62 @@ msgstr "商品二维码"
msgid "QR code"
msgstr ""
-#: machine/machine_types/label_printer.py:213
+#: machine/machine_types/label_printer.py:217
msgid "Copies"
msgstr ""
-#: machine/machine_types/label_printer.py:214
+#: machine/machine_types/label_printer.py:218
#, fuzzy
#| msgid "Number of stock items to build"
msgid "Number of copies to print for each label"
msgstr "要生产的项目数量"
-#: machine/machine_types/label_printer.py:229
+#: machine/machine_types/label_printer.py:233
#, fuzzy
#| msgid "Connection error"
msgid "Connected"
msgstr "连接错误"
-#: machine/machine_types/label_printer.py:230 order/api.py:1412
+#: machine/machine_types/label_printer.py:234 order/api.py:1412
#: templates/js/translated/sales_order.js:1042
msgid "Unknown"
msgstr ""
-#: machine/machine_types/label_printer.py:231
+#: machine/machine_types/label_printer.py:235
#, fuzzy
#| msgid "Print Label"
msgid "Printing"
msgstr "打印标签"
-#: machine/machine_types/label_printer.py:232
+#: machine/machine_types/label_printer.py:236
msgid "No media"
msgstr ""
-#: machine/machine_types/label_printer.py:233
+#: machine/machine_types/label_printer.py:237
#, fuzzy
#| msgid "Rejected"
msgid "Disconnected"
msgstr "已拒绝"
-#: machine/machine_types/label_printer.py:240
+#: machine/machine_types/label_printer.py:244
#, fuzzy
#| msgid "Label name"
msgid "Label Printer"
msgstr "标签名称"
-#: machine/machine_types/label_printer.py:241
+#: machine/machine_types/label_printer.py:245
#, fuzzy
#| msgid "Allocate selected items"
msgid "Directly print labels for various items."
msgstr "分配选定项目"
-#: machine/machine_types/label_printer.py:247
+#: machine/machine_types/label_printer.py:251
#, fuzzy
#| msgid "Print actions"
msgid "Printer Location"
msgstr "打印操作"
-#: machine/machine_types/label_printer.py:248
+#: machine/machine_types/label_printer.py:252
msgid "Scope the printer to a specific location"
msgstr ""
@@ -6291,7 +6291,7 @@ msgstr "提高搜索结果可见性的关键字"
#: part/models.py:891 part/models.py:3371 part/models.py:3812
#: part/serializers.py:358 part/serializers.py:1046
-#: part/templates/part/part_base.html:260 stock/api.py:705
+#: part/templates/part/part_base.html:260 stock/api.py:707
#: templates/InvenTree/settings/settings_staff_js.html:300
#: templates/js/translated/notification.js:60
#: templates/js/translated/part.js:2377
@@ -8141,7 +8141,7 @@ msgstr "重命名文件出错"
msgid "Error rendering label to HTML"
msgstr "重命名文件出错"
-#: plugin/base/label/mixins.py:95
+#: plugin/base/label/mixins.py:111
#, fuzzy
#| msgid "Error renaming file"
msgid "Error rendering label to PNG"
@@ -8466,17 +8466,17 @@ msgstr ""
msgid "No author found"
msgstr ""
-#: plugin/registry.py:584
+#: plugin/registry.py:585
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
-#: plugin/registry.py:587
+#: plugin/registry.py:588
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
-#: plugin/registry.py:589
+#: plugin/registry.py:590
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
@@ -8933,46 +8933,46 @@ msgstr "删除模板"
msgid "Expiry Date"
msgstr ""
-#: stock/api.py:540 templates/js/translated/table_filters.js:427
+#: stock/api.py:542 templates/js/translated/table_filters.js:427
msgid "External Location"
msgstr ""
-#: stock/api.py:725
+#: stock/api.py:727
#, fuzzy
#| msgid "Part name"
msgid "Part Tree"
msgstr "商品名称"
-#: stock/api.py:753
+#: stock/api.py:755
msgid "Expiry date before"
msgstr ""
-#: stock/api.py:757
+#: stock/api.py:759
msgid "Expiry date after"
msgstr ""
-#: stock/api.py:760 stock/templates/stock/item_base.html:439
+#: stock/api.py:762 stock/templates/stock/item_base.html:439
#: templates/js/translated/table_filters.js:441
msgid "Stale"
msgstr ""
-#: stock/api.py:846
+#: stock/api.py:848
msgid "Quantity is required"
msgstr ""
-#: stock/api.py:852
+#: stock/api.py:854
msgid "Valid part must be supplied"
msgstr ""
-#: stock/api.py:883
+#: stock/api.py:885
msgid "The given supplier part does not exist"
msgstr ""
-#: stock/api.py:893
+#: stock/api.py:895
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
-#: stock/api.py:924
+#: stock/api.py:926
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@@ -9468,7 +9468,7 @@ msgstr ""
msgid "Test Report"
msgstr ""
-#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:279
+#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:280
msgid "Delete Test Data"
msgstr ""
@@ -9484,15 +9484,15 @@ msgstr ""
msgid "Installed Stock Items"
msgstr ""
-#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3239
+#: stock/templates/stock/item.html:145 templates/js/translated/stock.js:3242
msgid "Install Stock Item"
msgstr ""
-#: stock/templates/stock/item.html:267
+#: stock/templates/stock/item.html:268
msgid "Delete all test results for this stock item"
msgstr ""
-#: stock/templates/stock/item.html:296 templates/js/translated/stock.js:1667
+#: stock/templates/stock/item.html:297 templates/js/translated/stock.js:1667
msgid "Add Test Result"
msgstr ""
@@ -10316,7 +10316,7 @@ msgid "Rate"
msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
-#: templates/js/translated/forms.js:543 templates/js/translated/helpers.js:105
+#: templates/js/translated/forms.js:547 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:392 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:411
msgid "Delete"
@@ -10455,7 +10455,7 @@ msgid "Home Page"
msgstr ""
#: templates/InvenTree/settings/sidebar.html:15
-#: templates/js/translated/forms.js:2155 templates/js/translated/tables.js:543
+#: templates/js/translated/forms.js:2159 templates/js/translated/tables.js:543
#: templates/navbar.html:107 templates/search.html:8
#: templates/search_form.html:6 templates/search_form.html:7
msgid "Search"
@@ -10811,7 +10811,7 @@ msgstr ""
msgid "Please confirm that %(email)s is an email address for user %(user_display)s."
msgstr ""
-#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:770
+#: templates/account/email_confirm.html:21 templates/js/translated/forms.js:774
msgid "Confirm"
msgstr "确认"
@@ -11809,7 +11809,7 @@ msgid "No builds matching query"
msgstr ""
#: templates/js/translated/build.js:2113 templates/js/translated/build.js:2478
-#: templates/js/translated/forms.js:2151 templates/js/translated/forms.js:2167
+#: templates/js/translated/forms.js:2155 templates/js/translated/forms.js:2171
#: templates/js/translated/part.js:2316 templates/js/translated/part.js:2742
#: templates/js/translated/stock.js:1953 templates/js/translated/stock.js:2681
msgid "Select"
@@ -12234,61 +12234,61 @@ msgstr ""
msgid "Create filter"
msgstr ""
-#: templates/js/translated/forms.js:374 templates/js/translated/forms.js:389
-#: templates/js/translated/forms.js:403 templates/js/translated/forms.js:417
+#: templates/js/translated/forms.js:378 templates/js/translated/forms.js:393
+#: templates/js/translated/forms.js:407 templates/js/translated/forms.js:421
msgid "Action Prohibited"
msgstr ""
-#: templates/js/translated/forms.js:376
+#: templates/js/translated/forms.js:380
msgid "Create operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:391
+#: templates/js/translated/forms.js:395
msgid "Update operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:405
+#: templates/js/translated/forms.js:409
msgid "Delete operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:419
+#: templates/js/translated/forms.js:423
msgid "View operation not allowed"
msgstr ""
-#: templates/js/translated/forms.js:796
+#: templates/js/translated/forms.js:800
msgid "Keep this form open"
msgstr ""
-#: templates/js/translated/forms.js:899
+#: templates/js/translated/forms.js:903
msgid "Enter a valid number"
msgstr ""
-#: templates/js/translated/forms.js:1469 templates/modals.html:19
+#: templates/js/translated/forms.js:1473 templates/modals.html:19
#: templates/modals.html:43
msgid "Form errors exist"
msgstr ""
-#: templates/js/translated/forms.js:1967
+#: templates/js/translated/forms.js:1971
msgid "No results found"
msgstr ""
-#: templates/js/translated/forms.js:2271 templates/js/translated/search.js:239
+#: templates/js/translated/forms.js:2275 templates/js/translated/search.js:239
msgid "Searching"
msgstr ""
-#: templates/js/translated/forms.js:2485
+#: templates/js/translated/forms.js:2489
msgid "Clear input"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "File Column"
msgstr ""
-#: templates/js/translated/forms.js:3071
+#: templates/js/translated/forms.js:3075
msgid "Field Name"
msgstr ""
-#: templates/js/translated/forms.js:3083
+#: templates/js/translated/forms.js:3087
msgid "Select Columns"
msgstr ""
@@ -13719,7 +13719,7 @@ msgstr ""
msgid "Specify stock quantity"
msgstr ""
-#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3267
+#: templates/js/translated/stock.js:1177 templates/js/translated/stock.js:3270
msgid "Select Stock Items"
msgstr "选择库存项"
@@ -13962,55 +13962,55 @@ msgstr ""
msgid "No installed items"
msgstr ""
-#: templates/js/translated/stock.js:3108 templates/js/translated/stock.js:3143
+#: templates/js/translated/stock.js:3110 templates/js/translated/stock.js:3146
msgid "Uninstall Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3165
+#: templates/js/translated/stock.js:3168
msgid "Select stock item to uninstall"
msgstr ""
-#: templates/js/translated/stock.js:3186
+#: templates/js/translated/stock.js:3189
msgid "Install another stock item into this item"
msgstr ""
-#: templates/js/translated/stock.js:3187
+#: templates/js/translated/stock.js:3190
msgid "Stock items can only be installed if they meet the following criteria"
msgstr ""
-#: templates/js/translated/stock.js:3189
+#: templates/js/translated/stock.js:3192
msgid "The Stock Item links to a Part which is the BOM for this Stock Item"
msgstr ""
-#: templates/js/translated/stock.js:3190
+#: templates/js/translated/stock.js:3193
msgid "The Stock Item is currently available in stock"
msgstr ""
-#: templates/js/translated/stock.js:3191
+#: templates/js/translated/stock.js:3194
msgid "The Stock Item is not already installed in another item"
msgstr ""
-#: templates/js/translated/stock.js:3192
+#: templates/js/translated/stock.js:3195
msgid "The Stock Item is tracked by either a batch code or serial number"
msgstr ""
-#: templates/js/translated/stock.js:3205
+#: templates/js/translated/stock.js:3208
msgid "Select part to install"
msgstr ""
-#: templates/js/translated/stock.js:3268
+#: templates/js/translated/stock.js:3271
#, fuzzy
#| msgid "Select Stock Items"
msgid "Select one or more stock items"
msgstr "选择库存项"
-#: templates/js/translated/stock.js:3281
+#: templates/js/translated/stock.js:3284
#, fuzzy
#| msgid "Select Stock Items"
msgid "Selected stock items"
msgstr "选择库存项"
-#: templates/js/translated/stock.js:3285
+#: templates/js/translated/stock.js:3288
#, fuzzy
#| msgid "Stock Settings"
msgid "Change Stock Status"
diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po
index c3efbd04cc7e..e1c12d676a84 100644
--- a/src/frontend/src/locales/bg/messages.po
+++ b/src/frontend/src/locales/bg/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po
index 09f6cb3efdc4..4c669062d523 100644
--- a/src/frontend/src/locales/cs/messages.po
+++ b/src/frontend/src/locales/cs/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po
index 80a652f27dba..f60a6f0aa216 100644
--- a/src/frontend/src/locales/da/messages.po
+++ b/src/frontend/src/locales/da/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po
index e86ddf394b52..4d3fc95766e5 100644
--- a/src/frontend/src/locales/de/messages.po
+++ b/src/frontend/src/locales/de/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po
index ae0252964234..10627bf542c3 100644
--- a/src/frontend/src/locales/el/messages.po
+++ b/src/frontend/src/locales/el/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po
index b7ca00661c59..0d8022fb4751 100644
--- a/src/frontend/src/locales/es/messages.po
+++ b/src/frontend/src/locales/es/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Leer la documentación"
-
diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po
index bfdc3f77d030..f3ab02744950 100644
--- a/src/frontend/src/locales/fa/messages.po
+++ b/src/frontend/src/locales/fa/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po
index a81b30219b28..51b7ce33733b 100644
--- a/src/frontend/src/locales/fi/messages.po
+++ b/src/frontend/src/locales/fi/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po
index 3e6754382b23..489de9a1164b 100644
--- a/src/frontend/src/locales/fr/messages.po
+++ b/src/frontend/src/locales/fr/messages.po
@@ -5054,4 +5054,3 @@ msgstr "L'interface utilisateur de la plateforme est optimisée pour les tablett
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Lire la documentation"
-
diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po
index 26c0db0fd5d9..41fe3fca7464 100644
--- a/src/frontend/src/locales/he/messages.po
+++ b/src/frontend/src/locales/he/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po
index 0aea45f5cc36..a996c98cd8b3 100644
--- a/src/frontend/src/locales/hi/messages.po
+++ b/src/frontend/src/locales/hi/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po
index afd16cfc0acf..4eda0b81e322 100644
--- a/src/frontend/src/locales/hu/messages.po
+++ b/src/frontend/src/locales/hu/messages.po
@@ -5054,4 +5054,3 @@ msgstr "A platform felhasználói felülete táblagépekre és asztali számít
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Olvasd el a dokumentációt"
-
diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po
index 2efbfd752d22..91640edaeeab 100644
--- a/src/frontend/src/locales/it/messages.po
+++ b/src/frontend/src/locales/it/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po
index 0dff4267ec24..d191cea96c14 100644
--- a/src/frontend/src/locales/ja/messages.po
+++ b/src/frontend/src/locales/ja/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po
index c2187b065ed2..c92cdbaaa13d 100644
--- a/src/frontend/src/locales/ko/messages.po
+++ b/src/frontend/src/locales/ko/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po
index ff93f58aa42d..3402ada31d3d 100644
--- a/src/frontend/src/locales/nl/messages.po
+++ b/src/frontend/src/locales/nl/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po
index 48e4bf28e95d..d91c8f9b4ad5 100644
--- a/src/frontend/src/locales/no/messages.po
+++ b/src/frontend/src/locales/no/messages.po
@@ -5054,4 +5054,3 @@ msgstr "Plattformgrensesnittet er optimalisert for Nettbrett og Desktop, du kan
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Les dokumentasjonen"
-
diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po
index 7346095d5afa..cb0d3c4cd5fb 100644
--- a/src/frontend/src/locales/pl/messages.po
+++ b/src/frontend/src/locales/pl/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po
index 6f4414016194..c1893757543c 100644
--- a/src/frontend/src/locales/pt/messages.po
+++ b/src/frontend/src/locales/pt/messages.po
@@ -5054,4 +5054,3 @@ msgstr "A interface de usuário da plataforma é otimizada para Tablets e Deskto
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Leia a documentação"
-
diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po
index 813b6621a6f0..01150fff587d 100644
--- a/src/frontend/src/locales/ru/messages.po
+++ b/src/frontend/src/locales/ru/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po
index 1eb2ca96c788..81707bdf3676 100644
--- a/src/frontend/src/locales/sk/messages.po
+++ b/src/frontend/src/locales/sk/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po
index 5390bb47a377..7510594a1117 100644
--- a/src/frontend/src/locales/sl/messages.po
+++ b/src/frontend/src/locales/sl/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po
index 1590f4289c68..0d5ec5697753 100644
--- a/src/frontend/src/locales/sr/messages.po
+++ b/src/frontend/src/locales/sr/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po
index 567966f1e282..9947179fb272 100644
--- a/src/frontend/src/locales/sv/messages.po
+++ b/src/frontend/src/locales/sv/messages.po
@@ -5054,4 +5054,3 @@ msgstr "Plattform UI är optimerad för surfplattor och stationära datorer, kan
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Läs dokumenten"
-
diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po
index da9f3b112aa0..a8150e49c469 100644
--- a/src/frontend/src/locales/th/messages.po
+++ b/src/frontend/src/locales/th/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr ""
-
diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po
index efb60bb84caa..287f3930a5a4 100644
--- a/src/frontend/src/locales/tr/messages.po
+++ b/src/frontend/src/locales/tr/messages.po
@@ -5054,4 +5054,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Belgeleri okuyun"
-
diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po
index 9035112c2ae5..7c3f48132df7 100644
--- a/src/frontend/src/locales/vi/messages.po
+++ b/src/frontend/src/locales/vi/messages.po
@@ -5054,4 +5054,3 @@ msgstr "Giao diện nền tảng được tối ưu cho máy tính bảng và m
#: src/views/MobileAppView.tsx:23
msgid "Read the docs"
msgstr "Đọc tài liệu"
-