2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-05-09 11:08:54 +00:00

New Crowdin translations by GitHub Action (#10286)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-09-17 07:37:06 +10:00
committed by GitHub
parent 5727999d4d
commit 7033e36fc3
78 changed files with 3155 additions and 2531 deletions
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:04\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Arabic\n" "Language-Team: Arabic\n"
"Language: ar_SA\n" "Language: ar_SA\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:04\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bulgarian\n" "Language-Team: Bulgarian\n"
"Language: bg_BG\n" "Language: bg_BG\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Част" msgstr "Част"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Nadřazená sestava" msgstr "Nadřazená sestava"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Zahrnout varianty" msgstr "Zahrnout varianty"
@@ -557,7 +557,7 @@ msgstr "Zahrnout varianty"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Díl" msgstr "Díl"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategorie" msgstr "Kategorie"
@@ -633,7 +633,7 @@ msgstr "Min. datum"
msgid "Max Date" msgid "Max Date"
msgstr "Max datum" msgstr "Max datum"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Vyloučit strom" msgstr "Vyloučit strom"
@@ -651,7 +651,7 @@ msgstr "Volitelné"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Sestava" msgstr "Sestava"
@@ -693,10 +693,10 @@ msgstr "Výrobní příkaz"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Lokace" msgstr "Lokace"
@@ -1117,7 +1117,7 @@ msgstr "Automaticky zvolit sériová čísla"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automaticky přidělit požadované položky s odpovídajícími sériovými čísly" msgstr "Automaticky přidělit požadované položky s odpovídajícími sériovými čísly"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Následující sériová čísla již existují nebo jsou neplatná" msgstr "Následující sériová čísla již existují nebo jsou neplatná"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Povolit varianty" msgstr "Povolit varianty"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Položka kusovníku" msgstr "Položka kusovníku"
@@ -1594,7 +1594,7 @@ msgstr "Název tohoto webhooku"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktivní" msgstr "Aktivní"
@@ -2677,7 +2677,7 @@ msgstr "Možné zakoupit"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Díly jsou zakoupitelné ve výchozím nastavení" msgstr "Díly jsou zakoupitelné ve výchozím nastavení"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Prodejné" msgstr "Prodejné"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Výrobce" msgstr "Výrobce"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Společnost" msgstr "Společnost"
@@ -4007,7 +4007,7 @@ msgstr "Odkazovaný díl výrobce musí odkazovat na stejný základní díl"
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Dodavatel" msgstr "Dodavatel"
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Nadřazená místo" msgstr "Nadřazená místo"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Externí umístění" msgstr "Externí umístění"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Strom dílů" msgstr "Strom dílů"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Množství je povinné" msgstr "Množství je povinné"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
"Language: da_DK\n" "Language: da_DK\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Overordnet produktion" msgstr "Overordnet produktion"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Del" msgstr "Del"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Valgfri"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr "Produktionsordre"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-15 23:41\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"Language: de_DE\n" "Language: de_DE\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Eltern-Bauauftrag" msgstr "Eltern-Bauauftrag"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Varianten einschließen" msgstr "Varianten einschließen"
@@ -557,7 +557,7 @@ msgstr "Varianten einschließen"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Teil" msgstr "Teil"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategorie" msgstr "Kategorie"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Baum ausschließen" msgstr "Baum ausschließen"
@@ -651,7 +651,7 @@ msgstr "Optional"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Baugruppe" msgstr "Baugruppe"
@@ -693,10 +693,10 @@ msgstr "Bauauftrag"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Lagerort" msgstr "Lagerort"
@@ -1117,7 +1117,7 @@ msgstr "Seriennummern automatisch zuweisen"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Benötigte Lagerartikel automatisch mit passenden Seriennummern zuweisen" msgstr "Benötigte Lagerartikel automatisch mit passenden Seriennummern zuweisen"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Die folgenden Seriennummern existieren bereits oder sind ungültig" msgstr "Die folgenden Seriennummern existieren bereits oder sind ungültig"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Varianten zulassen" msgstr "Varianten zulassen"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Stücklisten-Position" msgstr "Stücklisten-Position"
@@ -1594,7 +1594,7 @@ msgstr "Name für diesen Webhook"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktiv" msgstr "Aktiv"
@@ -2677,7 +2677,7 @@ msgstr "Kaufbar"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar" msgstr "Artikel sind grundsätzlich kaufbar"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Verkäuflich" msgstr "Verkäuflich"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Hersteller" msgstr "Hersteller"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Firma" msgstr "Firma"
@@ -4007,7 +4007,7 @@ msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren"
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Zulieferer" msgstr "Zulieferer"
@@ -4271,12 +4271,12 @@ msgstr "Gültig"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr "Markiert"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "Nach markierten Kategorien filtern" msgstr "Nach markierten Kategorien filtern"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Ebenen" msgstr "Ebenen"
@@ -5364,7 +5364,7 @@ msgstr "Ebenen"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filter nach Kategorietiefe" msgstr "Filter nach Kategorietiefe"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Oberste Ebene" msgstr "Oberste Ebene"
@@ -5372,7 +5372,7 @@ msgstr "Oberste Ebene"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "Mehrstufig" msgstr "Mehrstufig"
@@ -8000,123 +8000,139 @@ msgstr "part_image tag benötigt eine Bauteilinstanz"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "company_image tag erfordert eine Firmeninstanz" msgstr "company_image tag erfordert eine Firmeninstanz"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "Filtern nach Standorttiefe" msgstr "Filtern nach Standorttiefe"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "Unterorte in gefilterte Ergebnisse einbeziehen" msgstr "Unterorte in gefilterte Ergebnisse einbeziehen"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Übergeordneter Ort" msgstr "Übergeordneter Ort"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Filtern nach übergeordnetem Ort" msgstr "Filtern nach übergeordnetem Ort"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Statuscode" msgstr "Statuscode"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Externer Standort" msgstr "Externer Standort"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Teile-Baum" msgstr "Teile-Baum"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Gültigkeitsdauer vor" msgstr "Gültigkeitsdauer vor"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Gültigkeitsdauer nach" msgstr "Gültigkeitsdauer nach"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "überfällig" msgstr "überfällig"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Menge ist erforderlich" msgstr "Menge ist erforderlich"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Gültiges Teil muss angegeben werden" msgstr "Gültiges Teil muss angegeben werden"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "Der angegebene Lieferantenartikel existiert nicht" msgstr "Der angegebene Lieferantenartikel existiert nicht"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Das Zulieferteil hat eine Packungsgröße definiert, aber das Kennzeichen use_pack_size ist nicht gesetzt" msgstr "Das Zulieferteil hat eine Packungsgröße definiert, aber das Kennzeichen use_pack_size ist nicht gesetzt"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Seriennummern können für nicht verfolgbare Teile nicht angegeben werden" msgstr "Seriennummern können für nicht verfolgbare Teile nicht angegeben werden"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
"Language: el_GR\n" "Language: el_GR\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Γονική Κατασκευή" msgstr "Γονική Κατασκευή"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Εξάρτημα" msgstr "Εξάρτημα"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Προαιρετικό"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr "Σειρά Κατασκευής"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Τοποθεσία" msgstr "Τοποθεσία"
@@ -1117,7 +1117,7 @@ msgstr "Αυτόματη Κατανομή Σειριακών Αριθμών"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Αυτόματη κατανομή των απαιτούμενων στοιχείων με τους αντίστοιχους σειριακούς αριθμούς" msgstr "Αυτόματη κατανομή των απαιτούμενων στοιχείων με τους αντίστοιχους σειριακούς αριθμούς"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν ήδη ή δεν είναι έγκυροι" msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν ήδη ή δεν είναι έγκυροι"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-08 01:34+0000\n" "POT-Creation-Date: 2025-09-16 00:21+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -536,7 +536,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -558,7 +558,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -570,7 +570,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -634,7 +634,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -652,7 +652,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -694,10 +694,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1118,7 +1118,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1359,7 +1359,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1595,7 +1595,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2678,7 +2678,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3752,7 +3752,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4008,7 +4008,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4272,12 +4272,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5357,7 +5357,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5365,7 +5365,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5373,7 +5373,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8001,123 +8001,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
"Language: es_ES\n" "Language: es_ES\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Construcción o Armado Superior" msgstr "Construcción o Armado Superior"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Incluye Variantes" msgstr "Incluye Variantes"
@@ -557,7 +557,7 @@ msgstr "Incluye Variantes"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Parte" msgstr "Parte"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Categoría" msgstr "Categoría"
@@ -633,7 +633,7 @@ msgstr "Fecha Mínima"
msgid "Max Date" msgid "Max Date"
msgstr "Fecha Máxima" msgstr "Fecha Máxima"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Excluir Árbol" msgstr "Excluir Árbol"
@@ -651,7 +651,7 @@ msgstr "Opcional"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Montaje" msgstr "Montaje"
@@ -693,10 +693,10 @@ msgstr "Construir órden"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Ubicación" msgstr "Ubicación"
@@ -1117,7 +1117,7 @@ msgstr "Autoasignar Números de Serie"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes" msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Los siguientes números seriales ya existen o son inválidos" msgstr "Los siguientes números seriales ya existen o son inválidos"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Permitir variantes" msgstr "Permitir variantes"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Item de Lista de Materiales" msgstr "Item de Lista de Materiales"
@@ -1594,7 +1594,7 @@ msgstr "Nombre para este webhook"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Activo" msgstr "Activo"
@@ -2677,7 +2677,7 @@ msgstr "Comprable"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Las partes son comprables por defecto" msgstr "Las partes son comprables por defecto"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Vendible" msgstr "Vendible"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Fabricante" msgstr "Fabricante"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Empresa" msgstr "Empresa"
@@ -4007,7 +4007,7 @@ msgstr "La parte vinculada del fabricante debe hacer referencia a la misma parte
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Proveedor" msgstr "Proveedor"
@@ -4271,12 +4271,12 @@ msgstr "Válido"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr "Favoritos"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Profundidad" msgstr "Profundidad"
@@ -5364,7 +5364,7 @@ msgstr "Profundidad"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filtrar por profundidad de categoría" msgstr "Filtrar por profundidad de categoría"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Nivel superior" msgstr "Nivel superior"
@@ -5372,7 +5372,7 @@ msgstr "Nivel superior"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Filtrar por categorías de nivel superior" msgstr "Filtrar por categorías de nivel superior"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "En cascada" msgstr "En cascada"
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Ubicación principal" msgstr "Ubicación principal"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Filtrar por ubicación principal" msgstr "Filtrar por ubicación principal"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "Nombre de pieza (insensible a mayúsculas y minúsculas)" msgstr "Nombre de pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "El nombre de la pieza (insensible a mayúsculas y minúsculas)" msgstr "El nombre de la pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "Nombre de la pieza (expresión regular)" msgstr "Nombre de la pieza (expresión regular)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "Pieza IPN (insensible a mayúsculas y minúsculas)" msgstr "Pieza IPN (insensible a mayúsculas y minúsculas)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "Pieza IPN (insensible a mayúsculas y minúsculas)" msgstr "Pieza IPN (insensible a mayúsculas y minúsculas)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "Pieza IPN (expresión regular)" msgstr "Pieza IPN (expresión regular)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Stock mínimo" msgstr "Stock mínimo"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Stock máximo" msgstr "Stock máximo"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Código de estado" msgstr "Código de estado"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Ubicación externa" msgstr "Ubicación externa"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "Instalado en otro artículo de existencias" msgstr "Instalado en otro artículo de existencias"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Árbol de piezas" msgstr "Árbol de piezas"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "Actualizado antes" msgstr "Actualizado antes"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "Actualizado después" msgstr "Actualizado después"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "Inventario antes" msgstr "Inventario antes"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "Inventario después" msgstr "Inventario después"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Desactualizado" msgstr "Desactualizado"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Cantidad requerida" msgstr "Cantidad requerida"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Debe suministrarse una parte válida" msgstr "Debe suministrarse una parte válida"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish, Mexico\n" "Language-Team: Spanish, Mexico\n"
"Language: es_MX\n" "Language: es_MX\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Construcción o Armado Superior" msgstr "Construcción o Armado Superior"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Incluye Variantes" msgstr "Incluye Variantes"
@@ -557,7 +557,7 @@ msgstr "Incluye Variantes"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Parte" msgstr "Parte"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Categoría" msgstr "Categoría"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Opcional"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Montaje" msgstr "Montaje"
@@ -693,10 +693,10 @@ msgstr "Construir órden"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Ubicación" msgstr "Ubicación"
@@ -1117,7 +1117,7 @@ msgstr "Autoasignar Números de Serie"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes" msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Los siguientes números seriales ya existen o son inválidos" msgstr "Los siguientes números seriales ya existen o son inválidos"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Permitir variantes" msgstr "Permitir variantes"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Item de Lista de Materiales" msgstr "Item de Lista de Materiales"
@@ -1594,7 +1594,7 @@ msgstr "Nombre para este webhook"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Activo" msgstr "Activo"
@@ -2677,7 +2677,7 @@ msgstr "Comprable"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Las partes son comprables por defecto" msgstr "Las partes son comprables por defecto"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Vendible" msgstr "Vendible"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Fabricante" msgstr "Fabricante"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Empresa" msgstr "Empresa"
@@ -4007,7 +4007,7 @@ msgstr "La parte vinculada del fabricante debe hacer referencia a la misma parte
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Proveedor" msgstr "Proveedor"
@@ -4271,12 +4271,12 @@ msgstr "Válido"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr "Favoritos"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Profundidad" msgstr "Profundidad"
@@ -5364,7 +5364,7 @@ msgstr "Profundidad"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filtrar por profundidad de categoría" msgstr "Filtrar por profundidad de categoría"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Nivel superior" msgstr "Nivel superior"
@@ -5372,7 +5372,7 @@ msgstr "Nivel superior"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Filtrar por categorías de nivel superior" msgstr "Filtrar por categorías de nivel superior"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "En cascada" msgstr "En cascada"
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Ubicación principal" msgstr "Ubicación principal"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Filtrar por ubicación principal" msgstr "Filtrar por ubicación principal"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "Nombre de pieza (insensible a mayúsculas y minúsculas)" msgstr "Nombre de pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "El nombre de la pieza contiene (insensible a mayúsculas y minúsculas)" msgstr "El nombre de la pieza contiene (insensible a mayúsculas y minúsculas)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "Nombre de la pieza (expresión regular)" msgstr "Nombre de la pieza (expresión regular)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "IPN de Pieza (insensible a mayúsculas y minúsculas)" msgstr "IPN de Pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "IPN de pieza contiene (insensible a mayúsculas y minúsculas)" msgstr "IPN de pieza contiene (insensible a mayúsculas y minúsculas)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "IPN de Pieza (expresión regular)" msgstr "IPN de Pieza (expresión regular)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Existencias mínimas" msgstr "Existencias mínimas"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Existencias máximas" msgstr "Existencias máximas"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Código de estado" msgstr "Código de estado"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Ubicación externa" msgstr "Ubicación externa"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "Consumido por orden de construcción" msgstr "Consumido por orden de construcción"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "Instalado en otro artículo de existencias" msgstr "Instalado en otro artículo de existencias"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Árbol de piezas" msgstr "Árbol de piezas"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "Actualizado antes de" msgstr "Actualizado antes de"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "Actualizado después de" msgstr "Actualizado después de"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "Inventario antes de" msgstr "Inventario antes de"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "Inventario después de" msgstr "Inventario después de"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Desactualizado" msgstr "Desactualizado"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Cantidad requerida" msgstr "Cantidad requerida"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Debe suministrarse una parte válida" msgstr "Debe suministrarse una parte válida"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Estonian\n" "Language-Team: Estonian\n"
"Language: et_EE\n" "Language: et_EE\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Osa" msgstr "Osa"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Valikuline"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Asukoht" msgstr "Asukoht"
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr "Ostetav"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Tootja" msgstr "Tootja"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Ettevõte" msgstr "Ettevõte"
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Tarnija" msgstr "Tarnija"
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Sügavus" msgstr "Sügavus"
@@ -5364,7 +5364,7 @@ msgstr "Sügavus"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Persian\n" "Language-Team: Persian\n"
"Language: fa_IR\n" "Language: fa_IR\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "قطعه" msgstr "قطعه"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "دسته" msgstr "دسته"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "اختیاری"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "مونتاژ" msgstr "مونتاژ"
@@ -693,10 +693,10 @@ msgstr "سفارش ساخت"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "مکان" msgstr "مکان"
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Finnish\n" "Language-Team: Finnish\n"
"Language: fi_FI\n" "Language: fi_FI\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Osa" msgstr "Osa"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategoria" msgstr "Kategoria"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Sijainti" msgstr "Sijainti"
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktiivinen" msgstr "Aktiivinen"
@@ -2677,7 +2677,7 @@ msgstr "Ostettavissa"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Valmistaja" msgstr "Valmistaja"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Yritys" msgstr "Yritys"
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Toimittaja" msgstr "Toimittaja"
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-15 23:41\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"Language: fr_FR\n" "Language: fr_FR\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Fabrication parente" msgstr "Fabrication parente"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Inclure les variantes" msgstr "Inclure les variantes"
@@ -557,7 +557,7 @@ msgstr "Inclure les variantes"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Pièce" msgstr "Pièce"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Catégorie" msgstr "Catégorie"
@@ -633,7 +633,7 @@ msgstr "Date min"
msgid "Max Date" msgid "Max Date"
msgstr "Date maximale" msgstr "Date maximale"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Exclure l'arbre" msgstr "Exclure l'arbre"
@@ -651,7 +651,7 @@ msgstr "Facultatif"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Assemblage" msgstr "Assemblage"
@@ -693,10 +693,10 @@ msgstr "Ordre de Fabrication"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Emplacement" msgstr "Emplacement"
@@ -1117,7 +1117,7 @@ msgstr "Allouer automatiquement les numéros de série"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Affecter automatiquement les éléments requis avec les numéros de série correspondants" msgstr "Affecter automatiquement les éléments requis avec les numéros de série correspondants"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Les numéros de série suivants existent déjà, ou sont invalides" msgstr "Les numéros de série suivants existent déjà, ou sont invalides"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Autoriser les variantes" msgstr "Autoriser les variantes"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Article du BOM" msgstr "Article du BOM"
@@ -1594,7 +1594,7 @@ msgstr "Nom de ce webhook"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Actif" msgstr "Actif"
@@ -2677,7 +2677,7 @@ msgstr "Achetable"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Les pièces sont achetables par défaut" msgstr "Les pièces sont achetables par défaut"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Vendable" msgstr "Vendable"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Fabricant" msgstr "Fabricant"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Société" msgstr "Société"
@@ -4007,7 +4007,7 @@ msgstr "La pièce du fabricant liée doit faire référence à la même pièce d
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Fournisseur" msgstr "Fournisseur"
@@ -4271,13 +4271,13 @@ msgstr "Valide"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "L'ID est requis pour mettre à jour les enregistrements existants." msgstr "L'ID est requis pour mettre à jour les enregistrements existants."
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "Aucun enregistrement trouvé avec l'ID fourni." msgstr "Aucun enregistrement trouvé avec l'ID fourni"
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "Format d'ID invalide fourni." msgstr "Format d'ID invalide"
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
msgid "Unsupported data file format" msgid "Unsupported data file format"
@@ -5356,7 +5356,7 @@ msgstr "Étoilé"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "Filtrer par catégories étoilées" msgstr "Filtrer par catégories étoilées"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Profondeur" msgstr "Profondeur"
@@ -5364,7 +5364,7 @@ msgstr "Profondeur"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filtrer par profondeur de catégorie" msgstr "Filtrer par profondeur de catégorie"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Premier niveau" msgstr "Premier niveau"
@@ -5372,7 +5372,7 @@ msgstr "Premier niveau"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Filtrer par catégories de premier niveau" msgstr "Filtrer par catégories de premier niveau"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "Cascade" msgstr "Cascade"
@@ -6555,12 +6555,12 @@ msgstr ""
#: part/tasks.py:97 #: part/tasks.py:97
msgid "Expires today" msgid "Expires today"
msgstr "" msgstr "Expire aujourdhui"
#: part/tasks.py:100 #: part/tasks.py:100
#, python-brace-format #, python-brace-format
msgid "{days_until_expiry} days" msgid "{days_until_expiry} days"
msgstr "" msgstr "{days_until_expiry} jours"
#: plugin/api.py:78 #: plugin/api.py:78
msgid "Builtin" msgid "Builtin"
@@ -6939,7 +6939,7 @@ msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:30 #: plugin/builtin/exporter/bom_exporter.py:30
#: plugin/builtin/exporter/bom_exporter.py:114 #: plugin/builtin/exporter/bom_exporter.py:114
msgid "Total Quantity" msgid "Total Quantity"
msgstr "" msgstr "Quantité totale"
#: plugin/builtin/exporter/bom_exporter.py:31 #: plugin/builtin/exporter/bom_exporter.py:31
msgid "Include total quantity of each part in the BOM" msgid "Include total quantity of each part in the BOM"
@@ -8000,123 +8000,139 @@ msgstr "la balise part_image nécessite une instance de Part"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "la balise company_image nécessite une instance d'entreprise" msgstr "la balise company_image nécessite une instance d'entreprise"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "Filtrer par profondeur de localisation" msgstr "Filtrer par profondeur de localisation"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "Filtrer par lieux de premier niveau" msgstr "Filtrer par lieux de premier niveau"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "Inclure les sous-emplacements dans les résultats filtrés" msgstr "Inclure les sous-emplacements dans les résultats filtrés"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Emplacement parent" msgstr "Emplacement parent"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Filtrer par emplacement parent" msgstr "Filtrer par emplacement parent"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "Nom de la pièce (insensible à la casse)" msgstr "Nom de la pièce (insensible à la casse)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "Le nom de la pièce contient (insensible à la casse)" msgstr "Le nom de la pièce contient (insensible à la casse)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "Nom de la pièce (regex)" msgstr "Nom de la pièce (regex)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "Partie IPN (insensible à la casse)" msgstr "Partie IPN (insensible à la casse)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "La partie IPN contient (insensible à la casse)" msgstr "La partie IPN contient (insensible à la casse)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "Partie IPN (regex)" msgstr "Partie IPN (regex)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Stock minimum" msgstr "Stock minimum"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Stock maximum" msgstr "Stock maximum"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Code de statut" msgstr "Code de statut"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Emplacement externe" msgstr "Emplacement externe"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "Consommé par l'ordre de construction" msgstr "Consommé par l'ordre de construction"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "Installé dans un autre article en stock" msgstr "Installé dans un autre article en stock"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Arbre en pièces détachées" msgstr "Arbre en pièces détachées"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "Mise à jour avant" msgstr "Mise à jour avant"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "Mise à jour après" msgstr "Mise à jour après"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "Inventaire avant" msgstr "Inventaire avant"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "Inventaire après" msgstr "Inventaire après"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Date d'expiration avant" msgstr "Date d'expiration avant"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Date dexpiration après" msgstr "Date dexpiration après"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Périmé" msgstr "Périmé"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "La quantité est requise" msgstr "La quantité est requise"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "La partie valide doit être fournie" msgstr "La partie valide doit être fournie"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "Le fournisseur donné n'existe pas" msgstr "Le fournisseur donné n'existe pas"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "La pièce du fournisseur a une taille d'emballage définie, mais le drapeau use_pack_size n'est pas activé" msgstr "La pièce du fournisseur a une taille d'emballage définie, mais le drapeau use_pack_size n'est pas activé"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Les numéros de série ne peuvent pas être fournis pour une pièce non traçable" msgstr "Les numéros de série ne peuvent pas être fournis pour une pièce non traçable"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
"Language: he_IL\n" "Language: he_IL\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "מקור הבנייה" msgstr "מקור הבנייה"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "רכיב" msgstr "רכיב"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hindi\n" "Language-Team: Hindi\n"
"Language: hi_IN\n" "Language: hi_IN\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"Language: hu_HU\n" "Language: hu_HU\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Szülő gyártás" msgstr "Szülő gyártás"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Változatokkal együtt" msgstr "Változatokkal együtt"
@@ -557,7 +557,7 @@ msgstr "Változatokkal együtt"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Alkatrész" msgstr "Alkatrész"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategória" msgstr "Kategória"
@@ -633,7 +633,7 @@ msgstr "Ettől a dátumtól"
msgid "Max Date" msgid "Max Date"
msgstr "Eddig a dátumig" msgstr "Eddig a dátumig"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Fa kihagyása" msgstr "Fa kihagyása"
@@ -651,7 +651,7 @@ msgstr "Opcionális"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Gyártmány" msgstr "Gyártmány"
@@ -673,7 +673,7 @@ msgstr "Lefoglalva"
#: build/api.py:486 build/models.py:1626 build/serializers.py:1423 #: build/api.py:486 build/models.py:1626 build/serializers.py:1423
msgid "Consumed" msgid "Consumed"
msgstr "" msgstr "Felhasználva"
#: build/api.py:495 company/models.py:930 company/serializers.py:451 #: build/api.py:495 company/models.py:930 company/serializers.py:451
#: templates/email/build_order_required_stock.html:19 #: templates/email/build_order_required_stock.html:19
@@ -693,16 +693,16 @@ msgstr "Gyártási utasítás"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Hely" msgstr "Hely"
#: build/api.py:859 #: build/api.py:859
msgid "Output" msgid "Output"
msgstr "" msgstr "Kimenet"
#: build/api.py:861 #: build/api.py:861
msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items."
@@ -1117,7 +1117,7 @@ msgstr "Sorozatszámok automatikus hozzárendelése"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Szükséges tételek automatikus hozzárendelése a megfelelő sorozatszámokkal" msgstr "Szükséges tételek automatikus hozzárendelése a megfelelő sorozatszámokkal"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "A következő sorozatszámok már léteznek vagy nem megfelelőek" msgstr "A következő sorozatszámok már léteznek vagy nem megfelelőek"
@@ -1359,7 +1359,7 @@ msgid "Allow Variants"
msgstr "Változatok" msgstr "Változatok"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Alkatrészjegyzék tétel" msgstr "Alkatrészjegyzék tétel"
@@ -1595,7 +1595,7 @@ msgstr "Webhook neve"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktív" msgstr "Aktív"
@@ -2328,7 +2328,7 @@ msgstr ""
#: common/setting/system.py:199 #: common/setting/system.py:199
msgid "Announce ID" msgid "Announce ID"
msgstr "" msgstr "Bejelentési ID"
#: common/setting/system.py:201 #: common/setting/system.py:201
msgid "Announce the instance ID of the server in the server status info (unauthenticated)" msgid "Announce the instance ID of the server in the server status info (unauthenticated)"
@@ -2678,7 +2678,7 @@ msgstr "Beszerezhető"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Alkatrészek alapból beszerezhetők legyenek" msgstr "Alkatrészek alapból beszerezhetők legyenek"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Értékesíthető" msgstr "Értékesíthető"
@@ -3752,7 +3752,7 @@ msgid "Manufacturer"
msgstr "Gyártó" msgstr "Gyártó"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Cég" msgstr "Cég"
@@ -4008,7 +4008,7 @@ msgstr "Kapcsolódó gyártói alkatrésznek ugyanarra a kiindulási alkatrészr
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Beszállító" msgstr "Beszállító"
@@ -4210,7 +4210,7 @@ msgstr "Néhány kötelező mező nem került hozzárendelésre"
#: importer/models.py:368 #: importer/models.py:368
msgid "ID" msgid "ID"
msgstr "" msgstr "ID"
#: importer/models.py:369 #: importer/models.py:369
msgid "Existing database identifier for the record" msgid "Existing database identifier for the record"
@@ -4272,12 +4272,12 @@ msgstr "Érvényes"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5357,7 +5357,7 @@ msgstr "Csillagozott"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "Csillagozottra szűrés" msgstr "Csillagozottra szűrés"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Mélység" msgstr "Mélység"
@@ -5365,7 +5365,7 @@ msgstr "Mélység"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Kategória mélységre szűrés" msgstr "Kategória mélységre szűrés"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Felső szint" msgstr "Felső szint"
@@ -5373,7 +5373,7 @@ msgstr "Felső szint"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Csúcs készlethelyre szűrés" msgstr "Csúcs készlethelyre szűrés"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "Lépcsőzetes" msgstr "Lépcsőzetes"
@@ -5674,7 +5674,7 @@ msgstr "Ez egy virtuális nem megfogható alkatrész, pl. szoftver vagy licenc?"
#: part/models.py:1275 #: part/models.py:1275
msgid "BOM Validated" msgid "BOM Validated"
msgstr "" msgstr "Alkatrészjegyzék ellenőrizve"
#: part/models.py:1276 #: part/models.py:1276
msgid "Is the BOM for this part valid?" msgid "Is the BOM for this part valid?"
@@ -8001,123 +8001,139 @@ msgstr "part_image elem csak alkatrész példánynál használható"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "company_image elem csak cég példánynál használható" msgstr "company_image elem csak cég példánynál használható"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "Hely mélységre szűrés" msgstr "Hely mélységre szűrés"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "Csúcs készlethelyre szűrés" msgstr "Csúcs készlethelyre szűrés"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "Szűrt eredmények tartalmazzák az alhelyeket" msgstr "Szűrt eredmények tartalmazzák az alhelyeket"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Szülő hely" msgstr "Szülő hely"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Szülő helyre szűrés" msgstr "Szülő helyre szűrés"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "Alkatrész IPN (regexp)" msgstr "Alkatrész IPN (regexp)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Minimális készlet" msgstr "Minimális készlet"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Maximális készlet" msgstr "Maximális készlet"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Státuszkód" msgstr "Státuszkód"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Külső hely" msgstr "Külső hely"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Alkatrész fa" msgstr "Alkatrész fa"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "Frissítve ez után" msgstr "Frissítve ez után"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Lejárat előtt" msgstr "Lejárat előtt"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Lejárat után" msgstr "Lejárat után"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Állott" msgstr "Állott"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Mennyiség megadása kötelező" msgstr "Mennyiség megadása kötelező"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Egy érvényes alkatrészt meg kell adni" msgstr "Egy érvényes alkatrészt meg kell adni"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "A megadott beszállítói alkatrész nem létezik" msgstr "A megadott beszállítói alkatrész nem létezik"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" 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" 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:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" 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" msgstr "Sorozatszámot nem lehet megadni nem követésre kötelezett alkatrész esetén"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"Language: id_ID\n" "Language: id_ID\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Produksi Induk" msgstr "Produksi Induk"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Bagian" msgstr "Bagian"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr "Order Produksi"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Lokasi" msgstr "Lokasi"
@@ -1117,7 +1117,7 @@ msgstr "Alokasikan nomor seri secara otomatis"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alokasikan item yang diperlukan dengan nomor seri yang sesuai secara otomatis" msgstr "Alokasikan item yang diperlukan dengan nomor seri yang sesuai secara otomatis"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Nomor-nomor seri berikut sudah ada atau tidak valid" msgstr "Nomor-nomor seri berikut sudah ada atau tidak valid"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Item tagihan material" msgstr "Item tagihan material"
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktif" msgstr "Aktif"
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Perusahaan" msgstr "Perusahaan"
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-06 05:02\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"Language: it_IT\n" "Language: it_IT\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Produzione Genitore" msgstr "Produzione Genitore"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Includi Varianti" msgstr "Includi Varianti"
@@ -557,7 +557,7 @@ msgstr "Includi Varianti"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Articolo" msgstr "Articolo"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Categoria" msgstr "Categoria"
@@ -633,7 +633,7 @@ msgstr "Data minima"
msgid "Max Date" msgid "Max Date"
msgstr "Data massima" msgstr "Data massima"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Escludi Albero" msgstr "Escludi Albero"
@@ -651,7 +651,7 @@ msgstr "Opzionale"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Assemblaggio" msgstr "Assemblaggio"
@@ -693,10 +693,10 @@ msgstr "Ordine di Produzione"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Posizione" msgstr "Posizione"
@@ -1117,7 +1117,7 @@ msgstr "Numeri di Serie Assegnazione automatica"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Assegna automaticamente gli articoli richiesti con i numeri di serie corrispondenti" msgstr "Assegna automaticamente gli articoli richiesti con i numeri di serie corrispondenti"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "I seguenti numeri di serie sono già esistenti o non sono validi" msgstr "I seguenti numeri di serie sono già esistenti o non sono validi"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Consenti Le Varianti" msgstr "Consenti Le Varianti"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Distinta base (Bom)" msgstr "Distinta base (Bom)"
@@ -1594,7 +1594,7 @@ msgstr "Nome per questa notifica"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Attivo" msgstr "Attivo"
@@ -2677,7 +2677,7 @@ msgstr "Acquistabile"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Gli articoli sono acquistabili per impostazione predefinita" msgstr "Gli articoli sono acquistabili per impostazione predefinita"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Vendibile" msgstr "Vendibile"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Produttore" msgstr "Produttore"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Azienda" msgstr "Azienda"
@@ -4007,7 +4007,7 @@ msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Fornitore" msgstr "Fornitore"
@@ -4271,13 +4271,13 @@ msgstr "Valido"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "L'ID è richiesto per aggiornare i record esistenti." msgstr "L'ID è richiesto per aggiornare i record esistenti."
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "Nessun record trovato con l'ID fornito." msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "Formato ID fornito non valido." msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
msgid "Unsupported data file format" msgid "Unsupported data file format"
@@ -5356,7 +5356,7 @@ msgstr "Preferiti"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "Filtra per categorie preferite" msgstr "Filtra per categorie preferite"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Profondità" msgstr "Profondità"
@@ -5364,7 +5364,7 @@ msgstr "Profondità"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filtra per profondità categoria" msgstr "Filtra per profondità categoria"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Livello principale" msgstr "Livello principale"
@@ -5372,7 +5372,7 @@ msgstr "Livello principale"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Filtra per categorie di primo livello" msgstr "Filtra per categorie di primo livello"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "Cascata" msgstr "Cascata"
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "Nome della parte (maiuscole e minuscole)" msgstr "Nome della parte (maiuscole e minuscole)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "Il nome della parte contiene (maiuscole e minuscole)" msgstr "Il nome della parte contiene (maiuscole e minuscole)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "Nome della parte (regex)" msgstr "Nome della parte (regex)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "IPN della parte (maiuscole e minuscole)" msgstr "IPN della parte (maiuscole e minuscole)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "IPN della parte contiene (maiuscole e minuscole)" msgstr "IPN della parte contiene (maiuscole e minuscole)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "IPN della parte (regex)" msgstr "IPN della parte (regex)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Giacenza minima" msgstr "Giacenza minima"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Giacenza massima" msgstr "Giacenza massima"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Codici di stato" msgstr "Codici di stato"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Ubicazione Esterna" msgstr "Ubicazione Esterna"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Obsoleto" msgstr "Obsoleto"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "La quantità è richiesta" msgstr "La quantità è richiesta"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Deve essere fornita un articolo valido" msgstr "Deve essere fornita un articolo valido"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" 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" msgstr "I numeri di serie non possono essere forniti per un articolo non tracciabile"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"Language: ja_JP\n" "Language: ja_JP\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "親ビルド" msgstr "親ビルド"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "バリアントを含む" msgstr "バリアントを含む"
@@ -557,7 +557,7 @@ msgstr "バリアントを含む"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "パーツ" msgstr "パーツ"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "カテゴリ" msgstr "カテゴリ"
@@ -633,7 +633,7 @@ msgstr "最小日付"
msgid "Max Date" msgid "Max Date"
msgstr "最大日付" msgstr "最大日付"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "ツリーを除く" msgstr "ツリーを除く"
@@ -651,7 +651,7 @@ msgstr "オプション"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "アセンブリ" msgstr "アセンブリ"
@@ -693,10 +693,10 @@ msgstr "組立注文"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "場所" msgstr "場所"
@@ -1117,7 +1117,7 @@ msgstr "シリアル番号の自動割り当て"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "シリアル番号が一致する必要なアイテムを自動的に割り当て" msgstr "シリアル番号が一致する必要なアイテムを自動的に割り当て"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "以下のシリアル番号は既に存在するか、無効です。" msgstr "以下のシリアル番号は既に存在するか、無効です。"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "バリアントを許可" msgstr "バリアントを許可"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "BOMアイテム" msgstr "BOMアイテム"
@@ -1594,7 +1594,7 @@ msgstr "このウェブフックの名前"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "有効" msgstr "有効"
@@ -2677,7 +2677,7 @@ msgstr "購入可能"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "パーツはデフォルトで購入可能です" msgstr "パーツはデフォルトで購入可能です"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "販売可能" msgstr "販売可能"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "製造元" msgstr "製造元"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "会社名" msgstr "会社名"
@@ -4007,7 +4007,7 @@ msgstr "リンクされたメーカー部品は、同じベース部品を参照
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "仕入先" msgstr "仕入先"
@@ -4271,12 +4271,12 @@ msgstr "有効"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr "スター付き"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "星の数で絞り込む" msgstr "星の数で絞り込む"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "深さ" msgstr "深さ"
@@ -5364,7 +5364,7 @@ msgstr "深さ"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "カテゴリの深さでフィルタリング" msgstr "カテゴリの深さでフィルタリング"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "最多メンバーレベル" msgstr "最多メンバーレベル"
@@ -5372,7 +5372,7 @@ msgstr "最多メンバーレベル"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "トップレベルカテゴリーによるフィルタリング" msgstr "トップレベルカテゴリーによるフィルタリング"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "カスケード表示" msgstr "カスケード表示"
@@ -8000,123 +8000,139 @@ msgstr "part_image タグには Part インスタンスが必要です。"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "company_image タグには Company インスタンスが必要です。" msgstr "company_image タグには Company インスタンスが必要です。"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "場所の深さによる絞り込み" msgstr "場所の深さによる絞り込み"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "トップレベルのロケーションによるフィルタリング" msgstr "トップレベルのロケーションによるフィルタリング"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "フィルタリング結果にサブロケーションを含めることができます。" msgstr "フィルタリング結果にサブロケーションを含めることができます。"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "親の位置" msgstr "親の位置"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "親の所在地でフィルタリング" msgstr "親の所在地でフィルタリング"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "部品名(大文字・小文字を区別しません)" msgstr "部品名(大文字・小文字を区別しません)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "パート名に含まれるもの(大文字・小文字を区別しません)" msgstr "パート名に含まれるもの(大文字・小文字を区別しません)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "部品名(正規表現)" msgstr "部品名(正規表現)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "パートIPN(大文字と小文字を区別しません)" msgstr "パートIPN(大文字と小文字を区別しません)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "パートIPNに含まれるもの(大文字と小文字は区別されません)" msgstr "パートIPNに含まれるもの(大文字と小文字は区別されません)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "パートIPN(正規表現)" msgstr "パートIPN(正規表現)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "最小在庫" msgstr "最小在庫"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "最大在庫" msgstr "最大在庫"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "ステータスコード" msgstr "ステータスコード"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "外部ロケーション" msgstr "外部ロケーション"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "ビルド・オーダーで消費" msgstr "ビルド・オーダーで消費"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "その他在庫品に装着" msgstr "その他在庫品に装着"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "パートツリー" msgstr "パートツリー"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "更新前" msgstr "更新前"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "更新後" msgstr "更新後"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "ストックテイク前" msgstr "ストックテイク前"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "ストックテイク後" msgstr "ストックテイク後"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "有効期限" msgstr "有効期限"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "有効期限" msgstr "有効期限"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "期限失効" msgstr "期限失効"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "数量が必要です" msgstr "数量が必要です"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "有効な部品を供給する必要があります。" msgstr "有効な部品を供給する必要があります。"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "指定されたサプライヤの部品が存在しません。" msgstr "指定されたサプライヤの部品が存在しません。"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "サプライヤー部品にはパックサイズが定義されていますが、use_pack_sizeフラグが設定されていません。" msgstr "サプライヤー部品にはパックサイズが定義されていますが、use_pack_sizeフラグが設定されていません。"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "追跡不可能な部品については、シリアル番号は提供できません。" msgstr "追跡不可能な部品については、シリアル番号は提供できません。"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"Language: ko_KR\n" "Language: ko_KR\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "분류" msgstr "분류"
@@ -633,7 +633,7 @@ msgstr "최소 날짜"
msgid "Max Date" msgid "Max Date"
msgstr "최대 날짜" msgstr "최대 날짜"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "선택사항"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Lithuanian\n" "Language-Team: Lithuanian\n"
"Language: lt_LT\n" "Language: lt_LT\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Pirminė gamyba" msgstr "Pirminė gamyba"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Įtraukti variantus" msgstr "Įtraukti variantus"
@@ -557,7 +557,7 @@ msgstr "Įtraukti variantus"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Detalė" msgstr "Detalė"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategorija" msgstr "Kategorija"
@@ -633,7 +633,7 @@ msgstr "Minimali data"
msgid "Max Date" msgid "Max Date"
msgstr "Maksimali data" msgstr "Maksimali data"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Neįtraukti medžio struktūros" msgstr "Neįtraukti medžio struktūros"
@@ -651,7 +651,7 @@ msgstr "Pasirinktinai"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Surinkimas" msgstr "Surinkimas"
@@ -693,10 +693,10 @@ msgstr "Gamybos užsakymas"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Vieta" msgstr "Vieta"
@@ -1117,7 +1117,7 @@ msgstr "Automatiškai priskirti serijos numerius"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatiškai priskirti reikalingas prekes su atitinkančiais serijos numeriais" msgstr "Automatiškai priskirti reikalingas prekes su atitinkančiais serijos numeriais"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Šie serijos numeriai jau egzistuoja arba yra neteisingi" msgstr "Šie serijos numeriai jau egzistuoja arba yra neteisingi"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Leisti variantus" msgstr "Leisti variantus"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM elementas" msgstr "BOM elementas"
@@ -1594,7 +1594,7 @@ msgstr "Šio webhook'o pavadinimas"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktyvus" msgstr "Aktyvus"
@@ -2677,7 +2677,7 @@ msgstr "Galima įsigyti"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Detalės pagal nutylėjimą gali būti įsigyjamos" msgstr "Detalės pagal nutylėjimą gali būti įsigyjamos"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Parduodama" msgstr "Parduodama"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Gamintojas" msgstr "Gamintojas"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Įmonė" msgstr "Įmonė"
@@ -4007,7 +4007,7 @@ msgstr "Susieta gamintojo detalė turi nurodyti tą pačią pagrindinę detalę"
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Tiekėjas" msgstr "Tiekėjas"
@@ -4271,12 +4271,12 @@ msgstr "Galiojantis"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr "Pažymėta žvaigždute"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "Filtruoti pagal pažymėtas kategorijas" msgstr "Filtruoti pagal pažymėtas kategorijas"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Gylis" msgstr "Gylis"
@@ -5364,7 +5364,7 @@ msgstr "Gylis"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filtruoti pagal kategorijos gylį" msgstr "Filtruoti pagal kategorijos gylį"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Aukščiausio lygio" msgstr "Aukščiausio lygio"
@@ -5372,7 +5372,7 @@ msgstr "Aukščiausio lygio"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Filtruoti pagal aukščiausio lygio kategorijas" msgstr "Filtruoti pagal aukščiausio lygio kategorijas"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "Kaskada" msgstr "Kaskada"
@@ -8000,123 +8000,139 @@ msgstr "Žyma part_image reikalauja detalės (Part) egzemplioriaus"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "Žyma company_image reikalauja įmonės (Company) egzemplioriaus" msgstr "Žyma company_image reikalauja įmonės (Company) egzemplioriaus"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "Filtruoti pagal vietos gylį" msgstr "Filtruoti pagal vietos gylį"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "Filtruoti pagal aukščiausio lygio vietas" msgstr "Filtruoti pagal aukščiausio lygio vietas"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "Įtraukti sub-vietas į filtravimo rezultatus" msgstr "Įtraukti sub-vietas į filtravimo rezultatus"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Pirminė vieta" msgstr "Pirminė vieta"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Filtruoti pagal pirminę vietą" msgstr "Filtruoti pagal pirminę vietą"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "Detalės pavadinimas (neskiria didžiųjų ir mažųjų raidžių)" msgstr "Detalės pavadinimas (neskiria didžiųjų ir mažųjų raidžių)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "Detalės pavadinimas turi (neskiria didžiųjų ir mažųjų raidžių)" msgstr "Detalės pavadinimas turi (neskiria didžiųjų ir mažųjų raidžių)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "Detalės pavadinimas (reguliarioji išraiška)" msgstr "Detalės pavadinimas (reguliarioji išraiška)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "Detalės IPN (neskiria didžiųjų ir mažųjų raidžių)" msgstr "Detalės IPN (neskiria didžiųjų ir mažųjų raidžių)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "Detalės IPN turi (neskiria didžiųjų ir mažųjų raidžių)" msgstr "Detalės IPN turi (neskiria didžiųjų ir mažųjų raidžių)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "Detalės IPN (reguliarioji išraiška)" msgstr "Detalės IPN (reguliarioji išraiška)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Mažiausias kiekis" msgstr "Mažiausias kiekis"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Didžiausias kiekis" msgstr "Didžiausias kiekis"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Būsenos kodas" msgstr "Būsenos kodas"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Išorinė vieta" msgstr "Išorinė vieta"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "Sunaudota gamybos užsakyme" msgstr "Sunaudota gamybos užsakyme"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "Sumontuota kitame atsargų elemente" msgstr "Sumontuota kitame atsargų elemente"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Detalių medis" msgstr "Detalių medis"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "Atnaujinta iki" msgstr "Atnaujinta iki"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "Atnaujinta po" msgstr "Atnaujinta po"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "Inventorizacija iki" msgstr "Inventorizacija iki"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "Inventorizacija po" msgstr "Inventorizacija po"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Galiojimo data iki" msgstr "Galiojimo data iki"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Galiojimo data po" msgstr "Galiojimo data po"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Pasenusi" msgstr "Pasenusi"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Reikalingas kiekis" msgstr "Reikalingas kiekis"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Turi būti pateikta galiojanti detalė" msgstr "Turi būti pateikta galiojanti detalė"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "Nurodyta tiekėjo detalė neegzistuoja" msgstr "Nurodyta tiekėjo detalė neegzistuoja"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Tiekėjo detalė turi nustatytą pakuotės dydį, bet nepažymėtas požymis use_pack_size" msgstr "Tiekėjo detalė turi nustatytą pakuotės dydį, bet nepažymėtas požymis use_pack_size"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serijos numeriai negali būti pateikti detalei, kurios negalima sekti" msgstr "Serijos numeriai negali būti pateikti detalei, kurios negalima sekti"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Latvian\n" "Language-Team: Latvian\n"
"Language: lv_LV\n" "Language: lv_LV\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-15 23:41\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"Language: nl_NL\n" "Language: nl_NL\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Bovenliggende Productie" msgstr "Bovenliggende Productie"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Inclusief varianten" msgstr "Inclusief varianten"
@@ -557,7 +557,7 @@ msgstr "Inclusief varianten"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Onderdeel" msgstr "Onderdeel"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Categorie" msgstr "Categorie"
@@ -633,7 +633,7 @@ msgstr "Min. datum"
msgid "Max Date" msgid "Max Date"
msgstr "Max. datum" msgstr "Max. datum"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Boomstructuur uitsluiten" msgstr "Boomstructuur uitsluiten"
@@ -651,7 +651,7 @@ msgstr "Optioneel"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Samenstelling" msgstr "Samenstelling"
@@ -693,20 +693,20 @@ msgstr "Productieorder"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Locatie" msgstr "Locatie"
#: build/api.py:859 #: build/api.py:859
msgid "Output" msgid "Output"
msgstr "" msgstr "Uitvoer"
#: build/api.py:861 #: build/api.py:861
msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items." msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items."
msgstr "" msgstr "Filter op uitvoer standaard item ID. Gebruik 'null' om niet geïnstalleerde build items te vinden."
#: build/models.py:117 users/ruleset.py:31 #: build/models.py:117 users/ruleset.py:31
msgid "Build Orders" msgid "Build Orders"
@@ -1117,7 +1117,7 @@ msgstr "Serienummers automatisch toewijzen"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Vereiste artikelen automatisch toewijzen met overeenkomende serienummers" msgstr "Vereiste artikelen automatisch toewijzen met overeenkomende serienummers"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "De volgende serienummers bestaan al of zijn ongeldig" msgstr "De volgende serienummers bestaan al of zijn ongeldig"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Varianten toestaan" msgstr "Varianten toestaan"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Stuklijstartikel" msgstr "Stuklijstartikel"
@@ -1419,7 +1419,7 @@ msgstr "Dupliceer build line toewijzing"
#: build/serializers.py:1852 #: build/serializers.py:1852
msgid "At least one item or line must be provided" msgid "At least one item or line must be provided"
msgstr "" msgstr "Ten minste één item of regel moet worden opgegeven"
#: build/status_codes.py:11 generic/states/tests.py:21 #: build/status_codes.py:11 generic/states/tests.py:21
#: generic/states/tests.py:131 order/status_codes.py:12 #: generic/states/tests.py:131 order/status_codes.py:12
@@ -1454,7 +1454,7 @@ msgstr "Voorraad vereist voor productieorder"
#: build/tasks.py:196 #: build/tasks.py:196
#, python-brace-format #, python-brace-format
msgid "Build order {build} requires additional stock" msgid "Build order {build} requires additional stock"
msgstr "" msgstr "Bouw order {build} vereist extra voorraad"
#: build/tasks.py:220 #: build/tasks.py:220
msgid "Overdue Build Order" msgid "Overdue Build Order"
@@ -1507,11 +1507,11 @@ msgstr "Tijdstempel van laatste update"
#: common/models.py:138 #: common/models.py:138
msgid "Update By" msgid "Update By"
msgstr "" msgstr "Bijgewerkt door"
#: common/models.py:139 #: common/models.py:139
msgid "User who last updated this object" msgid "User who last updated this object"
msgstr "" msgstr "Gebruiker die dit object voor het laatst heeft bijgewerkt"
#: common/models.py:164 #: common/models.py:164
msgid "Unique project code" msgid "Unique project code"
@@ -1594,7 +1594,7 @@ msgstr "Naam van deze webhook"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Actief" msgstr "Actief"
@@ -2047,11 +2047,11 @@ msgstr "Was de barcode succesvol gescand?"
#: common/models.py:2505 #: common/models.py:2505
msgid "An error occurred" msgid "An error occurred"
msgstr "" msgstr "Er is een fout opgetreden"
#: common/models.py:2526 #: common/models.py:2526
msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion." msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion."
msgstr "" msgstr "INVE-E8: E-maillog verwijderen wordt beschermd. Zet INVENTREE_PROTECT_EMAIL_LOG naar False om verwijdering toe te staan."
#: common/models.py:2573 #: common/models.py:2573
msgid "Email Message" msgid "Email Message"
@@ -2311,11 +2311,11 @@ msgstr "Aantal nog openstaande database migraties"
#: common/setting/system.py:186 #: common/setting/system.py:186
msgid "Active warning codes" msgid "Active warning codes"
msgstr "" msgstr "Actieve waarschuwingscodes"
#: common/setting/system.py:187 #: common/setting/system.py:187
msgid "A dict of active warning codes" msgid "A dict of active warning codes"
msgstr "" msgstr "Een reeks actieve waarschuwingscodes"
#: common/setting/system.py:193 #: common/setting/system.py:193
msgid "Instance ID" msgid "Instance ID"
@@ -2496,19 +2496,19 @@ msgstr "Meldingen van gebruikers worden verwijderd na het opgegeven aantal dagen
#: common/setting/system.py:335 #: common/setting/system.py:335
msgid "Email Deletion Interval" msgid "Email Deletion Interval"
msgstr "" msgstr "E-mail verwijderen interval"
#: common/setting/system.py:337 #: common/setting/system.py:337
msgid "Email messages will be deleted after specified number of days" msgid "Email messages will be deleted after specified number of days"
msgstr "" msgstr "E-mailberichten zullen worden verwijderd na het opgegeven aantal dagen"
#: common/setting/system.py:344 #: common/setting/system.py:344
msgid "Protect Email Log" msgid "Protect Email Log"
msgstr "" msgstr "Bescherm e-maillogboeken"
#: common/setting/system.py:345 #: common/setting/system.py:345
msgid "Prevent deletion of email log entries" msgid "Prevent deletion of email log entries"
msgstr "" msgstr "Voorkom het verwijderen van e-mail logs"
#: common/setting/system.py:350 #: common/setting/system.py:350
msgid "Barcode Support" msgid "Barcode Support"
@@ -2677,7 +2677,7 @@ msgstr "Koopbaar"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Onderdelen kunnen standaard gekocht worden" msgstr "Onderdelen kunnen standaard gekocht worden"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Verkoopbaar" msgstr "Verkoopbaar"
@@ -2811,11 +2811,11 @@ msgstr "Gebruik alleen actieve variantonderdelen voor het berekenen van variantp
#: common/setting/system.py:607 #: common/setting/system.py:607
msgid "Auto Update Pricing" msgid "Auto Update Pricing"
msgstr "" msgstr "Prijzen automatisch bijwerken"
#: common/setting/system.py:609 #: common/setting/system.py:609
msgid "Automatically update part pricing when internal data changes" msgid "Automatically update part pricing when internal data changes"
msgstr "" msgstr "Automatisch prijzen van onderdelen bijwerken wanneer interne gegevens veranderen"
#: common/setting/system.py:615 #: common/setting/system.py:615
msgid "Pricing Rebuild Interval" msgid "Pricing Rebuild Interval"
@@ -3342,11 +3342,11 @@ msgstr "Schakel projectcodes in voor het bijhouden van projecten"
#: common/setting/system.py:1076 #: common/setting/system.py:1076
msgid "Enable Stock History" msgid "Enable Stock History"
msgstr "" msgstr "Voorraad geschiedenis inschakelen"
#: common/setting/system.py:1078 #: common/setting/system.py:1078
msgid "Enable functionality for recording historical stock levels and value" msgid "Enable functionality for recording historical stock levels and value"
msgstr "" msgstr "Functionaliteit voor het opnemen van historische voorraadniveaus en -waarde inschakelen"
#: common/setting/system.py:1084 #: common/setting/system.py:1084
msgid "Exclude External Locations" msgid "Exclude External Locations"
@@ -3354,7 +3354,7 @@ msgstr "Externe locaties uitsluiten"
#: common/setting/system.py:1086 #: common/setting/system.py:1086
msgid "Exclude stock items in external locations from stock history calculations" msgid "Exclude stock items in external locations from stock history calculations"
msgstr "" msgstr "Voorraaditems op externe locaties uitsluiten van aandelen geschiedenis berekeningen"
#: common/setting/system.py:1092 #: common/setting/system.py:1092
msgid "Automatic Stocktake Period" msgid "Automatic Stocktake Period"
@@ -3362,23 +3362,23 @@ msgstr "Automatische Voorraadcontrole Periode"
#: common/setting/system.py:1093 #: common/setting/system.py:1093
msgid "Number of days between automatic stock history recording" msgid "Number of days between automatic stock history recording"
msgstr "" msgstr "Aantal dagen tussen het opnemen van automatische voorraadgeschiedenis"
#: common/setting/system.py:1099 #: common/setting/system.py:1099
msgid "Delete Old Stock History Entries" msgid "Delete Old Stock History Entries"
msgstr "" msgstr "Verwijder oude items geschiedenis"
#: common/setting/system.py:1101 #: common/setting/system.py:1101
msgid "Delete stock history entries older than the specified number of days" msgid "Delete stock history entries older than the specified number of days"
msgstr "" msgstr "Verwijder voorraadgeschiedenis items ouder dan het opgegeven aantal dagen"
#: common/setting/system.py:1107 #: common/setting/system.py:1107
msgid "Stock History Deletion Interval" msgid "Stock History Deletion Interval"
msgstr "" msgstr "Aandelengeschiedenis verwijderings interval"
#: common/setting/system.py:1109 #: common/setting/system.py:1109
msgid "Stock history entries will be deleted after specified number of days" msgid "Stock history entries will be deleted after specified number of days"
msgstr "" msgstr "Voorraadrapportage zal worden verwijderd na het opgegeven aantal dagen"
#: common/setting/system.py:1116 #: common/setting/system.py:1116
msgid "Display Users full names" msgid "Display Users full names"
@@ -3614,19 +3614,19 @@ msgstr "De navigatiebalk positie is gefixeerd aan de bovenkant van het scherm"
#: common/setting/user.py:189 #: common/setting/user.py:189
msgid "Fixed Table Headers" msgid "Fixed Table Headers"
msgstr "" msgstr "Vaste tabelkoppen"
#: common/setting/user.py:190 #: common/setting/user.py:190
msgid "Table headers are fixed to the top of the table" msgid "Table headers are fixed to the top of the table"
msgstr "" msgstr "Tabelkoppen zijn vast aan de bovenkant van de tabel"
#: common/setting/user.py:195 #: common/setting/user.py:195
msgid "Show Spotlight" msgid "Show Spotlight"
msgstr "" msgstr "Spotlight tonen"
#: common/setting/user.py:196 #: common/setting/user.py:196
msgid "Enable spotlight navigation functionality" msgid "Enable spotlight navigation functionality"
msgstr "" msgstr "Spotlight navigatie functie inschakelen"
#: common/setting/user.py:201 #: common/setting/user.py:201
msgid "Navigation Icons" msgid "Navigation Icons"
@@ -3646,11 +3646,11 @@ msgstr "Voorkeursindeling voor weergave van datums"
#: common/setting/user.py:221 #: common/setting/user.py:221
msgid "Show Stock History" msgid "Show Stock History"
msgstr "" msgstr "Voorraadgeschiedenis weergeven"
#: common/setting/user.py:222 #: common/setting/user.py:222
msgid "Display stock history information in the part detail page" msgid "Display stock history information in the part detail page"
msgstr "" msgstr "Toon informatie van de voorraadgeschiedenis op de detailpagina van het onderdeel"
#: common/setting/user.py:227 #: common/setting/user.py:227
msgid "Show Last Breadcrumb" msgid "Show Last Breadcrumb"
@@ -3662,19 +3662,19 @@ msgstr "Toon de huidige pagina in het kruimelpad"
#: common/setting/user.py:233 #: common/setting/user.py:233
msgid "Show full stock location in tables" msgid "Show full stock location in tables"
msgstr "" msgstr "Toon de volledige voorraadlocatie in de tabellen"
#: common/setting/user.py:235 #: common/setting/user.py:235
msgid "Disabled: The full location path is displayed as a hover tooltip. Enabled: The full location path is displayed as plain text." msgid "Disabled: The full location path is displayed as a hover tooltip. Enabled: The full location path is displayed as plain text."
msgstr "" msgstr "Uitgeschakeld: Het volledige pad van de locatie wordt weergegeven als een zwevende tooltip. Ingeschakeld: Het volledige locatie pad wordt weergegeven als platte tekst."
#: common/setting/user.py:241 #: common/setting/user.py:241
msgid "Show full part categories in tables" msgid "Show full part categories in tables"
msgstr "" msgstr "Toon alle onderdeel categorieën in tabellen"
#: common/setting/user.py:243 #: common/setting/user.py:243
msgid "Disabled: The full category path is displayed as a hover tooltip. Enabled: The full category path is displayed as plain text." msgid "Disabled: The full category path is displayed as a hover tooltip. Enabled: The full category path is displayed as plain text."
msgstr "" msgstr "Uitgeschakeld: Het volledige categorie pad wordt weergegeven als hover tooltip. Ingeschakeld: Het pad van de volledige categorie wordt weergegeven als platte tekst."
#: common/setting/user.py:249 #: common/setting/user.py:249
msgid "Receive error reports" msgid "Receive error reports"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Fabrikant" msgstr "Fabrikant"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Bedrijf" msgstr "Bedrijf"
@@ -4007,7 +4007,7 @@ msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderd
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Leverancier" msgstr "Leverancier"
@@ -4271,13 +4271,13 @@ msgstr "Geldig"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "ID is vereist voor het bijwerken van bestaande records." msgstr "ID is vereist voor het bijwerken van bestaande records."
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr "Geen record gevonden met het opgegeven ID"
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr "Ongeldig ID formaat opgegeven"
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
msgid "Unsupported data file format" msgid "Unsupported data file format"
@@ -4706,7 +4706,7 @@ msgstr "Artikelregel komt niet overeen met inkooporder"
#: order/models.py:987 #: order/models.py:987
msgid "Line item is missing a linked part" msgid "Line item is missing a linked part"
msgstr "" msgstr "Regelitem mist een gekoppeld deel"
#: order/models.py:1001 #: order/models.py:1001
msgid "Quantity must be a positive number" msgid "Quantity must be a positive number"
@@ -5357,7 +5357,7 @@ msgstr "Favoriet"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "Filter op categorieën met ster" msgstr "Filter op categorieën met ster"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Diepte" msgstr "Diepte"
@@ -5365,7 +5365,7 @@ msgstr "Diepte"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filteren op categorie diepte" msgstr "Filteren op categorie diepte"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Hoogste niveau" msgstr "Hoogste niveau"
@@ -5373,7 +5373,7 @@ msgstr "Hoogste niveau"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Filteren op topniveau categorieën" msgstr "Filteren op topniveau categorieën"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "Stapelen" msgstr "Stapelen"
@@ -5674,11 +5674,11 @@ msgstr "Is dit een virtueel onderdeel, zoals een softwareproduct of licentie?"
#: part/models.py:1275 #: part/models.py:1275
msgid "BOM Validated" msgid "BOM Validated"
msgstr "" msgstr "Stuklijst BOM gecontroleerd"
#: part/models.py:1276 #: part/models.py:1276
msgid "Is the BOM for this part valid?" msgid "Is the BOM for this part valid?"
msgstr "" msgstr "Is de BOM voor dit deel geldig?"
#: part/models.py:1282 #: part/models.py:1282
msgid "BOM checksum" msgid "BOM checksum"
@@ -6094,11 +6094,11 @@ msgstr "Dit BOM item is verbruikbaar (het wordt niet bijgehouden in build orders
#: part/models.py:4427 #: part/models.py:4427
msgid "Setup Quantity" msgid "Setup Quantity"
msgstr "" msgstr "Totale hoeveelheid"
#: part/models.py:4428 #: part/models.py:4428
msgid "Extra required quantity for a build, to account for setup losses" msgid "Extra required quantity for a build, to account for setup losses"
msgstr "" msgstr "Extra benodigde hoeveelheid voor een build, rekening houdend met verliezen van de setup"
#: part/models.py:4436 #: part/models.py:4436
msgid "Attrition" msgid "Attrition"
@@ -6106,15 +6106,15 @@ msgstr ""
#: part/models.py:4438 #: part/models.py:4438
msgid "Estimated attrition for a build, expressed as a percentage (0-100)" msgid "Estimated attrition for a build, expressed as a percentage (0-100)"
msgstr "" msgstr "Geschatte uitstraling voor een gebouw, uitgedrukt in percentage (0-100)"
#: part/models.py:4449 #: part/models.py:4449
msgid "Rounding Multiple" msgid "Rounding Multiple"
msgstr "" msgstr "Afronden meerdere"
#: part/models.py:4451 #: part/models.py:4451
msgid "Round up required production quantity to nearest multiple of this value" msgid "Round up required production quantity to nearest multiple of this value"
msgstr "" msgstr "Afronden met omhoog vereiste productiehoeveelheid naar dichtstbijzijnde meerdere van deze waarde"
#: part/models.py:4459 #: part/models.py:4459
msgid "BOM item reference" msgid "BOM item reference"
@@ -6535,24 +6535,24 @@ msgstr "De beschikbare voorraad voor {part.name} is onder het ingestelde minimum
#: part/tasks.py:72 #: part/tasks.py:72
msgid "Stale stock notification" msgid "Stale stock notification"
msgstr "" msgstr "Lage voorraad melding"
#: part/tasks.py:76 #: part/tasks.py:76
msgid "You have 1 stock item approaching its expiry date" msgid "You have 1 stock item approaching its expiry date"
msgstr "" msgstr "U heeft 1 voorraad product dat de vervaldatum nadert"
#: part/tasks.py:78 #: part/tasks.py:78
#, python-brace-format #, python-brace-format
msgid "You have {item_count} stock items approaching their expiry dates" msgid "You have {item_count} stock items approaching their expiry dates"
msgstr "" msgstr "U hebt {item_count} voorraaditems die hun vervaldatum naderen"
#: part/tasks.py:87 #: part/tasks.py:87
msgid "No expiry date" msgid "No expiry date"
msgstr "" msgstr "Geen vervaldatum"
#: part/tasks.py:94 #: part/tasks.py:94
msgid "Expired {abs(days_diff)} days ago" msgid "Expired {abs(days_diff)} days ago"
msgstr "" msgstr "{abs(days_diff)} dagen geleden"
#: part/tasks.py:97 #: part/tasks.py:97
msgid "Expires today" msgid "Expires today"
@@ -6561,7 +6561,7 @@ msgstr ""
#: part/tasks.py:100 #: part/tasks.py:100
#, python-brace-format #, python-brace-format
msgid "{days_until_expiry} days" msgid "{days_until_expiry} days"
msgstr "" msgstr "{days_until_expiry} dagen"
#: plugin/api.py:78 #: plugin/api.py:78
msgid "Builtin" msgid "Builtin"
@@ -8001,123 +8001,139 @@ msgstr "part_image tag vereist een onderdeel instantie"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "bedrijf_imagetag vereist een bedrijfsinstantie" msgstr "bedrijf_imagetag vereist een bedrijfsinstantie"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "Filter op locatie diepte" msgstr "Filter op locatie diepte"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "Filter op topniveau locaties" msgstr "Filter op topniveau locaties"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "Inclusief sublocaties in gefilterde resultaten" msgstr "Inclusief sublocaties in gefilterde resultaten"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Bovenliggende locatie" msgstr "Bovenliggende locatie"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Filter op bovenliggende locatie" msgstr "Filter op bovenliggende locatie"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "Naam van onderdeel (hoofdletter ongevoelig)" msgstr "Naam van onderdeel (hoofdletter ongevoelig)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "Naam van onderdeel bevat (hoofdletter ongevoelig)" msgstr "Naam van onderdeel bevat (hoofdletter ongevoelig)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "Naam onderdeel (regex)" msgstr "Naam onderdeel (regex)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "Deel IPN (hoofdletter ongevoelig)" msgstr "Deel IPN (hoofdletter ongevoelig)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "Onderdeel IPN bevat (hoofdletter ongevoelig)" msgstr "Onderdeel IPN bevat (hoofdletter ongevoelig)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "Deel IPN (regex)" msgstr "Deel IPN (regex)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Minimale voorraad" msgstr "Minimale voorraad"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Maximale voorraad" msgstr "Maximale voorraad"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Status code" msgstr "Status code"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Externe locatie" msgstr "Externe locatie"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "Verbruikt door productieorder" msgstr "Verbruikt door productieorder"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "Geïnstalleerd in een ander voorraadartikel" msgstr "Geïnstalleerd in een ander voorraadartikel"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Boomstructuur onderdeel" msgstr "Boomstructuur onderdeel"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "Eerder bijgewerkt" msgstr "Eerder bijgewerkt"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "Bijgewerkt na" msgstr "Bijgewerkt na"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "Voorraadcontrole voor" msgstr "Voorraadcontrole voor"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "Voorraadcontrole na" msgstr "Voorraadcontrole na"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Vervaldatum voor" msgstr "Vervaldatum voor"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Vervaldatum na" msgstr "Vervaldatum na"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Verouderd" msgstr "Verouderd"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Hoeveelheid is vereist" msgstr "Hoeveelheid is vereist"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Geldig onderdeel moet worden opgegeven" msgstr "Geldig onderdeel moet worden opgegeven"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "Het opgegeven leveranciers onderdeel bestaat niet" msgstr "Het opgegeven leveranciers onderdeel bestaat niet"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Het leveranciersdeel heeft een pakketgrootte gedefinieerd, maar vlag use_pack_size niet ingesteld" msgstr "Het leveranciersdeel heeft een pakketgrootte gedefinieerd, maar vlag use_pack_size niet ingesteld"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serienummers kunnen niet worden meegeleverd voor een niet traceerbaar onderdeel" msgstr "Serienummers kunnen niet worden meegeleverd voor een niet traceerbaar onderdeel"
@@ -8697,7 +8713,7 @@ msgstr ""
#: stock/serializers.py:1619 #: stock/serializers.py:1619
msgid "Quantity must not be negative" msgid "Quantity must not be negative"
msgstr "" msgstr "Hoeveelheid mag niet negatief zijn"
#: stock/serializers.py:1661 #: stock/serializers.py:1661
msgid "Stock transaction notes" msgid "Stock transaction notes"
@@ -8705,11 +8721,11 @@ msgstr "Voorraad transactie notities"
#: stock/serializers.py:1823 #: stock/serializers.py:1823
msgid "Merge into existing stock" msgid "Merge into existing stock"
msgstr "" msgstr "Samenvoegen in bestaande voorraad"
#: stock/serializers.py:1824 #: stock/serializers.py:1824
msgid "Merge returned items into existing stock items if possible" msgid "Merge returned items into existing stock items if possible"
msgstr "" msgstr "Voeg indien mogelijk geretourneerde items samen in bestaande voorraad"
#: stock/serializers.py:1867 #: stock/serializers.py:1867
msgid "Next Serial Number" msgid "Next Serial Number"
@@ -8773,7 +8789,7 @@ msgstr "Voorraad handmatig verwijderd"
#: stock/status_codes.py:57 #: stock/status_codes.py:57
msgid "Returned to stock" msgid "Returned to stock"
msgstr "" msgstr "Terug naar voorraad"
#: stock/status_codes.py:60 #: stock/status_codes.py:60
msgid "Location changed" msgid "Location changed"
@@ -8918,12 +8934,12 @@ msgstr "Er zijn in afwachting van database migraties die aandacht vereisen"
#: templates/config_error.html:6 templates/config_error.html:10 #: templates/config_error.html:6 templates/config_error.html:10
msgid "Configuration Error" msgid "Configuration Error"
msgstr "" msgstr "Configuratiefout"
#: templates/config_error.html:11 #: templates/config_error.html:11
#, python-format #, python-format
msgid "The %(inventree_title)s server raised a configuration error" msgid "The %(inventree_title)s server raised a configuration error"
msgstr "" msgstr "De %(inventree_title)s server heeft een configuratiefout veroorzaakt"
#: templates/email/build_order_completed.html:9 #: templates/email/build_order_completed.html:9
#: templates/email/canceled_order_assigned.html:9 #: templates/email/canceled_order_assigned.html:9
@@ -8979,15 +8995,15 @@ msgstr "Je ontvangt deze e-mail omdat je bent geabonneerd op notificaties van di
#: templates/email/stale_stock_notification.html:10 #: templates/email/stale_stock_notification.html:10
msgid "The following stock items are approaching their expiry dates:" msgid "The following stock items are approaching their expiry dates:"
msgstr "" msgstr "De volgende voorraadartikelen naderen hun vervaldatum:"
#: templates/email/stale_stock_notification.html:23 #: templates/email/stale_stock_notification.html:23
msgid "Days Until Expiry" msgid "Days Until Expiry"
msgstr "" msgstr "Dagen tot vervaldatum"
#: templates/email/stale_stock_notification.html:57 #: templates/email/stale_stock_notification.html:57
msgid "You are receiving this email because you are subscribed to notifications for these parts" msgid "You are receiving this email because you are subscribed to notifications for these parts"
msgstr "" msgstr "U ontvangt deze e-mail omdat u bent geabonneerd op meldingen voor deze onderdelen"
#: users/admin.py:101 #: users/admin.py:101
msgid "Users" msgid "Users"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
"Language: no_NO\n" "Language: no_NO\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Overordnet produksjon" msgstr "Overordnet produksjon"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Del" msgstr "Del"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategori" msgstr "Kategori"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Valgfritt"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Sammenstilling" msgstr "Sammenstilling"
@@ -693,10 +693,10 @@ msgstr "Produksjonsordre"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Plassering" msgstr "Plassering"
@@ -1117,7 +1117,7 @@ msgstr "Automatisk tildeling av serienummer"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatisk tildeling av nødvendige artikler med tilsvarende serienummer" msgstr "Automatisk tildeling av nødvendige artikler med tilsvarende serienummer"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Følgende serienummer finnes allerede eller er ugyldige" msgstr "Følgende serienummer finnes allerede eller er ugyldige"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Tillat Varianter" msgstr "Tillat Varianter"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM-artikkel" msgstr "BOM-artikkel"
@@ -1594,7 +1594,7 @@ msgstr "Navn for webhooken"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktiv" msgstr "Aktiv"
@@ -2677,7 +2677,7 @@ msgstr "Kjøpbar"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Deler er kjøpbare som standard" msgstr "Deler er kjøpbare som standard"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Salgbar" msgstr "Salgbar"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Produsent" msgstr "Produsent"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Firma" msgstr "Firma"
@@ -4007,7 +4007,7 @@ msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel"
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Leverandør" msgstr "Leverandør"
@@ -4271,12 +4271,12 @@ msgstr "Gyldig"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr "part_image-taggen krever en Part-instans"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "company_image-taggen krever en Company-instans" msgstr "company_image-taggen krever en Company-instans"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Statuskode" msgstr "Statuskode"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Ekstern plassering" msgstr "Ekstern plassering"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Del-tre" msgstr "Del-tre"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Utløpsdato før" msgstr "Utløpsdato før"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Utløpsdato etter" msgstr "Utløpsdato etter"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Foreldet" msgstr "Foreldet"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Antall kreves" msgstr "Antall kreves"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Gyldig del må oppgis" msgstr "Gyldig del må oppgis"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "Oppgitt leverandørdel eksisterer ikke" msgstr "Oppgitt leverandørdel eksisterer ikke"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" 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" msgstr "Leverandørdelen har en pakkestørrelse definert, men flagget \"use_pack_size\" er ikke satt"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serienumre kan ikke angis for en ikke-sporbar del" msgstr "Serienumre kan ikke angis for en ikke-sporbar del"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"Language: pl_PL\n" "Language: pl_PL\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Budowa nadrzędna" msgstr "Budowa nadrzędna"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Obejmuje warianty" msgstr "Obejmuje warianty"
@@ -557,7 +557,7 @@ msgstr "Obejmuje warianty"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Komponent" msgstr "Komponent"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategoria" msgstr "Kategoria"
@@ -633,7 +633,7 @@ msgstr "Minimalna data"
msgid "Max Date" msgid "Max Date"
msgstr "Maksymalna data" msgstr "Maksymalna data"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Wyklucz drzewo" msgstr "Wyklucz drzewo"
@@ -651,7 +651,7 @@ msgstr "Opcjonalne"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Złożenie" msgstr "Złożenie"
@@ -693,10 +693,10 @@ msgstr "Zlecenie Budowy"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Lokalizacja" msgstr "Lokalizacja"
@@ -1117,7 +1117,7 @@ msgstr "Automatycznie przydzielaj numery seryjne"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatycznie przydzielaj wymagane elementy z pasującymi numerami seryjnymi" msgstr "Automatycznie przydzielaj wymagane elementy z pasującymi numerami seryjnymi"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Poniższe numery seryjne już istnieją lub są nieprawidłowe" msgstr "Poniższe numery seryjne już istnieją lub są nieprawidłowe"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Zezwalaj na warianty" msgstr "Zezwalaj na warianty"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Element BOM" msgstr "Element BOM"
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktywny" msgstr "Aktywny"
@@ -2677,7 +2677,7 @@ msgstr "Możliwość zakupu"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu" msgstr "Części są domyślnie z możliwością zakupu"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Możliwość sprzedaży" msgstr "Możliwość sprzedaży"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Producent" msgstr "Producent"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Firma" msgstr "Firma"
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Dostawca" msgstr "Dostawca"
@@ -4271,12 +4271,12 @@ msgstr "Ważny"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese\n" "Language-Team: Portuguese\n"
"Language: pt_PT\n" "Language: pt_PT\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Produção Progenitor" msgstr "Produção Progenitor"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Peça" msgstr "Peça"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Categoria" msgstr "Categoria"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Opcional"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Montagem" msgstr "Montagem"
@@ -693,10 +693,10 @@ msgstr "Ordem de Produção"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Local" msgstr "Local"
@@ -1117,7 +1117,7 @@ msgstr "Alocar Números de Série Automaticamente"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes" msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" 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" msgstr "Os seguintes números de série já existem ou são inválidos"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Permitir variações" msgstr "Permitir variações"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Item LDM" msgstr "Item LDM"
@@ -1594,7 +1594,7 @@ msgstr "Nome para este webhook"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Ativo" msgstr "Ativo"
@@ -2677,7 +2677,7 @@ msgstr "Comprável"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Peças são compráveis por padrão" msgstr "Peças são compráveis por padrão"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Vendível" msgstr "Vendível"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Fabricante" msgstr "Fabricante"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Empresa" msgstr "Empresa"
@@ -4007,7 +4007,7 @@ msgstr "Parte do fabricante vinculado deve fazer referência à mesma peça base
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Fornecedor" msgstr "Fornecedor"
@@ -4271,12 +4271,12 @@ msgstr "Válido"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr "Tag part_image necessita de uma instância de Peça"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "Tag company_image necessita de uma instância de Empresa" msgstr "Tag company_image necessita de uma instância de Empresa"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Código da situação" msgstr "Código da situação"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Localização externa" msgstr "Localização externa"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Árvore de Peças" msgstr "Árvore de Peças"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Data de validade antes" msgstr "Data de validade antes"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Data de validade depois" msgstr "Data de validade depois"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Inativo" msgstr "Inativo"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Quantidade obrigatória" msgstr "Quantidade obrigatória"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Uma peça válida deve ser fornecida" msgstr "Uma peça válida deve ser fornecida"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "A peça do fornecedor informado não existe" msgstr "A peça do fornecedor informado não existe"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" 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" 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:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" 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" msgstr "Números de série não podem ser fornecidos para uma parte não rastreável"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Produção Progenitora" msgstr "Produção Progenitora"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Incluir Variáveis" msgstr "Incluir Variáveis"
@@ -557,7 +557,7 @@ msgstr "Incluir Variáveis"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Parte" msgstr "Parte"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Categoria" msgstr "Categoria"
@@ -633,7 +633,7 @@ msgstr "Data Mínima"
msgid "Max Date" msgid "Max Date"
msgstr "Data máxima" msgstr "Data máxima"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Excluir árvore" msgstr "Excluir árvore"
@@ -651,7 +651,7 @@ msgstr "Opcional"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Montagem" msgstr "Montagem"
@@ -693,10 +693,10 @@ msgstr "Ordem da compilação"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Local" msgstr "Local"
@@ -1117,7 +1117,7 @@ msgstr "Alocar Números de Série Automaticamente"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes" msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" 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" msgstr "Os seguintes números de série já existem ou são inválidos"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Permitir variantes" msgstr "Permitir variantes"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Item BOM" msgstr "Item BOM"
@@ -1594,7 +1594,7 @@ msgstr "Nome para este webhook"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Ativo" msgstr "Ativo"
@@ -2677,7 +2677,7 @@ msgstr "Comprável"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Peças são compráveis por padrão" msgstr "Peças são compráveis por padrão"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Comercializável" msgstr "Comercializável"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Fabricante" msgstr "Fabricante"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Empresa" msgstr "Empresa"
@@ -4007,7 +4007,7 @@ msgstr "Parte do fabricante vinculado deve fazer referência à mesma peça base
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Fornecedor" msgstr "Fornecedor"
@@ -4271,12 +4271,12 @@ msgstr "Válido"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Estoque mínimo" msgstr "Estoque mínimo"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Estoque máximo" msgstr "Estoque máximo"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Romanian\n" "Language-Team: Romanian\n"
"Language: ro_RO\n" "Language: ro_RO\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"Language: ru_RU\n" "Language: ru_RU\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Родительский заказ на производство" msgstr "Родительский заказ на производство"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Деталь" msgstr "Деталь"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Категория" msgstr "Категория"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Необязательно"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Сборная деталь" msgstr "Сборная деталь"
@@ -693,10 +693,10 @@ msgstr "Заказ на производство"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Расположение" msgstr "Расположение"
@@ -1117,7 +1117,7 @@ msgstr "Автоматически выделить серийные номер
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами" msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Следующие серийные номера уже существуют или недействительны" msgstr "Следующие серийные номера уже существуют или недействительны"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Есть варианты" msgstr "Есть варианты"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Позиция BOM" msgstr "Позиция BOM"
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Активный" msgstr "Активный"
@@ -2677,7 +2677,7 @@ msgstr "Можно купить"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "По умолчанию детали являются отслеживаемыми" msgstr "По умолчанию детали являются отслеживаемыми"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Можно продавать" msgstr "Можно продавать"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Производитель" msgstr "Производитель"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Компания" msgstr "Компания"
@@ -4007,7 +4007,7 @@ msgstr "Связанная деталь производителя должна
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Поставщик" msgstr "Поставщик"
@@ -4271,12 +4271,12 @@ msgstr "Корректный"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Основной склад" msgstr "Основной склад"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Код статуса" msgstr "Код статуса"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "Израсходовано для заказов на сборку" msgstr "Израсходовано для заказов на сборку"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Древо Деталей" msgstr "Древо Деталей"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Залежалый" msgstr "Залежалый"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Необходимо указать количество" msgstr "Необходимо указать количество"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Не нужно указывать серийные номера для неотслеживаемых деталей" msgstr "Не нужно указывать серийные номера для неотслеживаемых деталей"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovak\n" "Language-Team: Slovak\n"
"Language: sk_SK\n" "Language: sk_SK\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
"Language: sl_SI\n" "Language: sl_SI\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Nadrejena izgradnja" msgstr "Nadrejena izgradnja"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Del" msgstr "Del"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Neobvezno"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Montaža" msgstr "Montaža"
@@ -693,10 +693,10 @@ msgstr "Nalog izgradnje"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "" msgstr ""
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktivno" msgstr "Aktivno"
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Serbian (Latin)\n" "Language-Team: Serbian (Latin)\n"
"Language: sr_CS\n" "Language: sr_CS\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Roditeljski proizvod" msgstr "Roditeljski proizvod"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Uključi varijante" msgstr "Uključi varijante"
@@ -557,7 +557,7 @@ msgstr "Uključi varijante"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Deo" msgstr "Deo"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategorija" msgstr "Kategorija"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Ne uključuj stablo" msgstr "Ne uključuj stablo"
@@ -651,7 +651,7 @@ msgstr "Opciono"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Sklapanje" msgstr "Sklapanje"
@@ -693,10 +693,10 @@ msgstr "Nalog za izradu"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Lokacija" msgstr "Lokacija"
@@ -1117,7 +1117,7 @@ msgstr "Automatski alociraj serijske brojeve"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatski alociraj tražene stavke sa odgovarajućim serijskim brojevima" msgstr "Automatski alociraj tražene stavke sa odgovarajućim serijskim brojevima"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Sledeći serijski brojevi već postoje ili su neispravni" msgstr "Sledeći serijski brojevi već postoje ili su neispravni"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Dozvoli varijante" msgstr "Dozvoli varijante"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM stavka" msgstr "BOM stavka"
@@ -1594,7 +1594,7 @@ msgstr "Ime ovog zahteva za izmenu stranice"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktivan" msgstr "Aktivan"
@@ -2677,7 +2677,7 @@ msgstr "Može da se kupi"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Podrazumevano je da se delovi mogu kupiti" msgstr "Podrazumevano je da se delovi mogu kupiti"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Može da se proda" msgstr "Može da se proda"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Proizvođač" msgstr "Proizvođač"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Kompanija" msgstr "Kompanija"
@@ -4007,7 +4007,7 @@ msgstr "Povezani delovi dobavljača moraju referencirati isti osnovni deo"
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Dobavljač" msgstr "Dobavljač"
@@ -4271,12 +4271,12 @@ msgstr "Važeće"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr "Označeno zvezdicom"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "Filtiraj po kategorijama označenim zvezdicom" msgstr "Filtiraj po kategorijama označenim zvezdicom"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Dubina" msgstr "Dubina"
@@ -5364,7 +5364,7 @@ msgstr "Dubina"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "Filtriraj po dubini kategorije" msgstr "Filtriraj po dubini kategorije"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "Vrhovni" msgstr "Vrhovni"
@@ -5372,7 +5372,7 @@ msgstr "Vrhovni"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "Filtriraj po vrhovnim kategorijama" msgstr "Filtriraj po vrhovnim kategorijama"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "Kaskadno" msgstr "Kaskadno"
@@ -8000,123 +8000,139 @@ msgstr "part_image tag zahteva instancu dela"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "company_image tag zahteva instancu kompanije" msgstr "company_image tag zahteva instancu kompanije"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "Filtriraj po dubini lokacije" msgstr "Filtriraj po dubini lokacije"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "Filtriraj po nadređenim lokacijama" msgstr "Filtriraj po nadređenim lokacijama"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "Uključi podlokacije u filtriranim rezultatima" msgstr "Uključi podlokacije u filtriranim rezultatima"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "Nadređena lokacija" msgstr "Nadređena lokacija"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "Filtriraj po nadređenoj lokaciji" msgstr "Filtriraj po nadređenoj lokaciji"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "Ime dela" msgstr "Ime dela"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "Ime dela sadrži" msgstr "Ime dela sadrži"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "Ime dela (regex)" msgstr "Ime dela (regex)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "Interni deo broja" msgstr "Interni deo broja"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "Interni deo broja sadrži (osetljivo na velika i mala slova)" msgstr "Interni deo broja sadrži (osetljivo na velika i mala slova)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "Interni broj dela (regex)" msgstr "Interni broj dela (regex)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "Minimalne zalihe" msgstr "Minimalne zalihe"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "Maksimalne zalihe" msgstr "Maksimalne zalihe"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Statusni kod" msgstr "Statusni kod"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Eksterna lokacija" msgstr "Eksterna lokacija"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "Potrošeno od strane naloga za izradu" msgstr "Potrošeno od strane naloga za izradu"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "Instalirano u drugu stavku sa zaliha" msgstr "Instalirano u drugu stavku sa zaliha"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Stablo dela" msgstr "Stablo dela"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "Ažurirano pre" msgstr "Ažurirano pre"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "Ažurirano nakon" msgstr "Ažurirano nakon"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "Popis pre" msgstr "Popis pre"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "Popis nakon" msgstr "Popis nakon"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Datum isteka pre" msgstr "Datum isteka pre"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Datum isteka nakon" msgstr "Datum isteka nakon"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Zastarelo" msgstr "Zastarelo"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Količina je neophodna" msgstr "Količina je neophodna"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Validan deo mora biti dosavljen" msgstr "Validan deo mora biti dosavljen"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "Dati dobavljač ne postoji" msgstr "Dati dobavljač ne postoji"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Deo dobavljača ima definisanu veličinu pakovanja, ali fleg use_pack_size nije postavljen" msgstr "Deo dobavljača ima definisanu veličinu pakovanja, ali fleg use_pack_size nije postavljen"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serijski brojevi ne mogu biti dostavljeni za deo koji nije moguće pratiti" msgstr "Serijski brojevi ne mogu biti dostavljeni za deo koji nije moguće pratiti"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"Language: sv_SE\n" "Language: sv_SE\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Föregående tillverkning" msgstr "Föregående tillverkning"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Del" msgstr "Del"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategori" msgstr "Kategori"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Valfri"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr "Byggorder"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Plats" msgstr "Plats"
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktiv" msgstr "Aktiv"
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Tillverkare" msgstr "Tillverkare"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Företag" msgstr "Företag"
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Leverantör" msgstr "Leverantör"
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Statuskod" msgstr "Statuskod"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
"Language: th_TH\n" "Language: th_TH\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "" msgstr ""
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "" msgstr ""
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "สถานที่" msgstr "สถานที่"
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "" msgstr ""
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "" msgstr ""
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "" msgstr ""
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
"Language: tr_TR\n" "Language: tr_TR\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Üst Yapım İşi" msgstr "Üst Yapım İşi"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "Varyantları Dahil Et" msgstr "Varyantları Dahil Et"
@@ -557,7 +557,7 @@ msgstr "Varyantları Dahil Et"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Parça" msgstr "Parça"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Kategori" msgstr "Kategori"
@@ -633,7 +633,7 @@ msgstr "En yakın tarih"
msgid "Max Date" msgid "Max Date"
msgstr "Maksimum Tarih" msgstr "Maksimum Tarih"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "Ağacı Hariç Tut" msgstr "Ağacı Hariç Tut"
@@ -651,7 +651,7 @@ msgstr "İsteğe Bağlı"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Montaj" msgstr "Montaj"
@@ -693,10 +693,10 @@ msgstr "Yapım İşi Emri"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Konum" msgstr "Konum"
@@ -1117,7 +1117,7 @@ msgstr "Seri Numaralarını Otomatik Ayır"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Gerekli ögeleri eşleşen seri numaralarıyla otomatik ayır" msgstr "Gerekli ögeleri eşleşen seri numaralarıyla otomatik ayır"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Şu seri numaraları zaten varlar veya geçersizler" msgstr "Şu seri numaraları zaten varlar veya geçersizler"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Çeşide İzin Ver" msgstr "Çeşide İzin Ver"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "ML Ögesi" msgstr "ML Ögesi"
@@ -1594,7 +1594,7 @@ msgstr "Bu web kancası için ad"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Aktif" msgstr "Aktif"
@@ -2677,7 +2677,7 @@ msgstr "Satın Alınabilir"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Parçalar varsayılan olarak satın alınabilir" msgstr "Parçalar varsayılan olarak satın alınabilir"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Satılabilir" msgstr "Satılabilir"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Üretici" msgstr "Üretici"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Şirket" msgstr "Şirket"
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Tedarikçi" msgstr "Tedarikçi"
@@ -4271,12 +4271,12 @@ msgstr ""
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Ukrainian\n" "Language-Team: Ukrainian\n"
"Language: uk_UA\n" "Language: uk_UA\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "" msgstr ""
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Деталь" msgstr "Деталь"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "" msgstr ""
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr ""
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Збірка" msgstr "Збірка"
@@ -693,10 +693,10 @@ msgstr ""
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Місце" msgstr "Місце"
@@ -1117,7 +1117,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Дозволити варіанти" msgstr "Дозволити варіанти"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
@@ -1594,7 +1594,7 @@ msgstr ""
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@@ -2677,7 +2677,7 @@ msgstr ""
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "" msgstr ""
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Доступний для продажу" msgstr "Доступний для продажу"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Виробник" msgstr "Виробник"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "" msgstr ""
@@ -4007,7 +4007,7 @@ msgstr ""
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "" msgstr ""
@@ -4271,12 +4271,12 @@ msgstr "Дійсно"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "Глибина" msgstr "Глибина"
@@ -5364,7 +5364,7 @@ msgstr "Глибина"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr ""
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "" msgstr ""
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "" msgstr ""
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "" msgstr ""
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "" msgstr ""
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "" msgstr ""
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "" msgstr ""
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "" msgstr ""
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "" msgstr ""
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "" msgstr ""
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "" msgstr ""
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "" msgstr ""
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "" msgstr ""
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
"Language: vi_VN\n" "Language: vi_VN\n"
@@ -55,7 +55,7 @@ msgstr ""
#: InvenTree/api.py:493 #: InvenTree/api.py:493
msgid "No data provided" msgid "No data provided"
msgstr "" msgstr "Không có dữ liệu được cung cấp"
#: InvenTree/api.py:743 #: InvenTree/api.py:743
msgid "User does not have permission to view this model" msgid "User does not have permission to view this model"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "Phiên bản cha" msgstr "Phiên bản cha"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "Nguyên liệu" msgstr "Nguyên liệu"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "Danh mục" msgstr "Danh mục"
@@ -633,7 +633,7 @@ msgstr ""
msgid "Max Date" msgid "Max Date"
msgstr "" msgstr ""
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "" msgstr ""
@@ -651,7 +651,7 @@ msgstr "Tuỳ chọn"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "Lắp ráp" msgstr "Lắp ráp"
@@ -673,7 +673,7 @@ msgstr "Đã cấp phát"
#: build/api.py:486 build/models.py:1626 build/serializers.py:1423 #: build/api.py:486 build/models.py:1626 build/serializers.py:1423
msgid "Consumed" msgid "Consumed"
msgstr "" msgstr "Đã dùng"
#: build/api.py:495 company/models.py:930 company/serializers.py:451 #: build/api.py:495 company/models.py:930 company/serializers.py:451
#: templates/email/build_order_required_stock.html:19 #: templates/email/build_order_required_stock.html:19
@@ -693,10 +693,10 @@ msgstr "Tạo đơn hàng"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "Địa điểm" msgstr "Địa điểm"
@@ -1117,7 +1117,7 @@ msgstr "Số sêri tự cấp"
msgid "Automatically allocate required items with matching serial numbers" 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" msgstr "Tự động cấp số seri phù hợp cho hàng hóa được yêu cầu"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" 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ệ" msgstr "Số sêri sau đây đã tồn tại hoặc không hợp lệ"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "Cho phép biến thể" msgstr "Cho phép biến thể"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "Mục BOM" msgstr "Mục BOM"
@@ -1594,7 +1594,7 @@ msgstr "Tên của webhook này"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "Hoạt động" msgstr "Hoạt động"
@@ -2677,7 +2677,7 @@ msgstr "Có thể mua"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "Sản phẩm mặc định có thể mua được" msgstr "Sản phẩm mặc định có thể mua được"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "Có thể bán" msgstr "Có thể bán"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "Nhà sản xuất" msgstr "Nhà sản xuất"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "Doanh nghiêp" msgstr "Doanh nghiêp"
@@ -4007,7 +4007,7 @@ msgstr "Sản phẩm nhà sản xuất đã liên kết phải tham chiếu vớ
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "Nhà cung cấp" msgstr "Nhà cung cấp"
@@ -4271,12 +4271,12 @@ msgstr "Hợp lệ"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "" msgstr ""
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
@@ -5356,7 +5356,7 @@ msgstr ""
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "" msgstr ""
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "" msgstr ""
@@ -5364,7 +5364,7 @@ msgstr ""
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "" msgstr ""
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "" msgstr ""
@@ -5372,7 +5372,7 @@ msgstr ""
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "" msgstr ""
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "" msgstr ""
@@ -8000,123 +8000,139 @@ msgstr "thẻ part_image yêu cầu 1 thực thể sản phẩm"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "thẻ company_image yêu cầu một thực thể doanh nghiệp" msgstr "thẻ company_image yêu cầu một thực thể doanh nghiệp"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "" msgstr ""
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "" msgstr ""
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "" msgstr ""
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "" msgstr ""
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "" msgstr ""
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "" msgstr ""
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "" msgstr ""
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "" msgstr ""
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "" msgstr ""
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "" msgstr ""
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "Mã trạng thái" msgstr "Mã trạng thái"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "Địa điểm bên ngoài" msgstr "Địa điểm bên ngoài"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "" msgstr ""
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "" msgstr ""
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "Cây sản phẩm" msgstr "Cây sản phẩm"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "" msgstr ""
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "" msgstr ""
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "" msgstr ""
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "" msgstr ""
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "Ngày hết hạn trước đó" msgstr "Ngày hết hạn trước đó"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "Ngày hết hạn sau đó" msgstr "Ngày hết hạn sau đó"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "Ế" msgstr "Ế"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "Bắt buộc nhập số lượng" msgstr "Bắt buộc nhập số lượng"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "Phải cung cấp sản phẩm hợp lệ" msgstr "Phải cung cấp sản phẩm hợp lệ"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "Sản phẩm nhà cung cấp đã đưa không tồn tại" msgstr "Sản phẩm nhà cung cấp đã đưa không tồn tại"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" 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" 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:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" 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" msgstr "Số sê-ri không thê được cung cấp cho sản phẩm không thể theo dõi"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:04\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "父级生产订单" msgstr "父级生产订单"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "包含变体" msgstr "包含变体"
@@ -557,7 +557,7 @@ msgstr "包含变体"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "零件" msgstr "零件"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "类别" msgstr "类别"
@@ -633,7 +633,7 @@ msgstr "最小日期"
msgid "Max Date" msgid "Max Date"
msgstr "最大日期" msgstr "最大日期"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "排除树" msgstr "排除树"
@@ -651,7 +651,7 @@ msgstr "可选项"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "装配件" msgstr "装配件"
@@ -693,10 +693,10 @@ msgstr "生产订单"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "库存位置" msgstr "库存位置"
@@ -1117,7 +1117,7 @@ msgstr "自动分配序列号"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "自动为所需项目分配对应的序列号" msgstr "自动为所需项目分配对应的序列号"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "以下序列号已存在或无效" msgstr "以下序列号已存在或无效"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "允许变体" msgstr "允许变体"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "物料清单项" msgstr "物料清单项"
@@ -1594,7 +1594,7 @@ msgstr "此网络钩子的名称"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "激活" msgstr "激活"
@@ -2677,7 +2677,7 @@ msgstr "可购买"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "默认情况下可购买零件" msgstr "默认情况下可购买零件"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "可销售" msgstr "可销售"
@@ -3753,7 +3753,7 @@ msgid "Manufacturer"
msgstr "制造商" msgstr "制造商"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "公司" msgstr "公司"
@@ -4009,7 +4009,7 @@ msgstr "链接的制造商零件必须引用相同的基础零件"
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "供应商" msgstr "供应商"
@@ -4273,13 +4273,13 @@ msgstr "有效"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "更新现有记录需要提供ID。" msgstr "更新现有记录需要提供ID。"
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "找到与提供的ID匹配的记录" msgstr "没有找到与提供的ID相关的记录"
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "提供的ID格式无效" msgstr "提供的ID格式无效"
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
msgid "Unsupported data file format" msgid "Unsupported data file format"
@@ -5358,7 +5358,7 @@ msgstr "已加星标"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "按星标类别筛选" msgstr "按星标类别筛选"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "深度" msgstr "深度"
@@ -5366,7 +5366,7 @@ msgstr "深度"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "按类别深度筛选" msgstr "按类别深度筛选"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "顶级" msgstr "顶级"
@@ -5374,7 +5374,7 @@ msgstr "顶级"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "按顶级类别筛选" msgstr "按顶级类别筛选"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "级联" msgstr "级联"
@@ -8002,123 +8002,139 @@ msgstr "parpart_image 标签需要一个零件实例"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "公司_图片标签需要一个公司实例" msgstr "公司_图片标签需要一个公司实例"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "按位置深度筛选" msgstr "按位置深度筛选"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "按顶级位置筛选" msgstr "按顶级位置筛选"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "在筛选结果中包含子地点" msgstr "在筛选结果中包含子地点"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "上级地点" msgstr "上级地点"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "按上级位置筛选" msgstr "按上级位置筛选"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "零件名称 (不区分大小写)" msgstr "零件名称 (不区分大小写)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "零件名称包含 (不区分大小写)" msgstr "零件名称包含 (不区分大小写)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "零件名称 (正则表达式)" msgstr "零件名称 (正则表达式)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "内部零件号 (不区分大小写)" msgstr "内部零件号 (不区分大小写)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "内部零件号 (不区分大小写)" msgstr "内部零件号 (不区分大小写)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "内部零件号 (正则表达式)" msgstr "内部零件号 (正则表达式)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "最低库存" msgstr "最低库存"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "最大库存" msgstr "最大库存"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "状态代码" msgstr "状态代码"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "外部地点" msgstr "外部地点"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "被生产订单消耗" msgstr "被生产订单消耗"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "安装于其他库存项中" msgstr "安装于其他库存项中"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "零件树" msgstr "零件树"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "更新时间早于" msgstr "更新时间早于"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "更新时间晚于" msgstr "更新时间晚于"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "盘点时间早于" msgstr "盘点时间早于"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "盘点时间晚于" msgstr "盘点时间晚于"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "过期日期前" msgstr "过期日期前"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "过期日期后" msgstr "过期日期后"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "过期" msgstr "过期"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr "提供库存项的主键(PK)以排除该项及其所有子项"
#: stock/api.py:959
msgid "Cascade Locations"
msgstr "级联位置"
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr "若为真,则包含给定位置的所有子位置中的项目"
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr "按数字位置ID或字母“null”筛选"
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "请先输入数量" msgstr "请先输入数量"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "必须提供有效的零件" msgstr "必须提供有效的零件"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "给定的供应商零件不存在" msgstr "给定的供应商零件不存在"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "供应商零件有定义的包装大小,但 use_pack_size 标志未设置" msgstr "供应商零件有定义的包装大小,但 use_pack_size 标志未设置"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "不能为不可跟踪的零件提供序列号" msgstr "不能为不可跟踪的零件提供序列号"
@@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-05 00:02+0000\n" "POT-Creation-Date: 2025-09-10 22:28+0000\n"
"PO-Revision-Date: 2025-09-05 00:05\n" "PO-Revision-Date: 2025-09-10 22:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Traditional\n" "Language-Team: Chinese Traditional\n"
"Language: zh_TW\n" "Language: zh_TW\n"
@@ -535,7 +535,7 @@ msgid "Parent Build"
msgstr "上層生產工單" msgstr "上層生產工單"
#: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762 #: build/api.py:75 build/api.py:796 order/api.py:542 order/api.py:762
#: order/api.py:1166 order/api.py:1415 stock/api.py:550 #: order/api.py:1166 order/api.py:1415 stock/api.py:551
msgid "Include Variants" msgid "Include Variants"
msgstr "包含變體" msgstr "包含變體"
@@ -557,7 +557,7 @@ msgstr "包含變體"
#: report/templates/report/inventree_sales_order_report.html:27 #: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28 #: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102 #: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:563 stock/serializers.py:119 stock/serializers.py:171 #: stock/api.py:564 stock/serializers.py:119 stock/serializers.py:171
#: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949 #: stock/serializers.py:445 stock/serializers.py:624 stock/serializers.py:949
#: templates/email/build_order_completed.html:17 #: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17 #: templates/email/build_order_required_stock.html:17
@@ -569,7 +569,7 @@ msgid "Part"
msgstr "零件" msgstr "零件"
#: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569 #: build/api.py:111 build/api.py:114 part/api.py:1292 part/api.py:1569
#: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:846 #: part/models.py:1092 part/models.py:3589 part/models.py:4183 stock/api.py:847
msgid "Category" msgid "Category"
msgstr "類別" msgstr "類別"
@@ -633,7 +633,7 @@ msgstr "最小日期"
msgid "Max Date" msgid "Max Date"
msgstr "最大日期" msgstr "最大日期"
#: build/api.py:288 build/api.py:291 part/api.py:220 #: build/api.py:288 build/api.py:291 part/api.py:220 stock/api.py:939
msgid "Exclude Tree" msgid "Exclude Tree"
msgstr "排除樹" msgstr "排除樹"
@@ -651,7 +651,7 @@ msgstr "非必須項目"
#: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457 #: build/api.py:451 build/serializers.py:1441 common/setting/system.py:457
#: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710 #: part/models.py:1223 part/serializers.py:1701 part/serializers.py:1710
#: stock/api.py:616 #: stock/api.py:617
msgid "Assembly" msgid "Assembly"
msgstr "裝配" msgstr "裝配"
@@ -693,10 +693,10 @@ msgstr "生產工單"
#: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262 #: build/serializers.py:495 build/serializers.py:565 build/serializers.py:1262
#: build/serializers.py:1266 order/api.py:1226 order/api.py:1231 #: build/serializers.py:1266 order/api.py:1226 order/api.py:1231
#: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015 #: order/serializers.py:768 order/serializers.py:908 order/serializers.py:2015
#: stock/serializers.py:110 stock/serializers.py:628 stock/serializers.py:733 #: stock/api.py:965 stock/serializers.py:110 stock/serializers.py:628
#: stock/serializers.py:911 stock/serializers.py:1454 stock/serializers.py:1767 #: stock/serializers.py:733 stock/serializers.py:911 stock/serializers.py:1454
#: stock/serializers.py:1816 templates/email/stale_stock_notification.html:18 #: stock/serializers.py:1767 stock/serializers.py:1816
#: users/models.py:544 #: templates/email/stale_stock_notification.html:18 users/models.py:544
msgid "Location" msgid "Location"
msgstr "地點" msgstr "地點"
@@ -1117,7 +1117,7 @@ msgstr "自動分配序號"
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "自動為需要項目分配對應的序號" msgstr "自動為需要項目分配對應的序號"
#: build/serializers.py:421 order/serializers.py:886 stock/api.py:1114 #: build/serializers.py:421 order/serializers.py:886 stock/api.py:1175
#: stock/models.py:1903 #: stock/models.py:1903
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "序號已存在或無效" msgstr "序號已存在或無效"
@@ -1358,7 +1358,7 @@ msgid "Allow Variants"
msgstr "允許變體" msgstr "允許變體"
#: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229 #: build/serializers.py:1425 build/serializers.py:1429 part/models.py:4229
#: part/models.py:4795 stock/api.py:859 #: part/models.py:4795 stock/api.py:860
msgid "BOM Item" msgid "BOM Item"
msgstr "物料清單項" msgstr "物料清單項"
@@ -1594,7 +1594,7 @@ msgstr "此網絡鈎子的名稱"
#: common/models.py:1420 common/models.py:2246 common/models.py:2353 #: common/models.py:1420 common/models.py:2246 common/models.py:2353
#: company/models.py:198 company/models.py:840 machine/models.py:39 #: company/models.py:198 company/models.py:840 machine/models.py:39
#: part/models.py:1258 plugin/models.py:68 stock/api.py:619 users/models.py:190 #: part/models.py:1258 plugin/models.py:68 stock/api.py:620 users/models.py:190
#: users/models.py:549 users/serializers.py:319 #: users/models.py:549 users/serializers.py:319
msgid "Active" msgid "Active"
msgstr "激活" msgstr "激活"
@@ -2677,7 +2677,7 @@ msgstr "可購買"
msgid "Parts are purchaseable by default" msgid "Parts are purchaseable by default"
msgstr "默認情況下可購買零件" msgstr "默認情況下可購買零件"
#: common/setting/system.py:475 part/models.py:1253 stock/api.py:620 #: common/setting/system.py:475 part/models.py:1253 stock/api.py:621
msgid "Salable" msgid "Salable"
msgstr "可銷售" msgstr "可銷售"
@@ -3751,7 +3751,7 @@ msgid "Manufacturer"
msgstr "製造商" msgstr "製造商"
#: company/api.py:306 company/models.py:119 company/models.py:411 #: company/api.py:306 company/models.py:119 company/models.py:411
#: stock/api.py:877 #: stock/api.py:878
msgid "Company" msgid "Company"
msgstr "公司" msgstr "公司"
@@ -4007,7 +4007,7 @@ msgstr "鏈接的製造商零件必須引用相同的基礎零件"
#: order/models.py:632 part/serializers.py:559 #: order/models.py:632 part/serializers.py:559
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27 #: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27 #: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:544 templates/email/overdue_purchase_order.html:16 #: stock/api.py:545 templates/email/overdue_purchase_order.html:16
msgid "Supplier" msgid "Supplier"
msgstr "供應商" msgstr "供應商"
@@ -4271,13 +4271,13 @@ msgstr "有效"
msgid "ID is required for updating existing records." msgid "ID is required for updating existing records."
msgstr "更新既有紀錄需要提供 ID。" msgstr "更新既有紀錄需要提供 ID。"
#: importer/models.py:696 #: importer/models.py:697
msgid "No record found with the provided ID." msgid "No record found with the provided ID"
msgstr "找不到提供之 ID 的紀錄。" msgstr ""
#: importer/models.py:698 #: importer/models.py:703
msgid "Invalid ID format provided." msgid "Invalid ID format provided"
msgstr "提供的 ID 格式無效。" msgstr ""
#: importer/operations.py:28 importer/operations.py:49 #: importer/operations.py:28 importer/operations.py:49
msgid "Unsupported data file format" msgid "Unsupported data file format"
@@ -5356,7 +5356,7 @@ msgstr "已加星標"
msgid "Filter by starred categories" msgid "Filter by starred categories"
msgstr "按星標類別篩選" msgstr "按星標類別篩選"
#: part/api.py:130 stock/api.py:283 #: part/api.py:130 stock/api.py:284
msgid "Depth" msgid "Depth"
msgstr "深度" msgstr "深度"
@@ -5364,7 +5364,7 @@ msgstr "深度"
msgid "Filter by category depth" msgid "Filter by category depth"
msgstr "按類別深度篩選" msgstr "按類別深度篩選"
#: part/api.py:148 stock/api.py:301 #: part/api.py:148 stock/api.py:302
msgid "Top Level" msgid "Top Level"
msgstr "頂級" msgstr "頂級"
@@ -5372,7 +5372,7 @@ msgstr "頂級"
msgid "Filter by top-level categories" msgid "Filter by top-level categories"
msgstr "按頂級類別篩選" msgstr "按頂級類別篩選"
#: part/api.py:163 stock/api.py:316 #: part/api.py:163 stock/api.py:317
msgid "Cascade" msgid "Cascade"
msgstr "級聯" msgstr "級聯"
@@ -8000,123 +8000,139 @@ msgstr "parpart_image 標籤需要一個零件實例"
msgid "company_image tag requires a Company instance" msgid "company_image tag requires a Company instance"
msgstr "公司_圖片標籤需要一個公司實例" msgstr "公司_圖片標籤需要一個公司實例"
#: stock/api.py:283 #: stock/api.py:284
msgid "Filter by location depth" msgid "Filter by location depth"
msgstr "按位置深度篩選" msgstr "按位置深度篩選"
#: stock/api.py:303 #: stock/api.py:304
msgid "Filter by top-level locations" msgid "Filter by top-level locations"
msgstr "按頂級位置篩選" msgstr "按頂級位置篩選"
#: stock/api.py:318 #: stock/api.py:319
msgid "Include sub-locations in filtered results" msgid "Include sub-locations in filtered results"
msgstr "在篩選結果中包含子地點" msgstr "在篩選結果中包含子地點"
#: stock/api.py:339 stock/serializers.py:1209 #: stock/api.py:340 stock/serializers.py:1209
msgid "Parent Location" msgid "Parent Location"
msgstr "上級地點" msgstr "上級地點"
#: stock/api.py:340 #: stock/api.py:341
msgid "Filter by parent location" msgid "Filter by parent location"
msgstr "按上級位置篩選" msgstr "按上級位置篩選"
#: stock/api.py:582 #: stock/api.py:583
msgid "Part name (case insensitive)" msgid "Part name (case insensitive)"
msgstr "零件名稱(不分大小寫)" msgstr "零件名稱(不分大小寫)"
#: stock/api.py:588 #: stock/api.py:589
msgid "Part name contains (case insensitive)" msgid "Part name contains (case insensitive)"
msgstr "零件名稱包含(不分大小寫)" msgstr "零件名稱包含(不分大小寫)"
#: stock/api.py:594 #: stock/api.py:595
msgid "Part name (regex)" msgid "Part name (regex)"
msgstr "零件名稱(正則)" msgstr "零件名稱(正則)"
#: stock/api.py:599 #: stock/api.py:600
msgid "Part IPN (case insensitive)" msgid "Part IPN (case insensitive)"
msgstr "零件 IPN(不分大小寫)" msgstr "零件 IPN(不分大小寫)"
#: stock/api.py:605 #: stock/api.py:606
msgid "Part IPN contains (case insensitive)" msgid "Part IPN contains (case insensitive)"
msgstr "零件 IPN 包含(不分大小寫)" msgstr "零件 IPN 包含(不分大小寫)"
#: stock/api.py:611 #: stock/api.py:612
msgid "Part IPN (regex)" msgid "Part IPN (regex)"
msgstr "零件 IPN(正則)" msgstr "零件 IPN(正則)"
#: stock/api.py:623 #: stock/api.py:624
msgid "Minimum stock" msgid "Minimum stock"
msgstr "最小庫存" msgstr "最小庫存"
#: stock/api.py:627 #: stock/api.py:628
msgid "Maximum stock" msgid "Maximum stock"
msgstr "最大庫存" msgstr "最大庫存"
#: stock/api.py:630 #: stock/api.py:631
msgid "Status Code" msgid "Status Code"
msgstr "狀態代碼" msgstr "狀態代碼"
#: stock/api.py:670 #: stock/api.py:671
msgid "External Location" msgid "External Location"
msgstr "外部地點" msgstr "外部地點"
#: stock/api.py:769 #: stock/api.py:770
msgid "Consumed by Build Order" msgid "Consumed by Build Order"
msgstr "被生產工單消耗" msgstr "被生產工單消耗"
#: stock/api.py:779 #: stock/api.py:780
msgid "Installed in other stock item" msgid "Installed in other stock item"
msgstr "已安裝於其他庫存項" msgstr "已安裝於其他庫存項"
#: stock/api.py:868 #: stock/api.py:869
msgid "Part Tree" msgid "Part Tree"
msgstr "零件樹" msgstr "零件樹"
#: stock/api.py:890 #: stock/api.py:891
msgid "Updated before" msgid "Updated before"
msgstr "更新時間早於" msgstr "更新時間早於"
#: stock/api.py:894 #: stock/api.py:895
msgid "Updated after" msgid "Updated after"
msgstr "更新時間晚於" msgstr "更新時間晚於"
#: stock/api.py:898 #: stock/api.py:899
msgid "Stocktake Before" msgid "Stocktake Before"
msgstr "盤點日期早於" msgstr "盤點日期早於"
#: stock/api.py:902 #: stock/api.py:903
msgid "Stocktake After" msgid "Stocktake After"
msgstr "盤點日期晚於" msgstr "盤點日期晚於"
#: stock/api.py:907 #: stock/api.py:908
msgid "Expiry date before" msgid "Expiry date before"
msgstr "過期日期前" msgstr "過期日期前"
#: stock/api.py:911 #: stock/api.py:912
msgid "Expiry date after" msgid "Expiry date after"
msgstr "過期日期後" msgstr "過期日期後"
#: stock/api.py:914 stock/serializers.py:654 #: stock/api.py:915 stock/serializers.py:654
msgid "Stale" msgid "Stale"
msgstr "過期" msgstr "過期"
#: stock/api.py:1015 #: stock/api.py:941
msgid "Provide a StockItem PK to exclude that item and all its descendants"
msgstr ""
#: stock/api.py:959
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:960
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:966
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1076
msgid "Quantity is required" msgid "Quantity is required"
msgstr "請先輸入數量" msgstr "請先輸入數量"
#: stock/api.py:1020 #: stock/api.py:1081
msgid "Valid part must be supplied" msgid "Valid part must be supplied"
msgstr "必須提供有效的零件" msgstr "必須提供有效的零件"
#: stock/api.py:1051 #: stock/api.py:1112
msgid "The given supplier part does not exist" msgid "The given supplier part does not exist"
msgstr "給定的供應商零件不存在" msgstr "給定的供應商零件不存在"
#: stock/api.py:1061 #: stock/api.py:1122
msgid "The supplier part has a pack size defined, but flag use_pack_size not set" msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "供應商零件有定義的包裝大小,但 use_pack_size 標誌未設置" msgstr "供應商零件有定義的包裝大小,但 use_pack_size 標誌未設置"
#: stock/api.py:1093 #: stock/api.py:1154
msgid "Serial numbers cannot be supplied for a non-trackable part" msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "不能為不可跟蹤的零件提供序列號" msgstr "不能為不可跟蹤的零件提供序列號"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ar\n" "Language: ar\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Arabic\n" "Language-Team: Arabic\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: bg\n" "Language: bg\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bulgarian\n" "Language-Team: Bulgarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n" "Language: cs\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -503,7 +503,7 @@ msgstr "Výběrová pole"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "Chyba při aktualizaci objednávky"
msgid "Overdue" msgid "Overdue"
msgstr "Po splatnosti" msgstr "Po splatnosti"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Nejsou vybrány žádné widgety" msgstr "Nejsou vybrány žádné widgety"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Pomocí menu přidáte widgety do nástěnky" msgstr "Pomocí menu přidáte widgety do nástěnky"
@@ -2842,7 +2842,7 @@ msgstr "Při načítání obsahu pluginu došlo k chybě"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "Neznámý model: {model_name}" msgstr "Neznámý model: {model_name}"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: da\n" "Language: da\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+31 -31
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n" "Language: de\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-15 23:41\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -576,7 +576,7 @@ msgstr "Fehler beim Anhalten"
#: src/components/barcodes/BarcodeCameraInput.tsx:159 #: src/components/barcodes/BarcodeCameraInput.tsx:159
msgid "Start scanning by selecting a camera and pressing the play button." msgid "Start scanning by selecting a camera and pressing the play button."
msgstr "" msgstr "Starte den Scan, indem du eine Kamera auswählst und die Wiedergabetaste drückst."
#: src/components/barcodes/BarcodeCameraInput.tsx:180 #: src/components/barcodes/BarcodeCameraInput.tsx:180
msgid "Stop scanning" msgid "Stop scanning"
@@ -636,7 +636,7 @@ msgstr "Kein passender Eintrag gefunden"
#: src/components/barcodes/BarcodeScanDialog.tsx:134 #: src/components/barcodes/BarcodeScanDialog.tsx:134
msgid "Barcode does not match the expected model type" msgid "Barcode does not match the expected model type"
msgstr "" msgstr "Der Barcode stimmt nicht mit dem erwarteten Modelltyp überein"
#: src/components/barcodes/BarcodeScanDialog.tsx:145 #: src/components/barcodes/BarcodeScanDialog.tsx:145
#: src/components/editors/NotesEditor.tsx:84 #: src/components/editors/NotesEditor.tsx:84
@@ -650,7 +650,7 @@ msgstr "Abgeschlossen"
#: src/components/barcodes/BarcodeScanDialog.tsx:151 #: src/components/barcodes/BarcodeScanDialog.tsx:151
msgid "Failed to handle barcode" msgid "Failed to handle barcode"
msgstr "" msgstr "Fehler beim Verarbeiten des Barcodes"
#: src/components/barcodes/BarcodeScanDialog.tsx:167 #: src/components/barcodes/BarcodeScanDialog.tsx:167
#: src/pages/Index/Scan.tsx:129 #: src/pages/Index/Scan.tsx:129
@@ -679,7 +679,7 @@ msgstr "Eigener Barcode"
#: src/components/barcodes/QRCode.tsx:108 #: src/components/barcodes/QRCode.tsx:108
msgid "A custom barcode is registered for this item. The shown code is not that custom barcode." msgid "A custom barcode is registered for this item. The shown code is not that custom barcode."
msgstr "" msgstr "Für diesen Artikel ist ein benutzerdefinierter Barcode registriert. Der angezeigte Code ist nicht dieser benutzerdefinierte Barcode."
#: src/components/barcodes/QRCode.tsx:127 #: src/components/barcodes/QRCode.tsx:127
msgid "Barcode Data:" msgid "Barcode Data:"
@@ -795,7 +795,7 @@ msgstr "Diese Zeile entfernen"
#: src/components/buttons/SSOButton.tsx:40 #: src/components/buttons/SSOButton.tsx:40
msgid "You will be redirected to the provider for further actions." msgid "You will be redirected to the provider for further actions."
msgstr "" msgstr "Sie werden zum Anbieter weitergeleitet, um weitere Schritte durchzuführen."
#: src/components/buttons/SSOButton.tsx:44 #: src/components/buttons/SSOButton.tsx:44
#~ msgid "This provider is not full set up." #~ msgid "This provider is not full set up."
@@ -823,7 +823,7 @@ msgstr "Spotlight öffnen"
#: src/components/buttons/StarredToggleButton.tsx:36 #: src/components/buttons/StarredToggleButton.tsx:36
msgid "Subscription Updated" msgid "Subscription Updated"
msgstr "" msgstr "Abonnement aktualisiert"
#: src/components/buttons/StarredToggleButton.tsx:57 #: src/components/buttons/StarredToggleButton.tsx:57
#~ msgid "Unsubscribe from part" #~ msgid "Unsubscribe from part"
@@ -831,16 +831,16 @@ msgstr ""
#: src/components/buttons/StarredToggleButton.tsx:66 #: src/components/buttons/StarredToggleButton.tsx:66
msgid "Unsubscribe from notifications" msgid "Unsubscribe from notifications"
msgstr "" msgstr "Benachrichtigungen abbestellen"
#: src/components/buttons/StarredToggleButton.tsx:67 #: src/components/buttons/StarredToggleButton.tsx:67
msgid "Subscribe to notifications" msgid "Subscribe to notifications"
msgstr "" msgstr "Benachrichtigungen abonnieren"
#: src/components/calendar/Calendar.tsx:99 #: src/components/calendar/Calendar.tsx:99
#: src/components/calendar/Calendar.tsx:162 #: src/components/calendar/Calendar.tsx:162
msgid "Calendar Filters" msgid "Calendar Filters"
msgstr "" msgstr "Kalenderfilter"
#: src/components/calendar/Calendar.tsx:114 #: src/components/calendar/Calendar.tsx:114
msgid "Previous month" msgid "Previous month"
@@ -872,22 +872,22 @@ msgstr "Fehler beim Aktualisieren der Bestellung"
msgid "Overdue" msgid "Overdue"
msgstr "Überfällig" msgstr "Überfällig"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr "Dashboard-Widgets konnten nicht geladen werden."
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Keine Widgets ausgewählt" msgstr "Keine Widgets ausgewählt"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Verwenden Sie das Menü, um Widgets zum Dashboard hinzuzufügen" msgstr "Verwenden Sie das Menü, um Widgets zum Dashboard hinzuzufügen"
#: src/components/dashboard/DashboardMenu.tsx:62 #: src/components/dashboard/DashboardMenu.tsx:62
#: src/components/dashboard/DashboardMenu.tsx:138 #: src/components/dashboard/DashboardMenu.tsx:138
msgid "Accept Layout" msgid "Accept Layout"
msgstr "" msgstr "Layout übernehmen"
#: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/dashboard/DashboardMenu.tsx:94
#: src/components/nav/NavigationDrawer.tsx:71 #: src/components/nav/NavigationDrawer.tsx:71
@@ -911,27 +911,27 @@ msgstr "Widgets entfernen"
#: src/components/dashboard/DashboardMenu.tsx:129 #: src/components/dashboard/DashboardMenu.tsx:129
msgid "Clear Widgets" msgid "Clear Widgets"
msgstr "" msgstr "Widgets löschen"
#: src/components/dashboard/DashboardWidget.tsx:81 #: src/components/dashboard/DashboardWidget.tsx:81
msgid "Remove this widget from the dashboard" msgid "Remove this widget from the dashboard"
msgstr "" msgstr "Dieses Widget aus dem Dashboard entfernen"
#: src/components/dashboard/DashboardWidgetDrawer.tsx:77 #: src/components/dashboard/DashboardWidgetDrawer.tsx:77
msgid "Filter dashboard widgets" msgid "Filter dashboard widgets"
msgstr "" msgstr "Dashboard-Widgets filtern"
#: src/components/dashboard/DashboardWidgetDrawer.tsx:98 #: src/components/dashboard/DashboardWidgetDrawer.tsx:98
msgid "Add this widget to the dashboard" msgid "Add this widget to the dashboard"
msgstr "" msgstr "Dieses Widget zum Dashboard hinzufügen"
#: src/components/dashboard/DashboardWidgetDrawer.tsx:123 #: src/components/dashboard/DashboardWidgetDrawer.tsx:123
msgid "No Widgets Available" msgid "No Widgets Available"
msgstr "" msgstr "Kein Widget verfügbar"
#: src/components/dashboard/DashboardWidgetDrawer.tsx:124 #: src/components/dashboard/DashboardWidgetDrawer.tsx:124
msgid "There are no more widgets available for the dashboard" msgid "There are no more widgets available for the dashboard"
msgstr "" msgstr "Es sind keine weiteren Widgets für das Dashboard verfügbar"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:24 #: src/components/dashboard/DashboardWidgetLibrary.tsx:24
msgid "Subscribed Parts" msgid "Subscribed Parts"
@@ -964,7 +964,7 @@ msgstr "Geringer Bestand"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:52 #: src/components/dashboard/DashboardWidgetLibrary.tsx:52
msgid "Show the number of parts which are low on stock" msgid "Show the number of parts which are low on stock"
msgstr "" msgstr "Zeige die Anzahl der Teile mit niedrigem Bestand"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:57 #: src/components/dashboard/DashboardWidgetLibrary.tsx:57
msgid "Required for Build Orders" msgid "Required for Build Orders"
@@ -976,7 +976,7 @@ msgstr ""
#: src/components/dashboard/DashboardWidgetLibrary.tsx:64 #: src/components/dashboard/DashboardWidgetLibrary.tsx:64
msgid "Expired Stock Items" msgid "Expired Stock Items"
msgstr "" msgstr "Abgelaufene Lagerartikel"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:66 #: src/components/dashboard/DashboardWidgetLibrary.tsx:66
msgid "Show the number of stock items which have expired" msgid "Show the number of stock items which have expired"
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
@@ -4351,7 +4351,7 @@ msgstr "Teil zur Installation auswählen"
#: src/forms/StockForms.tsx:432 #: src/forms/StockForms.tsx:432
msgid "Confirm Stock Transfer" msgid "Confirm Stock Transfer"
msgstr "" msgstr "Bestand-Transfer bestätigen"
#: src/forms/StockForms.tsx:559 #: src/forms/StockForms.tsx:559
msgid "Loading..." msgid "Loading..."
@@ -4367,7 +4367,7 @@ msgstr "Verschieben"
#: src/forms/StockForms.tsx:783 #: src/forms/StockForms.tsx:783
msgid "Return" msgid "Return"
msgstr "" msgstr "Zurück"
#: src/forms/StockForms.tsx:828 #: src/forms/StockForms.tsx:828
#: src/forms/StockForms.tsx:867 #: src/forms/StockForms.tsx:867
@@ -4397,7 +4397,7 @@ msgstr "Bestand hinzufügen"
#: src/forms/StockForms.tsx:1189 #: src/forms/StockForms.tsx:1189
msgid "Stock added" msgid "Stock added"
msgstr "" msgstr "Bestand hinzugefügt"
#: src/forms/StockForms.tsx:1192 #: src/forms/StockForms.tsx:1192
msgid "Increase the quantity of the selected stock items by a given amount." msgid "Increase the quantity of the selected stock items by a given amount."
@@ -4410,7 +4410,7 @@ msgstr "Bestand entfernen"
#: src/forms/StockForms.tsx:1204 #: src/forms/StockForms.tsx:1204
msgid "Stock removed" msgid "Stock removed"
msgstr "" msgstr "Bestand entfernt"
#: src/forms/StockForms.tsx:1207 #: src/forms/StockForms.tsx:1207
msgid "Decrease the quantity of the selected stock items by a given amount." msgid "Decrease the quantity of the selected stock items by a given amount."
@@ -4423,7 +4423,7 @@ msgstr "Bestand verschieben"
#: src/forms/StockForms.tsx:1219 #: src/forms/StockForms.tsx:1219
msgid "Stock transferred" msgid "Stock transferred"
msgstr "" msgstr "Bestand übertragen"
#: src/forms/StockForms.tsx:1222 #: src/forms/StockForms.tsx:1222
msgid "Transfer selected items to the specified location." msgid "Transfer selected items to the specified location."
@@ -8486,7 +8486,7 @@ msgstr ""
#: src/tables/InvenTreeTableHeader.tsx:177 #: src/tables/InvenTreeTableHeader.tsx:177
msgid "Custom table filters are active" msgid "Custom table filters are active"
msgstr "" msgstr "Benutzerdefinierte Tabellenfilter sind aktiv"
#: src/tables/InvenTreeTableHeader.tsx:203 #: src/tables/InvenTreeTableHeader.tsx:203
#: src/tables/general/BarcodeScanTable.tsx:93 #: src/tables/general/BarcodeScanTable.tsx:93
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: el\n" "Language: el\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+5 -5
View File
@@ -498,7 +498,7 @@ msgstr "Selection Lists"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -867,15 +867,15 @@ msgstr "Error updating order"
msgid "Overdue" msgid "Overdue"
msgstr "Overdue" msgstr "Overdue"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "Failed to load dashboard widgets." msgstr "Failed to load dashboard widgets."
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "No Widgets Selected" msgstr "No Widgets Selected"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Use the menu to add widgets to the dashboard" msgstr "Use the menu to add widgets to the dashboard"
@@ -2837,7 +2837,7 @@ msgstr "Error occurred while loading plugin content"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "Unknown model: {model_name}" msgstr "Unknown model: {model_name}"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n" "Language: es\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr "Listas de Selección"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "Error al actualizar orden"
msgid "Overdue" msgid "Overdue"
msgstr "Vencido" msgstr "Vencido"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "Error al cargar los widgets del tablero." msgstr "Error al cargar los widgets del tablero."
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "No hay widgets seleccionados" msgstr "No hay widgets seleccionados"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Usa el menú para añadir widgets al panel de control" msgstr "Usa el menú para añadir widgets al panel de control"
@@ -2842,7 +2842,7 @@ msgstr "Ha ocurrido un error al cargar el contenido del complemento"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "Modelo desconocido: {model_name}" msgstr "Modelo desconocido: {model_name}"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: es_MX\n" "Language: es_MX\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish, Mexico\n" "Language-Team: Spanish, Mexico\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr "Listas de Selección"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "No hay widgets seleccionados" msgstr "No hay widgets seleccionados"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Usa el menú para añadir widgets al panel de control" msgstr "Usa el menú para añadir widgets al panel de control"
@@ -2842,7 +2842,7 @@ msgstr "Ha ocurrido un error al cargar el contenido del complemento"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: et\n" "Language: et\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Estonian\n" "Language-Team: Estonian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Üle tähtaja" msgstr "Üle tähtaja"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fa\n" "Language: fa\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Persian\n" "Language-Team: Persian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n" "Language: fi\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Finnish\n" "Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+12 -12
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n" "Language: fr\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-15 23:41\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -503,7 +503,7 @@ msgstr "Listes Sélectionnées"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "Erreur lors de la mise à jour des commandes"
msgid "Overdue" msgid "Overdue"
msgstr "En retard" msgstr "En retard"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "Impossible de charger les widgets du tableau de bord." msgstr "Impossible de charger les widgets du tableau de bord."
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Aucun gadget sélectionné" msgstr "Aucun gadget sélectionné"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Utilisez le menu pour ajouter des gadgets au tableau de bord" msgstr "Utilisez le menu pour ajouter des gadgets au tableau de bord"
@@ -2842,7 +2842,7 @@ msgstr "Une erreur a eu lieu pendant le chargement du contenu du plugin"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "Modèle inconnu: {model_name}" msgstr "Modèle inconnu: {model_name}"
@@ -3014,11 +3014,11 @@ msgstr "Impossible de charger les paramètres"
#: src/components/settings/SettingList.tsx:151 #: src/components/settings/SettingList.tsx:151
msgid "No Settings" msgid "No Settings"
msgstr "" msgstr "Aucun paramètre"
#: src/components/settings/SettingList.tsx:152 #: src/components/settings/SettingList.tsx:152
msgid "There are no configurable settings available" msgid "There are no configurable settings available"
msgstr "" msgstr "Aucun paramètre configurable n'est disponible"
#: src/components/settings/SettingList.tsx:189 #: src/components/settings/SettingList.tsx:189
msgid "No settings specified" msgid "No settings specified"
@@ -5512,7 +5512,7 @@ msgstr "Jeton d'accès"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:101 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:101
msgid "Session Information" msgid "Session Information"
msgstr "" msgstr "Informations sur la session"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:139 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:139
#: src/tables/general/BarcodeScanTable.tsx:60 #: src/tables/general/BarcodeScanTable.tsx:60
@@ -5524,7 +5524,7 @@ msgstr "Horodatage"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140
msgid "Method" msgid "Method"
msgstr "" msgstr "Méthode"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183
msgid "Error while updating email" msgid "Error while updating email"
@@ -8612,7 +8612,7 @@ msgstr "Afficher les articles assemblés"
#: src/tables/bom/BomTable.tsx:415 #: src/tables/bom/BomTable.tsx:415
msgid "Show virtual items" msgid "Show virtual items"
msgstr "" msgstr "Afficher les pièces virtuelles"
#: src/tables/bom/BomTable.tsx:420 #: src/tables/bom/BomTable.tsx:420
#: src/tables/build/BuildLineTable.tsx:191 #: src/tables/build/BuildLineTable.tsx:191
@@ -10472,7 +10472,7 @@ msgstr "Assigner à l'expédition"
#: src/tables/sales/SalesOrderLineItemTable.tsx:197 #: src/tables/sales/SalesOrderLineItemTable.tsx:197
#: src/tables/sales/SalesOrderLineItemTable.tsx:214 #: src/tables/sales/SalesOrderLineItemTable.tsx:214
msgid "Virtual part" msgid "Virtual part"
msgstr "" msgstr "Pièce virtuelle"
#: src/tables/sales/SalesOrderLineItemTable.tsx:280 #: src/tables/sales/SalesOrderLineItemTable.tsx:280
#~ msgid "Allocate stock" #~ msgid "Allocate stock"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: he\n" "Language: he\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: hi\n" "Language: hi\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hindi\n" "Language-Team: Hindi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+34 -34
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n" "Language: hu\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -253,19 +253,19 @@ msgstr "Gyártások"
#: lib/enums/ModelInformation.tsx:118 #: lib/enums/ModelInformation.tsx:118
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr "Gyártás sor"
#: lib/enums/ModelInformation.tsx:119 #: lib/enums/ModelInformation.tsx:119
msgid "Build Lines" msgid "Build Lines"
msgstr "" msgstr "Gyártási tételek"
#: lib/enums/ModelInformation.tsx:126 #: lib/enums/ModelInformation.tsx:126
msgid "Build Item" msgid "Build Item"
msgstr "" msgstr "Gyártási tétel"
#: lib/enums/ModelInformation.tsx:127 #: lib/enums/ModelInformation.tsx:127
msgid "Build Items" msgid "Build Items"
msgstr "" msgstr "Gyártási tételek"
#: lib/enums/ModelInformation.tsx:132 #: lib/enums/ModelInformation.tsx:132
#: src/pages/company/CompanyDetail.tsx:342 #: src/pages/company/CompanyDetail.tsx:342
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -861,7 +861,7 @@ msgstr "Adatok letöltése"
#: src/components/calendar/OrderCalendar.tsx:132 #: src/components/calendar/OrderCalendar.tsx:132
msgid "Order Updated" msgid "Order Updated"
msgstr "" msgstr "Megrendelés frissítve"
#: src/components/calendar/OrderCalendar.tsx:142 #: src/components/calendar/OrderCalendar.tsx:142
msgid "Error updating order" msgid "Error updating order"
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Késésben" msgstr "Késésben"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -951,7 +951,7 @@ msgstr ""
#: src/components/dashboard/DashboardWidgetLibrary.tsx:38 #: src/components/dashboard/DashboardWidgetLibrary.tsx:38
msgid "Invalid BOMs" msgid "Invalid BOMs"
msgstr "" msgstr "Érvénytelen BOM-ok"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:39 #: src/components/dashboard/DashboardWidgetLibrary.tsx:39
msgid "Assemblies requiring bill of materials validation" msgid "Assemblies requiring bill of materials validation"
@@ -2162,7 +2162,7 @@ msgstr ""
#: src/components/items/TransferList.tsx:65 #: src/components/items/TransferList.tsx:65
msgid "No items" msgid "No items"
msgstr "" msgstr "Nincsenek tételek"
#: src/components/items/TransferList.tsx:161 #: src/components/items/TransferList.tsx:161
#: src/components/render/Stock.tsx:95 #: src/components/render/Stock.tsx:95
@@ -2402,7 +2402,7 @@ msgstr "Szerver újraindítása"
#: src/components/nav/Alerts.tsx:70 #: src/components/nav/Alerts.tsx:70
msgid "The server requires a restart to apply changes." msgid "The server requires a restart to apply changes."
msgstr "" msgstr "A szervert újra kell indítani a módosítások végrehajtásához."
#: src/components/nav/Alerts.tsx:80 #: src/components/nav/Alerts.tsx:80
msgid "Database Migrations" msgid "Database Migrations"
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
@@ -2980,7 +2980,7 @@ msgstr "Beállítás"
#: src/components/settings/ConfigValueList.tsx:39 #: src/components/settings/ConfigValueList.tsx:39
msgid "Source" msgid "Source"
msgstr "" msgstr "Forrás"
#: src/components/settings/SettingItem.tsx:47 #: src/components/settings/SettingItem.tsx:47
#: src/components/settings/SettingItem.tsx:100 #: src/components/settings/SettingItem.tsx:100
@@ -3014,7 +3014,7 @@ msgstr ""
#: src/components/settings/SettingList.tsx:151 #: src/components/settings/SettingList.tsx:151
msgid "No Settings" msgid "No Settings"
msgstr "" msgstr "Nincsenek beállítások"
#: src/components/settings/SettingList.tsx:152 #: src/components/settings/SettingList.tsx:152
msgid "There are no configurable settings available" msgid "There are no configurable settings available"
@@ -5524,7 +5524,7 @@ msgstr "Időbélyeg"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140
msgid "Method" msgid "Method"
msgstr "" msgstr "Mód"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183
msgid "Error while updating email" msgid "Error while updating email"
@@ -5635,7 +5635,7 @@ msgstr "Nem használt kódok"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:538 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:538
msgid "Used Codes" msgid "Used Codes"
msgstr "" msgstr "Felhasznált kódok"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:593 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:593
msgid "Error while registering recovery codes" msgid "Error while registering recovery codes"
@@ -6645,7 +6645,7 @@ msgstr "Cég műveletek"
#: src/pages/company/ManufacturerPartDetail.tsx:76 #: src/pages/company/ManufacturerPartDetail.tsx:76
#: src/pages/company/SupplierPartDetail.tsx:88 #: src/pages/company/SupplierPartDetail.tsx:88
msgid "Internal Part" msgid "Internal Part"
msgstr "" msgstr "Belső alkatrész"
#: src/pages/company/ManufacturerPartDetail.tsx:110 #: src/pages/company/ManufacturerPartDetail.tsx:110
msgid "Manufacturer Part Number" msgid "Manufacturer Part Number"
@@ -7741,7 +7741,7 @@ msgstr ""
#: src/pages/sales/SalesOrderShipmentDetail.tsx:135 #: src/pages/sales/SalesOrderShipmentDetail.tsx:135
msgid "Tracking Number" msgid "Tracking Number"
msgstr "" msgstr "Nyomonkövetési azonosító"
#: src/pages/sales/SalesOrderShipmentDetail.tsx:143 #: src/pages/sales/SalesOrderShipmentDetail.tsx:143
msgid "Invoice Number" msgid "Invoice Number"
@@ -8800,7 +8800,7 @@ msgstr ""
#: src/tables/build/BuildAllocatedStockTable.tsx:232 #: src/tables/build/BuildAllocatedStockTable.tsx:232
msgid "Consume" msgid "Consume"
msgstr "" msgstr "Felhasznál"
#: src/tables/build/BuildLineTable.tsx:59 #: src/tables/build/BuildLineTable.tsx:59
#~ msgid "Show lines with available stock" #~ msgid "Show lines with available stock"
@@ -9424,7 +9424,7 @@ msgstr ""
#: src/tables/machine/MachineListTable.tsx:597 #: src/tables/machine/MachineListTable.tsx:597
msgid "Edit Machine" msgid "Edit Machine"
msgstr "" msgstr "Berendezés módosítása"
#: src/tables/machine/MachineListTable.tsx:611 #: src/tables/machine/MachineListTable.tsx:611
msgid "Restart Machine" msgid "Restart Machine"
@@ -9444,7 +9444,7 @@ msgstr "Illesztőprogram"
#: src/tables/machine/MachineTypeTable.tsx:72 #: src/tables/machine/MachineTypeTable.tsx:72
msgid "Driver Type" msgid "Driver Type"
msgstr "" msgstr "Driver típusa"
#: src/tables/machine/MachineTypeTable.tsx:76 #: src/tables/machine/MachineTypeTable.tsx:76
msgid "Builtin driver" msgid "Builtin driver"
@@ -9473,7 +9473,7 @@ msgstr ""
#: src/tables/machine/MachineTypeTable.tsx:156 #: src/tables/machine/MachineTypeTable.tsx:156
#: src/tables/machine/MachineTypeTable.tsx:255 #: src/tables/machine/MachineTypeTable.tsx:255
msgid "Slug" msgid "Slug"
msgstr "" msgstr "Slug"
#: src/tables/machine/MachineTypeTable.tsx:167 #: src/tables/machine/MachineTypeTable.tsx:167
#: src/tables/machine/MachineTypeTable.tsx:276 #: src/tables/machine/MachineTypeTable.tsx:276
@@ -10472,7 +10472,7 @@ msgstr ""
#: src/tables/sales/SalesOrderLineItemTable.tsx:197 #: src/tables/sales/SalesOrderLineItemTable.tsx:197
#: src/tables/sales/SalesOrderLineItemTable.tsx:214 #: src/tables/sales/SalesOrderLineItemTable.tsx:214
msgid "Virtual part" msgid "Virtual part"
msgstr "" msgstr "Virtuális alkatrész"
#: src/tables/sales/SalesOrderLineItemTable.tsx:280 #: src/tables/sales/SalesOrderLineItemTable.tsx:280
#~ msgid "Allocate stock" #~ msgid "Allocate stock"
@@ -10691,7 +10691,7 @@ msgstr "Megbukott"
#: src/tables/settings/EmailTable.tsx:33 #: src/tables/settings/EmailTable.tsx:33
msgid "Read" msgid "Read"
msgstr "" msgstr "Olvasott"
#: src/tables/settings/EmailTable.tsx:35 #: src/tables/settings/EmailTable.tsx:35
msgid "Confirmed" msgid "Confirmed"
@@ -10720,7 +10720,7 @@ msgstr "Tárgy"
#: src/tables/settings/EmailTable.tsx:85 #: src/tables/settings/EmailTable.tsx:85
msgid "To" msgid "To"
msgstr "" msgstr "Címzett"
#: src/tables/settings/EmailTable.tsx:90 #: src/tables/settings/EmailTable.tsx:90
msgid "Sender" msgid "Sender"
@@ -10744,7 +10744,7 @@ msgstr "Kimenő"
#: src/tables/settings/ErrorTable.tsx:67 #: src/tables/settings/ErrorTable.tsx:67
msgid "Traceback" msgid "Traceback"
msgstr "" msgstr "Visszakövetés"
#: src/tables/settings/ErrorTable.tsx:103 #: src/tables/settings/ErrorTable.tsx:103
msgid "When" msgid "When"
@@ -10831,7 +10831,7 @@ msgstr ""
#: src/tables/settings/GroupTable.tsx:170 #: src/tables/settings/GroupTable.tsx:170
#: src/tables/settings/UserTable.tsx:315 #: src/tables/settings/UserTable.tsx:315
msgid "Open Profile" msgid "Open Profile"
msgstr "" msgstr "Profil megnyitása"
#: src/tables/settings/GroupTable.tsx:185 #: src/tables/settings/GroupTable.tsx:185
msgid "Delete group" msgid "Delete group"
@@ -10991,11 +10991,11 @@ msgstr "Sablon törlése"
#: src/tables/settings/TemplateTable.tsx:327 #: src/tables/settings/TemplateTable.tsx:327
msgid "Add Template" msgid "Add Template"
msgstr "" msgstr "Sablon hozzáadása"
#: src/tables/settings/TemplateTable.tsx:340 #: src/tables/settings/TemplateTable.tsx:340
msgid "Add template" msgid "Add template"
msgstr "" msgstr "Sablon hozzáadása"
#: src/tables/settings/TemplateTable.tsx:363 #: src/tables/settings/TemplateTable.tsx:363
msgid "Filter by enabled status" msgid "Filter by enabled status"
@@ -11136,7 +11136,7 @@ msgstr ""
#: src/tables/stock/InstalledItemsTable.tsx:38 #: src/tables/stock/InstalledItemsTable.tsx:38
#: src/tables/stock/InstalledItemsTable.tsx:90 #: src/tables/stock/InstalledItemsTable.tsx:90
msgid "Install Item" msgid "Install Item"
msgstr "" msgstr "Cikk beépítése"
#: src/tables/stock/InstalledItemsTable.tsx:40 #: src/tables/stock/InstalledItemsTable.tsx:40
msgid "Item installed" msgid "Item installed"
@@ -11374,7 +11374,7 @@ msgstr ""
#: src/tables/stock/StockItemTable.tsx:559 #: src/tables/stock/StockItemTable.tsx:559
msgid "Order items" msgid "Order items"
msgstr "" msgstr "Megrendelés tételei"
#: src/tables/stock/StockItemTable.tsx:595 #: src/tables/stock/StockItemTable.tsx:595
#~ msgid "Add a new stock item" #~ msgid "Add a new stock item"
@@ -11570,7 +11570,7 @@ msgstr "Mobil kijelző érzékelve"
#: src/views/MobileAppView.tsx:28 #: src/views/MobileAppView.tsx:28
msgid "InvenTree UI is optimized for Tablets and Desktops, you can use the official app for a mobile experience." msgid "InvenTree UI is optimized for Tablets and Desktops, you can use the official app for a mobile experience."
msgstr "" msgstr "A platform felhasználói felülete táblagépekre és asztali számítógépekre van optimalizálva, a használd a hivatalos alkalmazást a mobilon."
#: src/views/MobileAppView.tsx:34 #: src/views/MobileAppView.tsx:34
msgid "Read the docs" msgid "Read the docs"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: id\n" "Language: id\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: it\n" "Language: it\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr "Elenchi di selezione"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "Errore nell'aggiornare l'ordine"
msgid "Overdue" msgid "Overdue"
msgstr "In ritardo" msgstr "In ritardo"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "Impossibile caricare i widget della dashboard." msgstr "Impossibile caricare i widget della dashboard."
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Nessun Widget Selezionato" msgstr "Nessun Widget Selezionato"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Usa il menu per aggiungere widget alla dashboard" msgstr "Usa il menu per aggiungere widget alla dashboard"
@@ -2842,7 +2842,7 @@ msgstr "Errore durante il caricamento del contenuto del plugin"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "Modello sconosciuto: {model_name}" msgstr "Modello sconosciuto: {model_name}"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n" "Language: ja\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
@@ -503,7 +503,7 @@ msgstr "セレクション・リスト"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "オーダー更新エラー"
msgid "Overdue" msgid "Overdue"
msgstr "締め切り超過" msgstr "締め切り超過"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "ウィジェット未選択" msgstr "ウィジェット未選択"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "メニューを使用して、ダッシュボードにウィジェットを追加します" msgstr "メニューを使用して、ダッシュボードにウィジェットを追加します"
@@ -2842,7 +2842,7 @@ msgstr "プラグインコンテンツの読み込み中にエラーが発生し
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "不明なモデル{model_name}" msgstr "不明なモデル{model_name}"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n" "Language: ko\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n" "Language: lt\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Lithuanian\n" "Language-Team: Lithuanian\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: lv\n" "Language: lv\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Latvian\n" "Language-Team: Latvian\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+46 -46
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n" "Language: nl\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-15 23:41\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr "Selectie lijsten"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -636,7 +636,7 @@ msgstr "Geen overeenkomend item gevonden"
#: src/components/barcodes/BarcodeScanDialog.tsx:134 #: src/components/barcodes/BarcodeScanDialog.tsx:134
msgid "Barcode does not match the expected model type" msgid "Barcode does not match the expected model type"
msgstr "" msgstr "Barcode komt niet overeen met het verwachte type model"
#: src/components/barcodes/BarcodeScanDialog.tsx:145 #: src/components/barcodes/BarcodeScanDialog.tsx:145
#: src/components/editors/NotesEditor.tsx:84 #: src/components/editors/NotesEditor.tsx:84
@@ -650,7 +650,7 @@ msgstr "Succes"
#: src/components/barcodes/BarcodeScanDialog.tsx:151 #: src/components/barcodes/BarcodeScanDialog.tsx:151
msgid "Failed to handle barcode" msgid "Failed to handle barcode"
msgstr "" msgstr "Streepjescode verwerken mislukt"
#: src/components/barcodes/BarcodeScanDialog.tsx:167 #: src/components/barcodes/BarcodeScanDialog.tsx:167
#: src/pages/Index/Scan.tsx:129 #: src/pages/Index/Scan.tsx:129
@@ -823,7 +823,7 @@ msgstr "Open spotlight"
#: src/components/buttons/StarredToggleButton.tsx:36 #: src/components/buttons/StarredToggleButton.tsx:36
msgid "Subscription Updated" msgid "Subscription Updated"
msgstr "" msgstr "Abonnement bijgewerkt"
#: src/components/buttons/StarredToggleButton.tsx:57 #: src/components/buttons/StarredToggleButton.tsx:57
#~ msgid "Unsubscribe from part" #~ msgid "Unsubscribe from part"
@@ -872,15 +872,15 @@ msgstr "Fout bij bijwerken bestelling"
msgid "Overdue" msgid "Overdue"
msgstr "Achterstallig" msgstr "Achterstallig"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr "Dashboard widgets laden mislukt."
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Geen widgets geselecteerd" msgstr "Geen widgets geselecteerd"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Gebruik het menu om widgets toe te voegen aan het dashboard" msgstr "Gebruik het menu om widgets toe te voegen aan het dashboard"
@@ -911,7 +911,7 @@ msgstr "Widget verwijderen"
#: src/components/dashboard/DashboardMenu.tsx:129 #: src/components/dashboard/DashboardMenu.tsx:129
msgid "Clear Widgets" msgid "Clear Widgets"
msgstr "" msgstr "Wis widgets"
#: src/components/dashboard/DashboardWidget.tsx:81 #: src/components/dashboard/DashboardWidget.tsx:81
msgid "Remove this widget from the dashboard" msgid "Remove this widget from the dashboard"
@@ -951,7 +951,7 @@ msgstr "Toon het aantal onderdelen categorieën waarop u bent geabonneerd"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:38 #: src/components/dashboard/DashboardWidgetLibrary.tsx:38
msgid "Invalid BOMs" msgid "Invalid BOMs"
msgstr "" msgstr "Invalid BOMs"
#: src/components/dashboard/DashboardWidgetLibrary.tsx:39 #: src/components/dashboard/DashboardWidgetLibrary.tsx:39
msgid "Assemblies requiring bill of materials validation" msgid "Assemblies requiring bill of materials validation"
@@ -1333,7 +1333,7 @@ msgstr "Code"
#: src/components/editors/TemplateEditor/PdfPreview/PdfPreview.tsx:50 #: src/components/editors/TemplateEditor/PdfPreview/PdfPreview.tsx:50
msgid "Error rendering preview" msgid "Error rendering preview"
msgstr "" msgstr "Fout bij weergeven voorbeeld"
#: src/components/editors/TemplateEditor/PdfPreview/PdfPreview.tsx:120 #: src/components/editors/TemplateEditor/PdfPreview/PdfPreview.tsx:120
msgid "Preview not available, click \"Reload Preview\"." msgid "Preview not available, click \"Reload Preview\"."
@@ -1641,11 +1641,11 @@ msgstr "Of gebruik SSO"
#: src/components/forms/AuthenticationForm.tsx:348 #: src/components/forms/AuthenticationForm.tsx:348
msgid "Registration not active" msgid "Registration not active"
msgstr "" msgstr "Registratie niet actief"
#: src/components/forms/AuthenticationForm.tsx:349 #: src/components/forms/AuthenticationForm.tsx:349
msgid "This might be related to missing mail settings or could be a deliberate decision." msgid "This might be related to missing mail settings or could be a deliberate decision."
msgstr "" msgstr "Dit kan gerelateerd zijn aan ontbrekende e-mailinstellingen of kan een weloverwogen beslissing zijn."
#: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:36
#: src/components/forms/HostOptionsForm.tsx:67 #: src/components/forms/HostOptionsForm.tsx:67
@@ -1965,7 +1965,7 @@ msgstr "Voltooi importeren"
#: src/components/importer/ImporterDrawer.tsx:89 #: src/components/importer/ImporterDrawer.tsx:89
msgid "Failed to fetch import session data" msgid "Failed to fetch import session data"
msgstr "" msgstr "Ophalen van import sessie gegevens is mislukt"
#: src/components/importer/ImporterDrawer.tsx:97 #: src/components/importer/ImporterDrawer.tsx:97
#~ msgid "Cancel import session" #~ msgid "Cancel import session"
@@ -2364,7 +2364,7 @@ msgstr ""
#: src/components/modals/ServerInfoModal.tsx:107 #: src/components/modals/ServerInfoModal.tsx:107
msgid "The background worker process is not running" msgid "The background worker process is not running"
msgstr "" msgstr "Het proces van de server loopt niet"
#: src/components/modals/ServerInfoModal.tsx:107 #: src/components/modals/ServerInfoModal.tsx:107
#~ msgid "The Background worker process is not running." #~ msgid "The Background worker process is not running."
@@ -2558,7 +2558,7 @@ msgstr "Over"
#: src/components/nav/NavigationTree.tsx:211 #: src/components/nav/NavigationTree.tsx:211
msgid "Error loading navigation tree." msgid "Error loading navigation tree."
msgstr "" msgstr "Fout bij het laden van de navigatie-structuur."
#: src/components/nav/NotificationDrawer.tsx:183 #: src/components/nav/NotificationDrawer.tsx:183
#: src/pages/Notifications.tsx:74 #: src/pages/Notifications.tsx:74
@@ -2575,7 +2575,7 @@ msgstr "Je hebt geen ongelezen berichten."
#: src/components/nav/NotificationDrawer.tsx:238 #: src/components/nav/NotificationDrawer.tsx:238
msgid "Error loading notifications." msgid "Error loading notifications."
msgstr "" msgstr "Fout bij laden meldingen."
#: src/components/nav/SearchDrawer.tsx:106 #: src/components/nav/SearchDrawer.tsx:106
msgid "No Overview Available" msgid "No Overview Available"
@@ -2670,15 +2670,15 @@ msgstr "Opmerkingen"
#: src/components/panels/PanelGroup.tsx:158 #: src/components/panels/PanelGroup.tsx:158
msgid "Plugin Provided" msgid "Plugin Provided"
msgstr "" msgstr "Plug-in geleverd"
#: src/components/panels/PanelGroup.tsx:280 #: src/components/panels/PanelGroup.tsx:280
msgid "Collapse panels" msgid "Collapse panels"
msgstr "" msgstr "Panelen samenvouwen"
#: src/components/panels/PanelGroup.tsx:280 #: src/components/panels/PanelGroup.tsx:280
msgid "Expand panels" msgid "Expand panels"
msgstr "" msgstr "Panelen uitklappen"
#: src/components/plugins/LocateItemButton.tsx:68 #: src/components/plugins/LocateItemButton.tsx:68
#: src/components/plugins/LocateItemButton.tsx:88 #: src/components/plugins/LocateItemButton.tsx:88
@@ -2842,7 +2842,7 @@ msgstr "Fout opgetreden tijdens het laden van de plug-in inhoud"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "Onbekend model: {model_name}" msgstr "Onbekend model: {model_name}"
@@ -2976,11 +2976,11 @@ msgstr "Batch"
#: src/components/settings/ConfigValueList.tsx:36 #: src/components/settings/ConfigValueList.tsx:36
msgid "Setting" msgid "Setting"
msgstr "" msgstr "Instellingen"
#: src/components/settings/ConfigValueList.tsx:39 #: src/components/settings/ConfigValueList.tsx:39
msgid "Source" msgid "Source"
msgstr "" msgstr "Bron"
#: src/components/settings/SettingItem.tsx:47 #: src/components/settings/SettingItem.tsx:47
#: src/components/settings/SettingItem.tsx:100 #: src/components/settings/SettingItem.tsx:100
@@ -3010,15 +3010,15 @@ msgstr "Fout bij bewerken instelling"
#: src/components/settings/SettingList.tsx:140 #: src/components/settings/SettingList.tsx:140
msgid "Error loading settings" msgid "Error loading settings"
msgstr "" msgstr "Fout bij laden instellingen"
#: src/components/settings/SettingList.tsx:151 #: src/components/settings/SettingList.tsx:151
msgid "No Settings" msgid "No Settings"
msgstr "" msgstr "Geen instellingen"
#: src/components/settings/SettingList.tsx:152 #: src/components/settings/SettingList.tsx:152
msgid "There are no configurable settings available" msgid "There are no configurable settings available"
msgstr "" msgstr "Er zijn geen configureerbare instellingen beschikbaar"
#: src/components/settings/SettingList.tsx:189 #: src/components/settings/SettingList.tsx:189
msgid "No settings specified" msgid "No settings specified"
@@ -3930,19 +3930,19 @@ msgstr "Over het InvenTree project"
#: src/forms/BomForms.tsx:109 #: src/forms/BomForms.tsx:109
msgid "Substitute Part" msgid "Substitute Part"
msgstr "" msgstr "Vervanging onderdeel"
#: src/forms/BomForms.tsx:126 #: src/forms/BomForms.tsx:126
msgid "Edit BOM Substitutes" msgid "Edit BOM Substitutes"
msgstr "" msgstr "Stuk lijst BOM Item vervangingen bewerken"
#: src/forms/BomForms.tsx:133 #: src/forms/BomForms.tsx:133
msgid "Add Substitute" msgid "Add Substitute"
msgstr "" msgstr "Vervanging toevoegen"
#: src/forms/BomForms.tsx:134 #: src/forms/BomForms.tsx:134
msgid "Substitute added" msgid "Substitute added"
msgstr "" msgstr "Vervanging toegevoegd"
#: src/forms/BuildForms.tsx:112 #: src/forms/BuildForms.tsx:112
#: src/forms/BuildForms.tsx:217 #: src/forms/BuildForms.tsx:217
@@ -4018,11 +4018,11 @@ msgstr "Verwijder productieorder"
#: src/forms/BuildForms.tsx:410 #: src/forms/BuildForms.tsx:410
msgid "Selected build outputs will be completed, but marked as scrapped" msgid "Selected build outputs will be completed, but marked as scrapped"
msgstr "" msgstr "Geselecteerde bouw outputs worden voltooid, maar gemarkeerd als schroot"
#: src/forms/BuildForms.tsx:412 #: src/forms/BuildForms.tsx:412
msgid "Allocated stock items will be consumed" msgid "Allocated stock items will be consumed"
msgstr "" msgstr "Toegewezen voorraadproducten zullen worden verbruikt"
#: src/forms/BuildForms.tsx:418 #: src/forms/BuildForms.tsx:418
msgid "Build outputs have been scrapped" msgid "Build outputs have been scrapped"
@@ -4035,11 +4035,11 @@ msgstr "Annuleer productieorder"
#: src/forms/BuildForms.tsx:465 #: src/forms/BuildForms.tsx:465
msgid "Selected build outputs will be removed" msgid "Selected build outputs will be removed"
msgstr "" msgstr "Geselecteerde build outputs worden verwijderd"
#: src/forms/BuildForms.tsx:467 #: src/forms/BuildForms.tsx:467
msgid "Allocated stock items will be returned to stock" msgid "Allocated stock items will be returned to stock"
msgstr "" msgstr "Toegewezen voorraadartikelen worden teruggestuurd naar voorraad"
#: src/forms/BuildForms.tsx:470 #: src/forms/BuildForms.tsx:470
#~ msgid "Remove line" #~ msgid "Remove line"
@@ -4094,18 +4094,18 @@ msgstr "Voorraad items toegewezen"
#: src/tables/build/BuildLineTable.tsx:720 #: src/tables/build/BuildLineTable.tsx:720
#: src/tables/build/BuildLineTable.tsx:843 #: src/tables/build/BuildLineTable.tsx:843
msgid "Consume Stock" msgid "Consume Stock"
msgstr "" msgstr "Verbruikte voorraad"
#: src/forms/BuildForms.tsx:788 #: src/forms/BuildForms.tsx:788
#: src/forms/BuildForms.tsx:889 #: src/forms/BuildForms.tsx:889
msgid "Stock items consumed" msgid "Stock items consumed"
msgstr "" msgstr "Voorraad artikelen verbruikt"
#: src/forms/BuildForms.tsx:824 #: src/forms/BuildForms.tsx:824
#: src/tables/build/BuildLineTable.tsx:495 #: src/tables/build/BuildLineTable.tsx:495
#: src/tables/part/PartBuildAllocationsTable.tsx:101 #: src/tables/part/PartBuildAllocationsTable.tsx:101
msgid "Fully consumed" msgid "Fully consumed"
msgstr "" msgstr "Volledig verbruikt"
#: src/forms/BuildForms.tsx:869 #: src/forms/BuildForms.tsx:869
#: src/tables/build/BuildLineTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:185
@@ -4401,7 +4401,7 @@ msgstr "Voorraad toegevoegd"
#: src/forms/StockForms.tsx:1192 #: src/forms/StockForms.tsx:1192
msgid "Increase the quantity of the selected stock items by a given amount." msgid "Increase the quantity of the selected stock items by a given amount."
msgstr "" msgstr "Verhoog de hoeveelheid van de geselecteerde voorraadartikelen met een bepaald bedrag."
#: src/forms/StockForms.tsx:1203 #: src/forms/StockForms.tsx:1203
#: src/hooks/UseStockAdjustActions.tsx:118 #: src/hooks/UseStockAdjustActions.tsx:118
@@ -4414,7 +4414,7 @@ msgstr "Voorraad verwijderd"
#: src/forms/StockForms.tsx:1207 #: src/forms/StockForms.tsx:1207
msgid "Decrease the quantity of the selected stock items by a given amount." msgid "Decrease the quantity of the selected stock items by a given amount."
msgstr "" msgstr "Verlaag de hoeveelheid van de geselecteerde voorraadartikelen met een bepaald bedrag."
#: src/forms/StockForms.tsx:1218 #: src/forms/StockForms.tsx:1218
#: src/hooks/UseStockAdjustActions.tsx:128 #: src/hooks/UseStockAdjustActions.tsx:128
@@ -4427,20 +4427,20 @@ msgstr "Voorraadartikel verplaatst"
#: src/forms/StockForms.tsx:1222 #: src/forms/StockForms.tsx:1222
msgid "Transfer selected items to the specified location." msgid "Transfer selected items to the specified location."
msgstr "" msgstr "Verplaats de geselecteerde items naar de opgegeven locatie."
#: src/forms/StockForms.tsx:1233 #: src/forms/StockForms.tsx:1233
#: src/hooks/UseStockAdjustActions.tsx:168 #: src/hooks/UseStockAdjustActions.tsx:168
msgid "Return Stock" msgid "Return Stock"
msgstr "" msgstr "Terug naar voorraad"
#: src/forms/StockForms.tsx:1234 #: src/forms/StockForms.tsx:1234
msgid "Stock returned" msgid "Stock returned"
msgstr "" msgstr "Voorraad teruggestuurd"
#: src/forms/StockForms.tsx:1237 #: src/forms/StockForms.tsx:1237
msgid "Return selected items into stock, to the specified location." msgid "Return selected items into stock, to the specified location."
msgstr "" msgstr "Retourneer geselecteerde items naar voorraad, naar de opgegeven locatie."
#: src/forms/StockForms.tsx:1248 #: src/forms/StockForms.tsx:1248
#: src/hooks/UseStockAdjustActions.tsx:98 #: src/hooks/UseStockAdjustActions.tsx:98
@@ -4453,7 +4453,7 @@ msgstr "Voorraad geteld"
#: src/forms/StockForms.tsx:1252 #: src/forms/StockForms.tsx:1252
msgid "Count the selected stock items, and adjust the quantity accordingly." msgid "Count the selected stock items, and adjust the quantity accordingly."
msgstr "" msgstr "Tel de geselecteerde voorraaditems, en pas de hoeveelheid overeenkomstig aan."
#: src/forms/StockForms.tsx:1263 #: src/forms/StockForms.tsx:1263
msgid "Change Stock Status" msgid "Change Stock Status"
@@ -4465,7 +4465,7 @@ msgstr "Voorraad status gewijzigd"
#: src/forms/StockForms.tsx:1267 #: src/forms/StockForms.tsx:1267
msgid "Change the status of the selected stock items." msgid "Change the status of the selected stock items."
msgstr "" msgstr "Verander de status van de geselecteerde voorraaditems."
#: src/forms/StockForms.tsx:1278 #: src/forms/StockForms.tsx:1278
#: src/hooks/UseStockAdjustActions.tsx:138 #: src/hooks/UseStockAdjustActions.tsx:138
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: no\n" "Language: no\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Forfalt" msgstr "Forfalt"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n" "Language: pl\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n" "Language: pt\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese\n" "Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Em atraso" msgstr "Em atraso"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2843,7 +2843,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n" "Language: pt\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr "Listas de Seleção"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Em atraso" msgstr "Em atraso"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Nenhum Widget Selecionado" msgstr "Nenhum Widget Selecionado"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Use o menu para adicionar widgets ao painel de controle" msgstr "Use o menu para adicionar widgets ao painel de controle"
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ro\n" "Language: ro\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Romanian\n" "Language-Team: Romanian\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n" "Language: ru\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -503,7 +503,7 @@ msgstr "Списки выбора"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "Ошибка обновления заказа"
msgid "Overdue" msgid "Overdue"
msgstr "Просроченный" msgstr "Просроченный"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "Не удалось загрузить виджеты контрольной панели." msgstr "Не удалось загрузить виджеты контрольной панели."
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Виджеты не выбраны" msgstr "Виджеты не выбраны"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Используйте меню для добавления виджетов на панель" msgstr "Используйте меню для добавления виджетов на панель"
@@ -2842,7 +2842,7 @@ msgstr "Произошла ошибка при загрузке содержим
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "Неизвестная модель: {model_name}" msgstr "Неизвестная модель: {model_name}"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sk\n" "Language: sk\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovak\n" "Language-Team: Slovak\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sl\n" "Language: sl\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sr\n" "Language: sr\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Serbian (Latin)\n" "Language-Team: Serbian (Latin)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
@@ -503,7 +503,7 @@ msgstr "Liste selekcija"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Kasni" msgstr "Kasni"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Nijedan vidžet nije selektovan" msgstr "Nijedan vidžet nije selektovan"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Koristi meni da bi dodao vidžete na tablu" msgstr "Koristi meni da bi dodao vidžete na tablu"
@@ -2842,7 +2842,7 @@ msgstr "Desila se greška prilikom učitavanja sadržaja ekstenzije"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n" "Language: sv\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: th\n" "Language: th\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: tr\n" "Language: tr\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Gecikmiş" msgstr "Gecikmiş"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Bir widget seçilmedi" msgstr "Bir widget seçilmedi"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Gösterge paneline == Widget == eklemek için menüyü kullanın" msgstr "Gösterge paneline == Widget == eklemek için menüyü kullanın"
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: uk\n" "Language: uk\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Ukrainian\n" "Language-Team: Ukrainian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -503,7 +503,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "Помилка під час оновлення замовлення"
msgid "Overdue" msgid "Overdue"
msgstr "Прострочено" msgstr "Прострочено"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "Жодного віджету не обрано" msgstr "Жодного віджету не обрано"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "Використовуйте меню, щоб додати віджети до панелі керування" msgstr "Використовуйте меню, щоб додати віджети до панелі керування"
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+21 -21
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: vi\n" "Language: vi\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
@@ -494,16 +494,16 @@ msgstr "Loại Nội Dung"
#: lib/enums/ModelInformation.tsx:267 #: lib/enums/ModelInformation.tsx:267
msgid "Selection List" msgid "Selection List"
msgstr "" msgstr "Danh sách chọn"
#: lib/enums/ModelInformation.tsx:268 #: lib/enums/ModelInformation.tsx:268
#: src/pages/Index/Settings/AdminCenter/PartParameterPanel.tsx:21 #: src/pages/Index/Settings/AdminCenter/PartParameterPanel.tsx:21
msgid "Selection Lists" msgid "Selection Lists"
msgstr "" msgstr "Danh sách chọn"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -535,11 +535,11 @@ msgstr "Lỗi"
#: src/tables/machine/MachineListTable.tsx:374 #: src/tables/machine/MachineListTable.tsx:374
#: src/tables/machine/MachineTypeTable.tsx:299 #: src/tables/machine/MachineTypeTable.tsx:299
msgid "Errors" msgid "Errors"
msgstr "" msgstr "Lỗi"
#: lib/enums/Roles.tsx:31 #: lib/enums/Roles.tsx:31
msgid "Admin" msgid "Admin"
msgstr "" msgstr "Quản trị"
#: lib/enums/Roles.tsx:33 #: lib/enums/Roles.tsx:33
#: src/pages/Index/Settings/SystemSettings.tsx:264 #: src/pages/Index/Settings/SystemSettings.tsx:264
@@ -576,7 +576,7 @@ msgstr "Lỗi trong khi dừng lại"
#: src/components/barcodes/BarcodeCameraInput.tsx:159 #: src/components/barcodes/BarcodeCameraInput.tsx:159
msgid "Start scanning by selecting a camera and pressing the play button." msgid "Start scanning by selecting a camera and pressing the play button."
msgstr "" msgstr "Bắt đầu quét bằng cách chọn máy ảnh và nhấn chụp"
#: src/components/barcodes/BarcodeCameraInput.tsx:180 #: src/components/barcodes/BarcodeCameraInput.tsx:180
msgid "Stop scanning" msgid "Stop scanning"
@@ -596,15 +596,15 @@ msgstr "Mã vạch"
#: src/components/barcodes/BarcodeKeyboardInput.tsx:18 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18
#: src/defaults/actions.tsx:72 #: src/defaults/actions.tsx:72
msgid "Scan" msgid "Scan"
msgstr "" msgstr "Quét"
#: src/components/barcodes/BarcodeInput.tsx:53 #: src/components/barcodes/BarcodeInput.tsx:53
msgid "Camera Input" msgid "Camera Input"
msgstr "" msgstr "Đầu vào máy ảnh"
#: src/components/barcodes/BarcodeInput.tsx:63 #: src/components/barcodes/BarcodeInput.tsx:63
msgid "Scanner Input" msgid "Scanner Input"
msgstr "" msgstr "Đầu vào máy quét"
#: src/components/barcodes/BarcodeInput.tsx:105 #: src/components/barcodes/BarcodeInput.tsx:105
msgid "Barcode Data" msgid "Barcode Data"
@@ -620,7 +620,7 @@ msgstr ""
#: src/components/barcodes/BarcodeKeyboardInput.tsx:64 #: src/components/barcodes/BarcodeKeyboardInput.tsx:64
msgid "Enter barcode data" msgid "Enter barcode data"
msgstr "" msgstr "Nhập dữ liệu mã vạch"
#: src/components/barcodes/BarcodeScanDialog.tsx:49 #: src/components/barcodes/BarcodeScanDialog.tsx:49
#: src/components/buttons/ScanButton.tsx:15 #: src/components/buttons/ScanButton.tsx:15
@@ -655,7 +655,7 @@ msgstr ""
#: src/components/barcodes/BarcodeScanDialog.tsx:167 #: src/components/barcodes/BarcodeScanDialog.tsx:167
#: src/pages/Index/Scan.tsx:129 #: src/pages/Index/Scan.tsx:129
msgid "Failed to scan barcode" msgid "Failed to scan barcode"
msgstr "" msgstr "Quét mã vạch thất bại"
#: src/components/barcodes/QRCode.tsx:94 #: src/components/barcodes/QRCode.tsx:94
msgid "Low (7%)" msgid "Low (7%)"
@@ -691,7 +691,7 @@ msgstr "Chọn mức độ sửa lỗi"
#: src/components/barcodes/QRCode.tsx:170 #: src/components/barcodes/QRCode.tsx:170
msgid "Failed to link barcode" msgid "Failed to link barcode"
msgstr "" msgstr "Liên kết với mã vạch thất bại"
#: src/components/barcodes/QRCode.tsx:179 #: src/components/barcodes/QRCode.tsx:179
#: src/pages/part/PartDetail.tsx:522 #: src/pages/part/PartDetail.tsx:522
@@ -730,11 +730,11 @@ msgstr "Sao chép"
#: src/components/buttons/PrintingActions.tsx:56 #: src/components/buttons/PrintingActions.tsx:56
msgid "Printing Labels" msgid "Printing Labels"
msgstr "" msgstr "In nhãn"
#: src/components/buttons/PrintingActions.tsx:61 #: src/components/buttons/PrintingActions.tsx:61
msgid "Printing Reports" msgid "Printing Reports"
msgstr "" msgstr "In báo cáo"
#: src/components/buttons/PrintingActions.tsx:77 #: src/components/buttons/PrintingActions.tsx:77
#~ msgid "Printing" #~ msgid "Printing"
@@ -791,7 +791,7 @@ msgstr "In báo cáo"
#: src/components/buttons/RemoveRowButton.tsx:8 #: src/components/buttons/RemoveRowButton.tsx:8
msgid "Remove this row" msgid "Remove this row"
msgstr "" msgstr "Xóa dòng này"
#: src/components/buttons/SSOButton.tsx:40 #: src/components/buttons/SSOButton.tsx:40
msgid "You will be redirected to the provider for further actions." msgid "You will be redirected to the provider for further actions."
@@ -811,7 +811,7 @@ msgstr ""
#: src/components/buttons/ScanButton.tsx:19 #: src/components/buttons/ScanButton.tsx:19
msgid "Open Barcode Scanner" msgid "Open Barcode Scanner"
msgstr "" msgstr "Mở máy quét mã vạch"
#: src/components/buttons/ScanButton.tsx:20 #: src/components/buttons/ScanButton.tsx:20
#~ msgid "Open QR code scanner" #~ msgid "Open QR code scanner"
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "Quá hạn" msgstr "Quá hạn"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""
+8 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n" "Language: zh\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
@@ -503,7 +503,7 @@ msgstr "选择列表"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr "更新订单时出错"
msgid "Overdue" msgid "Overdue"
msgstr "逾期" msgstr "逾期"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "仪表板组件加载失败。" msgstr "仪表板组件加载失败。"
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "未选中小组件" msgstr "未选中小组件"
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "使用菜单将小组件添加到面板" msgstr "使用菜单将小组件添加到面板"
@@ -2842,7 +2842,7 @@ msgstr "加载插件内容时出错"
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "未知模型: {model_name}" msgstr "未知模型: {model_name}"
@@ -5512,7 +5512,7 @@ msgstr "访问令牌"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:101 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:101
msgid "Session Information" msgid "Session Information"
msgstr "" msgstr "会话信息"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:139 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:139
#: src/tables/general/BarcodeScanTable.tsx:60 #: src/tables/general/BarcodeScanTable.tsx:60
@@ -5524,7 +5524,7 @@ msgstr "时间戳"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:140
msgid "Method" msgid "Method"
msgstr "" msgstr "认证方式"
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:183
msgid "Error while updating email" msgid "Error while updating email"
+6 -6
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n" "Language: zh\n"
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-09-08 01:37\n" "PO-Revision-Date: 2025-09-14 10:52\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Traditional\n" "Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
@@ -503,7 +503,7 @@ msgstr "選擇列表"
#: lib/enums/ModelInformation.tsx:274 #: lib/enums/ModelInformation.tsx:274
#: src/components/barcodes/BarcodeInput.tsx:114 #: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/dashboard/DashboardLayout.tsx:224 #: src/components/dashboard/DashboardLayout.tsx:281
#: src/components/editors/NotesEditor.tsx:74 #: src/components/editors/NotesEditor.tsx:74
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157
#: src/components/forms/fields/ApiFormField.tsx:263 #: src/components/forms/fields/ApiFormField.tsx:263
@@ -872,15 +872,15 @@ msgstr ""
msgid "Overdue" msgid "Overdue"
msgstr "逾期" msgstr "逾期"
#: src/components/dashboard/DashboardLayout.tsx:225 #: src/components/dashboard/DashboardLayout.tsx:282
msgid "Failed to load dashboard widgets." msgid "Failed to load dashboard widgets."
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:235 #: src/components/dashboard/DashboardLayout.tsx:293
msgid "No Widgets Selected" msgid "No Widgets Selected"
msgstr "" msgstr ""
#: src/components/dashboard/DashboardLayout.tsx:238 #: src/components/dashboard/DashboardLayout.tsx:296
msgid "Use the menu to add widgets to the dashboard" msgid "Use the menu to add widgets to the dashboard"
msgstr "" msgstr ""
@@ -2842,7 +2842,7 @@ msgstr ""
#~ msgid "Unknown model: {model}" #~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}" #~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:246 #: src/components/render/Instance.tsx:249
msgid "Unknown model: {model_name}" msgid "Unknown model: {model_name}"
msgstr "" msgstr ""