New Crowdin updates (#7333)

* updated translation base

* Fix: New translations django.po from Crowdin

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Oliver 2024-05-26 21:43:47 +10:00 committed by GitHub
parent 5f9348f56d
commit 9f95dbed94
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
63 changed files with 2814 additions and 2884 deletions

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bulgarian\n" "Language-Team: Bulgarian\n"
@ -56,8 +56,8 @@ msgstr "Подробности за грешката могат да се нам
msgid "Enter date" msgid "Enter date"
msgstr "Въведи дата" msgstr "Въведи дата"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
@ -56,8 +56,8 @@ msgstr "Podrobnosti o chybě lze nalézt v panelu administrace"
msgid "Enter date" msgid "Enter date"
msgstr "Zadejte datum" msgstr "Zadejte datum"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Referenční číslo prodejní objednávky"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Prodejní příkaz, kterému je tato verze přidělena" msgstr "Prodejní příkaz, kterému je tato verze přidělena"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Stav sestavení"
msgid "Build status code" msgid "Build status code"
msgstr "Stavový kód sestavení" msgstr "Stavový kód sestavení"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Kód dávky" msgstr "Kód dávky"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Dávkový kód pro tento výstup sestavení" msgstr "Dávkový kód pro tento výstup sestavení"
@ -1279,8 +1279,8 @@ msgstr "Výstup sestavení je již dokončen"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Výstup sestavení neodpovídá příkazu sestavení" msgstr "Výstup sestavení neodpovídá příkazu sestavení"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Množství musí být vyšší než nula"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Množství nemůže být větší než výstupní množství" msgstr "Množství nemůže být větší než výstupní množství"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "Výstup sestavy {serial} neprošel všemi požadavky" msgstr "Výstup sestavy {serial} neprošel všemi požadavky"
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Vytvořit objekt" msgstr "Vytvořit objekt"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Množství musí být 1 pro zřetězený sklad"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Vybraná položka zásob neodpovídá řádku BOM" msgstr "Vybraná položka zásob neodpovídá řádku BOM"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Instalovat do"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Cílová skladová položka" msgstr "Cílová skladová položka"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Vytvořit výstup" msgstr "Vytvořit výstup"
@ -1434,29 +1434,29 @@ msgstr "Výstup sestavení je již dokončen"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Tento stavební výstup není plně přiřazen" msgstr "Tento stavební výstup není plně přiřazen"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Zadejte množství pro výstup sestavení" msgstr "Zadejte množství pro výstup sestavení"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Celé množství požadované pro sledovatelné díly" msgstr "Celé množství požadované pro sledovatelné díly"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Je vyžadována celočíselná hodnota množství, protože kusovník obsahuje sledovatelné díly" msgstr "Je vyžadována celočíselná hodnota množství, protože kusovník obsahuje sledovatelné díly"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Sériová čísla" msgstr "Sériová čísla"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "Lokace" msgstr "Lokace"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Automaticky zvolit sériová čísla" msgstr "Automaticky zvolit sériová čísla"
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Umístění zásob pro seškrábnuté výstupy" msgstr "Umístění zásob pro seškrábnuté výstupy"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "Stav" msgstr "Stav"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Vynechat lokace" msgstr "Vynechat lokace"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Volitelné položky" msgstr "Volitelné položky"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Oprávnění k úpravě položek"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Oprávnění k odstranění položek" msgstr "Oprávnění k odstranění položek"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
@ -56,8 +56,8 @@ msgstr "Fejloplysninger kan findes i admin panelet"
msgid "Enter date" msgid "Enter date"
msgstr "Angiv dato" msgstr "Angiv dato"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Salgsordrereference"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Salgsordre, som er tildelt denne produktion" msgstr "Salgsordre, som er tildelt denne produktion"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Produktions Status"
msgid "Build status code" msgid "Build status code"
msgstr "Produktions statuskode" msgstr "Produktions statuskode"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Batch Kode" msgstr "Batch Kode"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Batch kode til dette produktions output" msgstr "Batch kode til dette produktions output"
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Ikke tilladt" msgstr "Ikke tilladt"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Accepter som forbrugt af denne byggeordre" msgstr "Accepter som forbrugt af denne byggeordre"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Accepter Ikke tildelt" msgstr "Accepter Ikke tildelt"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Accepter at lagervarer ikke er fuldt tildelt til denne byggeordre" msgstr "Accepter at lagervarer ikke er fuldt tildelt til denne byggeordre"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Accepter ufuldført" msgstr "Accepter ufuldført"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Bygge linje" msgstr "Bygge linje"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
@ -56,8 +56,8 @@ msgstr "Fehlerdetails finden Sie im Admin-Panel"
msgid "Enter date" msgid "Enter date"
msgstr "Datum eingeben" msgstr "Datum eingeben"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Auftrag Referenz"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Bauauftrags-Status"
msgid "Build status code" msgid "Build status code"
msgstr "Bau-Statuscode" msgstr "Bau-Statuscode"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Losnummer" msgstr "Losnummer"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Losnummer für dieses Endprodukt" msgstr "Losnummer für dieses Endprodukt"
@ -1279,8 +1279,8 @@ msgstr "Endprodukt bereits hergstellt"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Anzahl muss größer Null sein"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Menge kann nicht größer als die Ausgangsmenge sein" msgstr "Menge kann nicht größer als die Ausgangsmenge sein"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "Build Ausgabe {serial} hat nicht alle erforderlichen Tests bestanden" msgstr "Build Ausgabe {serial} hat nicht alle erforderlichen Tests bestanden"
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Objekt bauen" msgstr "Objekt bauen"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein" msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Installiere in"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Ziel-Lagerartikel" msgstr "Ziel-Lagerartikel"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Endprodukt" msgstr "Endprodukt"
@ -1434,29 +1434,29 @@ msgstr "Dieses Endprodukt wurde bereits fertiggestellt"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Dieses Endprodukt ist nicht vollständig zugewiesen" msgstr "Dieses Endprodukt ist nicht vollständig zugewiesen"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Menge der Endprodukte angeben" msgstr "Menge der Endprodukte angeben"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Ganzzahl für verfolgbare Teile erforderlich" msgstr "Ganzzahl für verfolgbare Teile erforderlich"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Ganzzahl erforderlich da die Stückliste nachverfolgbare Teile enthält" msgstr "Ganzzahl erforderlich da die Stückliste nachverfolgbare Teile enthält"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Seriennummer" msgstr "Seriennummer"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Seriennummer für dieses Endprodukt eingeben" msgstr "Seriennummer für dieses Endprodukt eingeben"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Seriennummer für dieses Endprodukt eingeben"
msgid "Location" msgid "Location"
msgstr "Lagerort" msgstr "Lagerort"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "Lagerort für Bauprodukt" msgstr "Lagerort für Bauprodukt"
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Seriennummern automatisch zuweisen" msgstr "Seriennummern automatisch zuweisen"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "Seriennummern müssen für nachverfolgbare Teile angegeben werden" msgstr "Seriennummern müssen für nachverfolgbare Teile angegeben werden"
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Eine Liste von Endprodukten muss angegeben werden" msgstr "Eine Liste von Endprodukten muss angegeben werden"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Lagerort für ausgemusterte Ausgänge" msgstr "Lagerort für ausgemusterte Ausgänge"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Zuteilungen verwerfen" msgstr "Zuteilungen verwerfen"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Bestandszuteilung für ausgemusterte Endprodukte verwerfen" msgstr "Bestandszuteilung für ausgemusterte Endprodukte verwerfen"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Grund für das Verwerfen des Bauauftrages/der Bauaufträge" msgstr "Grund für das Verwerfen des Bauauftrages/der Bauaufträge"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Lagerort für fertige Endprodukte" msgstr "Lagerort für fertige Endprodukte"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Lagerort für fertige Endprodukte"
msgid "Status" msgid "Status"
msgstr "Status" msgstr "Status"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Unvollständige Zuweisung akzeptieren" msgstr "Unvollständige Zuweisung akzeptieren"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Endprodukte fertigstellen, auch wenn Bestand nicht fertig zugewiesen wurde" msgstr "Endprodukte fertigstellen, auch wenn Bestand nicht fertig zugewiesen wurde"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "Zugewiesen Bestand verbrauchen" msgstr "Zugewiesen Bestand verbrauchen"
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "Verbrauche alle Bestände, die diesem Bauauftrag bereits zugewiesen wurden" msgstr "Verbrauche alle Bestände, die diesem Bauauftrag bereits zugewiesen wurden"
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Unfertige Endprodukte entfernen" msgstr "Unfertige Endprodukte entfernen"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Lösche alle noch nicht abgeschlossenen Endprodukte" msgstr "Lösche alle noch nicht abgeschlossenen Endprodukte"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Nicht erlaubt" msgstr "Nicht erlaubt"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Als von diesem Bauauftrag verbraucht setzen" msgstr "Als von diesem Bauauftrag verbraucht setzen"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Bestandszuordnung vor dem Abschluss dieses Bauauftrags freigeben" msgstr "Bestandszuordnung vor dem Abschluss dieses Bauauftrags freigeben"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Überbelegter Lagerbestand" msgstr "Überbelegter Lagerbestand"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Wie sollen zusätzliche Lagerbestandteile, die dem Bauauftrag zugewiesen wurden, behandelt werden" msgstr "Wie sollen zusätzliche Lagerbestandteile, die dem Bauauftrag zugewiesen wurden, behandelt werden"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Der Bestand einiger Lagerartikel ist überbelegt" msgstr "Der Bestand einiger Lagerartikel ist überbelegt"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Nicht zugewiesene akzeptieren" msgstr "Nicht zugewiesene akzeptieren"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Akzeptieren, dass Lagerartikel diesem Bauauftrag nicht vollständig zugewiesen wurden" msgstr "Akzeptieren, dass Lagerartikel diesem Bauauftrag nicht vollständig zugewiesen wurden"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Benötigter Bestand wurde nicht vollständig zugewiesen" msgstr "Benötigter Bestand wurde nicht vollständig zugewiesen"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Unvollständig Zuweisung akzeptieren" msgstr "Unvollständig Zuweisung akzeptieren"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Akzeptieren, dass die erforderliche Anzahl der Bauaufträge nicht abgeschlossen ist" msgstr "Akzeptieren, dass die erforderliche Anzahl der Bauaufträge nicht abgeschlossen ist"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Benötigte Teil-Anzahl wurde noch nicht fertiggestellt" msgstr "Benötigte Teil-Anzahl wurde noch nicht fertiggestellt"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "Bauauftrag hat unvollständige Aufbauten" msgstr "Bauauftrag hat unvollständige Aufbauten"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Bauauftragsposition" msgstr "Bauauftragsposition"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Endprodukt" msgstr "Endprodukt"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "Endprodukt muss auf den gleichen Bauauftrag verweisen" msgstr "Endprodukt muss auf den gleichen Bauauftrag verweisen"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Bauauftragspositionsartikel" msgstr "Bauauftragspositionsartikel"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part muss auf dasselbe Teil verweisen wie der Bauauftrag" msgstr "bom_item.part muss auf dasselbe Teil verweisen wie der Bauauftrag"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Teil muss auf Lager sein" msgstr "Teil muss auf Lager sein"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Verfügbare Menge ({q}) überschritten" msgstr "Verfügbare Menge ({q}) überschritten"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "Für Zuweisung von verfolgten Teilen muss ein Endprodukt angegeben sein" msgstr "Für Zuweisung von verfolgten Teilen muss ein Endprodukt angegeben sein"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "Endprodukt kann bei Zuweisung nicht-verfolgter Teile nicht angegeben werden" msgstr "Endprodukt kann bei Zuweisung nicht-verfolgter Teile nicht angegeben werden"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Zuweisungen müssen angegeben werden" msgstr "Zuweisungen müssen angegeben werden"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Lagerort, von dem Teile bezogen werden sollen (leer lassen, um sie von jedem Lagerort zu nehmen)" msgstr "Lagerort, von dem Teile bezogen werden sollen (leer lassen, um sie von jedem Lagerort zu nehmen)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Lagerort ausschließen" msgstr "Lagerort ausschließen"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Lagerartikel vom ausgewählten Ort ausschließen" msgstr "Lagerartikel vom ausgewählten Ort ausschließen"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Wechselbares Lagerbestand" msgstr "Wechselbares Lagerbestand"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Lagerartikel an mehreren Standorten können austauschbar verwendet werden" msgstr "Lagerartikel an mehreren Standorten können austauschbar verwendet werden"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Ersatzbestand" msgstr "Ersatzbestand"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Zuordnung von Ersatzteilen erlauben" msgstr "Zuordnung von Ersatzteilen erlauben"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Optionale Positionen" msgstr "Optionale Positionen"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Optionale Stücklisten-Positionen dem Bauauftrag hinzufügen" msgstr "Optionale Stücklisten-Positionen dem Bauauftrag hinzufügen"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "Fehler beim Starten der automatischen Zuweisung" msgstr "Fehler beim Starten der automatischen Zuweisung"
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Stücklisten-Position" msgstr "Stücklisten-Position"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "Zugewiesener Bestand" msgstr "Zugewiesener Bestand"
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr "Zugewiesener Bestand"
msgid "On Order" msgid "On Order"
msgstr "Bestellt" msgstr "Bestellt"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "In Produktion" msgstr "In Produktion"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Berechtigungen Einträge zu ändern"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Berechtigung Einträge zu löschen" msgstr "Berechtigung Einträge zu löschen"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
@ -56,8 +56,8 @@ msgstr "Μπορείτε να βρείτε λεπτομέρειες σφάλμα
msgid "Enter date" msgid "Enter date"
msgstr "Εισάγετε ημερομηνία" msgstr "Εισάγετε ημερομηνία"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Κωδικός Παραγγελίας Πωλήσεων"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "SalesOrder στην οποία έχει διατεθεί αυτό το build" msgstr "SalesOrder στην οποία έχει διατεθεί αυτό το build"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Κατάσταση Κατασκευής"
msgid "Build status code" msgid "Build status code"
msgstr "Κωδικός κατάστασης κατασκευής" msgstr "Κωδικός κατάστασης κατασκευής"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Κωδικός Παρτίδας" msgstr "Κωδικός Παρτίδας"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Κωδικός παρτίδας για αυτήν την κατασκευή" msgstr "Κωδικός παρτίδας για αυτήν την κατασκευή"
@ -1279,8 +1279,8 @@ msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθ
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής" msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη α
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Η ποσότητα δεν μπορεί να είναι μεγαλύτερη από την παραγόμενη ποσότητα" msgstr "Η ποσότητα δεν μπορεί να είναι μεγαλύτερη από την παραγόμενη ποσότητα"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "Το προϊόν κατασκευής {serial} δεν έχει περάσει όλες τις απαιτούμενες δοκιμές" msgstr "Το προϊόν κατασκευής {serial} δεν έχει περάσει όλες τις απαιτούμενες δοκιμές"
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Αντικείμενο κατασκευής" msgstr "Αντικείμενο κατασκευής"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Η ποσότητα πρέπει να είναι 1 για σειριακ
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Το επιλεγμένο στοιχείο αποθέματος δεν ταιριάζει με τη γραμμή ΤΥ" msgstr "Το επιλεγμένο στοιχείο αποθέματος δεν ταιριάζει με τη γραμμή ΤΥ"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Εγκατάσταση σε"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Αποθήκη προορισμού" msgstr "Αποθήκη προορισμού"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Κατασκευή Εξόδου" msgstr "Κατασκευή Εξόδου"
@ -1434,29 +1434,29 @@ msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθ
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Αυτή η έξοδος κατασκευής δεν έχει εκχωρηθεί πλήρως" msgstr "Αυτή η έξοδος κατασκευής δεν έχει εκχωρηθεί πλήρως"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Εισάγετε ποσότητα για την έξοδο κατασκευής" msgstr "Εισάγετε ποσότητα για την έξοδο κατασκευής"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Ακέραιη ποσότητα που απαιτείται για ανιχνεύσιμα μέρη" msgstr "Ακέραιη ποσότητα που απαιτείται για ανιχνεύσιμα μέρη"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Ακέραιη ποσότητα που απαιτείται, καθώς ο λογαριασμός των υλικών περιέχει ανιχνεύσιμα μέρη" msgstr "Ακέραιη ποσότητα που απαιτείται, καθώς ο λογαριασμός των υλικών περιέχει ανιχνεύσιμα μέρη"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Σειριακοί αριθμοί" msgstr "Σειριακοί αριθμοί"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Εισάγετε ποσότητα για την έξοδο κατασκευής" msgstr "Εισάγετε ποσότητα για την έξοδο κατασκευής"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Εισάγετε ποσότητα για την έξοδο κατασκ
msgid "Location" msgid "Location"
msgstr "Τοποθεσία" msgstr "Τοποθεσία"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Αυτόματη Κατανομή Σειριακών Αριθμών" msgstr "Αυτόματη Κατανομή Σειριακών Αριθμών"
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Αυτόματη κατανομή των απαιτούμενων στοιχείων με τους αντίστοιχους σειριακούς αριθμούς" msgstr "Αυτόματη κατανομή των απαιτούμενων στοιχείων με τους αντίστοιχους σειριακούς αριθμούς"
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν ήδη ή δεν είναι έγκυροι" msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν ήδη ή δεν είναι έγκυροι"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Πρέπει να παρέχεται μια λίστα με τα αποτελέσματα κατασκευής" msgstr "Πρέπει να παρέχεται μια λίστα με τα αποτελέσματα κατασκευής"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Θέση αποθέματος για απορριφθείσες παραγωγές" msgstr "Θέση αποθέματος για απορριφθείσες παραγωγές"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Απόρριψη Κατανομών" msgstr "Απόρριψη Κατανομών"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Απορρίψτε τυχόν κατανομές αποθέματος για παραγωγές που έχουν απορριφθεί" msgstr "Απορρίψτε τυχόν κατανομές αποθέματος για παραγωγές που έχουν απορριφθεί"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Αιτία απόρριψης προϊόντων κατασκευής" msgstr "Αιτία απόρριψης προϊόντων κατασκευής"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Τοποθεσία για ολοκληρωμένα προϊόντα κατασκευής" msgstr "Τοποθεσία για ολοκληρωμένα προϊόντα κατασκευής"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Τοποθεσία για ολοκληρωμένα προϊόντα κα
msgid "Status" msgid "Status"
msgstr "Κατάσταση" msgstr "Κατάσταση"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Αποδοχή Ελλιπούς Δέσμευσης" msgstr "Αποδοχή Ελλιπούς Δέσμευσης"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Ολοκλήρωσε τα προϊόντα εάν το απόθεμα δεν έχει δεσμευτεί πλήρως" msgstr "Ολοκλήρωσε τα προϊόντα εάν το απόθεμα δεν έχει δεσμευτεί πλήρως"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Αφαίρεση Ατελείωτων Προϊόντων" msgstr "Αφαίρεση Ατελείωτων Προϊόντων"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Διαγράψτε τυχόν προϊόντα κατασκευής που δεν έχουν ολοκληρωθεί" msgstr "Διαγράψτε τυχόν προϊόντα κατασκευής που δεν έχουν ολοκληρωθεί"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Δεν επιτρέπεται" msgstr "Δεν επιτρέπεται"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Αποδοχή ως κατανάλωση για αυτή την παραγγελία κατασκευής" msgstr "Αποδοχή ως κατανάλωση για αυτή την παραγγελία κατασκευής"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Αποδέσμευση πριν από την ολοκλήρωση αυτής της παραγγελίας κατασκευής" msgstr "Αποδέσμευση πριν από την ολοκλήρωση αυτής της παραγγελίας κατασκευής"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Υπερ-δεσμευμένο Απόθεμα" msgstr "Υπερ-δεσμευμένο Απόθεμα"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Πώς θέλετε να χειριστείτε το επιπλέον απόθεμα που έχει δεσμευτεί στην παραγγελία κατασκευής" msgstr "Πώς θέλετε να χειριστείτε το επιπλέον απόθεμα που έχει δεσμευτεί στην παραγγελία κατασκευής"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Μερικά στοιχεία αποθέματος έχουν υπερ-δεσμευτεί" msgstr "Μερικά στοιχεία αποθέματος έχουν υπερ-δεσμευτεί"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Αποδοχή Μη Δεσμευμένων" msgstr "Αποδοχή Μη Δεσμευμένων"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Αποδεχτείτε ότι αντικείμενα αποθέματος δεν έχουν δεσμευτεί πλήρως σε αυτή την παραγγελία κατασκευής" msgstr "Αποδεχτείτε ότι αντικείμενα αποθέματος δεν έχουν δεσμευτεί πλήρως σε αυτή την παραγγελία κατασκευής"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Το απαιτούμενο απόθεμα δεν έχει δεσμευτεί πλήρως" msgstr "Το απαιτούμενο απόθεμα δεν έχει δεσμευτεί πλήρως"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Αποδοχή Μη Ολοκληρωμένων" msgstr "Αποδοχή Μη Ολοκληρωμένων"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Αποδεχτείτε ότι ο απαιτούμενος αριθμός προϊόντων κατασκευής δεν έχει ολοκληρωθεί" msgstr "Αποδεχτείτε ότι ο απαιτούμενος αριθμός προϊόντων κατασκευής δεν έχει ολοκληρωθεί"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Ο απαιτούμενος αριθμός προϊόντων δεν έχει ολοκληρωθεί" msgstr "Ο απαιτούμενος αριθμός προϊόντων δεν έχει ολοκληρωθεί"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "Η παραγγελία κατασκευής έχει ελλιπή προϊόντα" msgstr "Η παραγγελία κατασκευής έχει ελλιπή προϊόντα"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Γραμμή Κατασκευής" msgstr "Γραμμή Κατασκευής"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Προϊόν Κατασκευής" msgstr "Προϊόν Κατασκευής"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "Το προϊόν κατασκευής πρέπει να δείχνει στην ίδια κατασκευή" msgstr "Το προϊόν κατασκευής πρέπει να δείχνει στην ίδια κατασκευή"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Αντικείμενο Γραμμής Κατασκευής" msgstr "Αντικείμενο Γραμμής Κατασκευής"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part πρέπει να δείχνει στο ίδιο εξάρτημα με τη εντολή κατασκευής" msgstr "bom_item.part πρέπει να δείχνει στο ίδιο εξάρτημα με τη εντολή κατασκευής"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -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: 2024-05-22 07:02+0000\n" "POT-Creation-Date: 2024-05-24 13:32+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"
@ -57,10 +57,10 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "" msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1329 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
#: order/templates/order/so_sidebar.html:17 part/admin.py:59 #: order/templates/order/so_sidebar.html:17 part/admin.py:59
#: part/models.py:3218 part/templates/part/part_sidebar.html:63 #: part/models.py:3218 part/templates/part/part_sidebar.html:63
@ -412,7 +412,7 @@ msgstr ""
#: InvenTree/models.py:581 common/models.py:3032 company/models.py:146 #: InvenTree/models.py:581 common/models.py:3032 company/models.py:146
#: company/models.py:457 company/models.py:514 company/models.py:831 #: company/models.py:457 company/models.py:514 company/models.py:831
#: order/models.py:304 order/models.py:1334 order/models.py:1750 #: order/models.py:304 order/models.py:1328 order/models.py:1744
#: part/admin.py:55 part/models.py:962 #: part/admin.py:55 part/models.py:962
#: part/templates/part/part_scheduling.html:11 #: part/templates/part/part_scheduling.html:11
#: report/templates/report/inventree_build_order_report.html:164 #: report/templates/report/inventree_build_order_report.html:164
@ -514,7 +514,7 @@ msgstr ""
#: company/templates/company/company_base.html:77 #: company/templates/company/company_base.html:77
#: company/templates/company/manufacturer_part.html:75 #: company/templates/company/manufacturer_part.html:75
#: company/templates/company/supplier_part.html:107 order/models.py:290 #: company/templates/company/supplier_part.html:107 order/models.py:290
#: order/models.py:1362 part/admin.py:305 part/admin.py:416 part/models.py:921 #: order/models.py:1356 part/admin.py:305 part/admin.py:416 part/models.py:921
#: part/models.py:3674 part/templates/part/category.html:82 #: part/models.py:3674 part/templates/part/category.html:82
#: part/templates/part/part_base.html:170 #: part/templates/part/part_base.html:170
#: part/templates/part/part_scheduling.html:12 report/models.py:155 #: part/templates/part/part_scheduling.html:12 report/models.py:155
@ -736,7 +736,7 @@ msgstr ""
msgid "In Progress" msgid "In Progress"
msgstr "" msgstr ""
#: InvenTree/status_codes.py:43 order/models.py:1612 #: InvenTree/status_codes.py:43 order/models.py:1606
#: templates/js/translated/sales_order.js:1559 #: templates/js/translated/sales_order.js:1559
#: templates/js/translated/sales_order.js:1680 #: templates/js/translated/sales_order.js:1680
#: templates/js/translated/sales_order.js:1993 #: templates/js/translated/sales_order.js:1993
@ -1026,7 +1026,7 @@ msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:209 order/models.py:464 order/models.py:929 #: build/models.py:209 order/models.py:464 order/models.py:929
#: order/models.py:1322 order/models.py:2053 part/admin.py:419 #: order/models.py:1316 order/models.py:2047 part/admin.py:419
#: part/models.py:4105 part/templates/part/upload_bom.html:54 #: part/models.py:4105 part/templates/part/upload_bom.html:54
#: report/templates/report/inventree_bill_of_materials_report.html:139 #: report/templates/report/inventree_bill_of_materials_report.html:139
#: report/templates/report/inventree_purchase_order_report.html:28 #: report/templates/report/inventree_purchase_order_report.html:28
@ -1056,7 +1056,7 @@ msgstr ""
#: build/models.py:234 build/templates/build/build_base.html:97 #: build/models.py:234 build/templates/build/build_base.html:97
#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821
#: order/models.py:1447 order/models.py:1592 order/models.py:1593 #: order/models.py:1441 order/models.py:1586 order/models.py:1587
#: part/api.py:1501 part/api.py:1795 part/models.py:392 part/models.py:3047 #: part/api.py:1501 part/api.py:1795 part/models.py:392 part/models.py:3047
#: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3191 part/models.py:3335 part/models.py:3358
#: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3379 part/models.py:3401 part/models.py:3511
@ -1117,7 +1117,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1159,13 +1159,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1184,7 +1184,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date." msgid "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/models.py:314 order/models.py:522 order/models.py:2098 #: build/models.py:314 order/models.py:522 order/models.py:2092
#: templates/js/translated/build.js:2247 #: templates/js/translated/build.js:2247
msgid "Completion Date" msgid "Completion Date"
msgstr "" msgstr ""
@ -1280,8 +1280,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1291,7 +1291,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1305,9 +1305,9 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1305 order/models.py:1964 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
#: part/forms.py:48 part/models.py:3205 part/models.py:4078 #: part/forms.py:48 part/models.py:3205 part/models.py:4078
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -1364,11 +1364,11 @@ msgstr ""
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "" msgstr ""
#: build/models.py:1474 order/models.py:1915 #: build/models.py:1474 order/models.py:1909
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1480 order/models.py:1918 #: build/models.py:1480 order/models.py:1912
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
@ -1380,7 +1380,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1414,7 +1414,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1435,29 +1435,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1477,53 +1477,53 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2077 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
#: stock/templates/stock/item_base.html:427 #: stock/templates/stock/item_base.html:427
#: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2191 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2191
@ -1536,173 +1536,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1711,13 +1711,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -1849,7 +1849,7 @@ msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:138 order/models.py:310 #: build/templates/build/detail.html:138 order/models.py:310
#: order/models.py:1340 order/templates/order/order_base.html:186 #: order/models.py:1334 order/templates/order/order_base.html:186
#: order/templates/order/return_order_base.html:164 #: order/templates/order/return_order_base.html:164
#: order/templates/order/sales_order_base.html:196 #: order/templates/order/sales_order_base.html:196
#: report/templates/report/inventree_build_order_report.html:125 #: report/templates/report/inventree_build_order_report.html:125
@ -1887,7 +1887,7 @@ msgstr ""
#: build/templates/build/build_base.html:190 #: build/templates/build/build_base.html:190
#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:848 #: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:848
#: order/models.py:1584 order/models.py:1698 order/models.py:1852 #: order/models.py:1578 order/models.py:1692 order/models.py:1846
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:28 #: order/templates/order/sales_order_base.html:28
#: report/templates/report/inventree_build_order_report.html:135 #: report/templates/report/inventree_build_order_report.html:135
@ -1937,7 +1937,7 @@ msgstr ""
msgid "Stock can be taken from any available location." msgid "Stock can be taken from any available location."
msgstr "" msgstr ""
#: build/templates/build/detail.html:49 order/models.py:1476 #: build/templates/build/detail.html:49 order/models.py:1470
#: templates/js/translated/purchase_order.js:2189 #: templates/js/translated/purchase_order.js:2189
msgid "Destination" msgid "Destination"
msgstr "" msgstr ""
@ -3594,7 +3594,7 @@ msgid "Price break quantity"
msgstr "" msgstr ""
#: common/models.py:2538 company/serializers.py:496 order/admin.py:42 #: common/models.py:2538 company/serializers.py:496 order/admin.py:42
#: order/models.py:1379 order/models.py:2298 #: order/models.py:1373 order/models.py:2292
#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621 #: templates/js/translated/pricing.js:621
#: templates/js/translated/return_order.js:740 #: templates/js/translated/return_order.js:740
@ -4359,7 +4359,7 @@ msgid "Delete image"
msgstr "" msgstr ""
#: company/templates/company/company_base.html:92 order/models.py:941 #: company/templates/company/company_base.html:92 order/models.py:941
#: order/models.py:2065 order/templates/order/return_order_base.html:131 #: order/models.py:2059 order/templates/order/return_order_base.html:131
#: order/templates/order/sales_order_base.html:148 stock/models.py:825 #: order/templates/order/sales_order_base.html:148 stock/models.py:825
#: stock/models.py:826 stock/serializers.py:1229 #: stock/models.py:826 stock/serializers.py:1229
#: stock/templates/stock/item_base.html:405 #: stock/templates/stock/item_base.html:405
@ -4891,9 +4891,9 @@ msgstr ""
msgid "No matching purchase order found" msgid "No matching purchase order found"
msgstr "" msgstr ""
#: order/api.py:437 order/api.py:817 order/models.py:1428 order/models.py:1537 #: order/api.py:437 order/api.py:817 order/models.py:1422 order/models.py:1531
#: order/models.py:1583 order/models.py:1697 order/models.py:1851 #: order/models.py:1577 order/models.py:1691 order/models.py:1845
#: order/models.py:2264 order/models.py:2315 #: order/models.py:2258 order/models.py:2309
#: templates/js/translated/sales_order.js:1524 #: templates/js/translated/sales_order.js:1524
msgid "Order" msgid "Order"
msgstr "" msgstr ""
@ -4906,8 +4906,8 @@ msgstr ""
msgid "Order Pending" msgid "Order Pending"
msgstr "" msgstr ""
#: order/api.py:1509 order/models.py:381 order/models.py:1429 #: order/api.py:1509 order/models.py:381 order/models.py:1423
#: order/models.py:1538 order/templates/order/order_base.html:9 #: order/models.py:1532 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:18 #: order/templates/order/order_base.html:18
#: report/templates/report/inventree_purchase_order_report.html:14 #: report/templates/report/inventree_purchase_order_report.html:14
#: stock/serializers.py:119 stock/templates/stock/item_base.html:176 #: stock/serializers.py:119 stock/templates/stock/item_base.html:176
@ -4920,8 +4920,8 @@ msgstr ""
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/api.py:1513 order/models.py:2014 order/models.py:2265 #: order/api.py:1513 order/models.py:2008 order/models.py:2259
#: order/models.py:2316 order/templates/order/return_order_base.html:9 #: order/models.py:2310 order/templates/order/return_order_base.html:9
#: order/templates/order/return_order_base.html:28 #: order/templates/order/return_order_base.html:28
#: report/templates/report/inventree_return_order_report.html:13 #: report/templates/report/inventree_return_order_report.html:13
#: templates/js/translated/return_order.js:280 #: templates/js/translated/return_order.js:280
@ -4953,7 +4953,7 @@ msgstr ""
msgid "Select project code for this order" msgid "Select project code for this order"
msgstr "" msgstr ""
#: order/models.py:304 order/models.py:1334 order/models.py:1750 #: order/models.py:304 order/models.py:1328 order/models.py:1744
msgid "Link to external page" msgid "Link to external page"
msgstr "" msgstr ""
@ -5002,15 +5002,15 @@ msgstr ""
msgid "received by" msgid "received by"
msgstr "" msgstr ""
#: order/models.py:515 order/models.py:2091 #: order/models.py:515 order/models.py:2085
msgid "Issue Date" msgid "Issue Date"
msgstr "" msgstr ""
#: order/models.py:516 order/models.py:2092 #: order/models.py:516 order/models.py:2086
msgid "Date order was issued" msgid "Date order was issued"
msgstr "" msgstr ""
#: order/models.py:523 order/models.py:2099 #: order/models.py:523 order/models.py:2093
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
@ -5026,15 +5026,15 @@ msgstr ""
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:965 order/models.py:2084 #: order/models.py:965 order/models.py:2078
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:966 order/models.py:2085 #: order/models.py:966 order/models.py:2079
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:970 order/models.py:1704 #: order/models.py:970 order/models.py:1698
#: templates/js/translated/sales_order.js:879 #: templates/js/translated/sales_order.js:879
#: templates/js/translated/sales_order.js:1060 #: templates/js/translated/sales_order.js:1060
msgid "Shipment Date" msgid "Shipment Date"
@ -5044,67 +5044,63 @@ msgstr ""
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:1030 #: order/models.py:1029
msgid "Order cannot be completed as no parts have been assigned"
msgstr ""
#: order/models.py:1035
msgid "Only an open order can be marked as complete" msgid "Only an open order can be marked as complete"
msgstr "" msgstr ""
#: order/models.py:1039 #: order/models.py:1033
msgid "Order cannot be completed as there are incomplete shipments" msgid "Order cannot be completed as there are incomplete shipments"
msgstr "" msgstr ""
#: order/models.py:1044 #: order/models.py:1038
msgid "Order cannot be completed as there are incomplete line items" msgid "Order cannot be completed as there are incomplete line items"
msgstr "" msgstr ""
#: order/models.py:1306 #: order/models.py:1300
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:1323 #: order/models.py:1317
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:1330 #: order/models.py:1324
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:1342 #: order/models.py:1336
msgid "Target date for this line item (leave blank to use the target date from the order)" msgid "Target date for this line item (leave blank to use the target date from the order)"
msgstr "" msgstr ""
#: order/models.py:1363 #: order/models.py:1357
msgid "Line item description (optional)" msgid "Line item description (optional)"
msgstr "" msgstr ""
#: order/models.py:1369 #: order/models.py:1363
msgid "Context" msgid "Context"
msgstr "" msgstr ""
#: order/models.py:1370 #: order/models.py:1364
msgid "Additional context for this line" msgid "Additional context for this line"
msgstr "" msgstr ""
#: order/models.py:1380 #: order/models.py:1374
msgid "Unit price" msgid "Unit price"
msgstr "" msgstr ""
#: order/models.py:1413 #: order/models.py:1407
msgid "Supplier part must match supplier" msgid "Supplier part must match supplier"
msgstr "" msgstr ""
#: order/models.py:1420 #: order/models.py:1414
msgid "deleted" msgid "deleted"
msgstr "" msgstr ""
#: order/models.py:1448 #: order/models.py:1442
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:1455 order/templates/order/order_base.html:196 #: order/models.py:1449 order/templates/order/order_base.html:196
#: templates/js/translated/part.js:1869 templates/js/translated/part.js:1901 #: templates/js/translated/part.js:1869 templates/js/translated/part.js:1901
#: templates/js/translated/purchase_order.js:1306 #: templates/js/translated/purchase_order.js:1306
#: templates/js/translated/purchase_order.js:2169 #: templates/js/translated/purchase_order.js:2169
@ -5114,185 +5110,185 @@ msgstr ""
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:1456 #: order/models.py:1450
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:1464 stock/models.py:944 stock/serializers.py:529 #: order/models.py:1458 stock/models.py:944 stock/serializers.py:529
#: stock/templates/stock/item_base.html:183 #: stock/templates/stock/item_base.html:183
#: templates/js/translated/stock.js:2311 #: templates/js/translated/stock.js:2311
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:1465 #: order/models.py:1459
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:1480 #: order/models.py:1474
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:1571 #: order/models.py:1565
msgid "Virtual part cannot be assigned to a sales order" msgid "Virtual part cannot be assigned to a sales order"
msgstr "" msgstr ""
#: order/models.py:1576 #: order/models.py:1570
msgid "Only salable parts can be assigned to a sales order" msgid "Only salable parts can be assigned to a sales order"
msgstr "" msgstr ""
#: order/models.py:1602 part/templates/part/part_pricing.html:107 #: order/models.py:1596 part/templates/part/part_pricing.html:107
#: part/templates/part/prices.html:139 templates/js/translated/pricing.js:957 #: part/templates/part/prices.html:139 templates/js/translated/pricing.js:957
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
#: order/models.py:1603 #: order/models.py:1597
msgid "Unit sale price" msgid "Unit sale price"
msgstr "" msgstr ""
#: order/models.py:1613 #: order/models.py:1607
msgid "Shipped quantity" msgid "Shipped quantity"
msgstr "" msgstr ""
#: order/models.py:1705 #: order/models.py:1699
msgid "Date of shipment" msgid "Date of shipment"
msgstr "" msgstr ""
#: order/models.py:1711 templates/js/translated/sales_order.js:1072 #: order/models.py:1705 templates/js/translated/sales_order.js:1072
msgid "Delivery Date" msgid "Delivery Date"
msgstr "" msgstr ""
#: order/models.py:1712 #: order/models.py:1706
msgid "Date of delivery of shipment" msgid "Date of delivery of shipment"
msgstr "" msgstr ""
#: order/models.py:1720 #: order/models.py:1714
msgid "Checked By" msgid "Checked By"
msgstr "" msgstr ""
#: order/models.py:1721 #: order/models.py:1715
msgid "User who checked this shipment" msgid "User who checked this shipment"
msgstr "" msgstr ""
#: order/models.py:1728 order/models.py:1941 order/serializers.py:1354 #: order/models.py:1722 order/models.py:1935 order/serializers.py:1354
#: order/serializers.py:1464 templates/js/translated/model_renderers.js:454 #: order/serializers.py:1464 templates/js/translated/model_renderers.js:454
msgid "Shipment" msgid "Shipment"
msgstr "" msgstr ""
#: order/models.py:1729 #: order/models.py:1723
msgid "Shipment number" msgid "Shipment number"
msgstr "" msgstr ""
#: order/models.py:1737 #: order/models.py:1731
msgid "Tracking Number" msgid "Tracking Number"
msgstr "" msgstr ""
#: order/models.py:1738 #: order/models.py:1732
msgid "Shipment tracking information" msgid "Shipment tracking information"
msgstr "" msgstr ""
#: order/models.py:1745 #: order/models.py:1739
msgid "Invoice Number" msgid "Invoice Number"
msgstr "" msgstr ""
#: order/models.py:1746 #: order/models.py:1740
msgid "Reference number for associated invoice" msgid "Reference number for associated invoice"
msgstr "" msgstr ""
#: order/models.py:1766 #: order/models.py:1760
msgid "Shipment has already been sent" msgid "Shipment has already been sent"
msgstr "" msgstr ""
#: order/models.py:1769 #: order/models.py:1763
msgid "Shipment has no allocated stock items" msgid "Shipment has no allocated stock items"
msgstr "" msgstr ""
#: order/models.py:1887 order/models.py:1889 #: order/models.py:1881 order/models.py:1883
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:1896 #: order/models.py:1890
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:1899 #: order/models.py:1893
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:1902 #: order/models.py:1896
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:1921 order/serializers.py:1231 #: order/models.py:1915 order/serializers.py:1231
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:1924 #: order/models.py:1918
msgid "Sales order does not match shipment" msgid "Sales order does not match shipment"
msgstr "" msgstr ""
#: order/models.py:1925 plugin/base/barcodes/api.py:481 #: order/models.py:1919 plugin/base/barcodes/api.py:481
msgid "Shipment does not match sales order" msgid "Shipment does not match sales order"
msgstr "" msgstr ""
#: order/models.py:1933 #: order/models.py:1927
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:1942 #: order/models.py:1936
msgid "Sales order shipment reference" msgid "Sales order shipment reference"
msgstr "" msgstr ""
#: order/models.py:1955 order/models.py:2272 #: order/models.py:1949 order/models.py:2266
#: templates/js/translated/return_order.js:721 #: templates/js/translated/return_order.js:721
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:1956 #: order/models.py:1950
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:1965 #: order/models.py:1959
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
#: order/models.py:2054 #: order/models.py:2048
msgid "Return Order reference" msgid "Return Order reference"
msgstr "" msgstr ""
#: order/models.py:2066 #: order/models.py:2060
msgid "Company from which items are being returned" msgid "Company from which items are being returned"
msgstr "" msgstr ""
#: order/models.py:2078 #: order/models.py:2072
msgid "Return order status" msgid "Return order status"
msgstr "" msgstr ""
#: order/models.py:2257 #: order/models.py:2251
msgid "Only serialized items can be assigned to a Return Order" msgid "Only serialized items can be assigned to a Return Order"
msgstr "" msgstr ""
#: order/models.py:2273 #: order/models.py:2267
msgid "Select item to return from customer" msgid "Select item to return from customer"
msgstr "" msgstr ""
#: order/models.py:2279 #: order/models.py:2273
msgid "Received Date" msgid "Received Date"
msgstr "" msgstr ""
#: order/models.py:2280 #: order/models.py:2274
msgid "The date this this return item was received" msgid "The date this this return item was received"
msgstr "" msgstr ""
#: order/models.py:2291 templates/js/translated/return_order.js:732 #: order/models.py:2285 templates/js/translated/return_order.js:732
#: templates/js/translated/table_filters.js:123 #: templates/js/translated/table_filters.js:123
msgid "Outcome" msgid "Outcome"
msgstr "" msgstr ""
#: order/models.py:2292 #: order/models.py:2286
msgid "Outcome for this line item" msgid "Outcome for this line item"
msgstr "" msgstr ""
#: order/models.py:2299 #: order/models.py:2293
msgid "Cost associated with return or repair for this line item" msgid "Cost associated with return or repair for this line item"
msgstr "" msgstr ""
@ -5787,8 +5783,8 @@ msgstr ""
msgid "Ship Items" msgid "Ship Items"
msgstr "" msgstr ""
#: order/templates/order/sales_order_base.html:91
#: order/templates/order/sales_order_base.html:92 #: order/templates/order/sales_order_base.html:92
#: order/templates/order/sales_order_base.html:93
msgid "Mark As Shipped" msgid "Mark As Shipped"
msgstr "" msgstr ""

View File

@ -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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-23 23:15+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-25 11:45\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"
@ -56,8 +56,8 @@ msgstr "Detalles del error pueden encontrarse en el panel de administración"
msgid "Enter date" msgid "Enter date"
msgstr "Ingrese la fecha" msgstr "Ingrese la fecha"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -86,7 +86,7 @@ msgstr ""
#: InvenTree/format.py:175 #: InvenTree/format.py:175
msgid "Provided value does not match required pattern: " msgid "Provided value does not match required pattern: "
msgstr "" msgstr "El valor proporcionado no coincide con el patrón requerido: "
#: InvenTree/forms.py:128 #: InvenTree/forms.py:128
msgid "Enter password" msgid "Enter password"
@ -257,103 +257,103 @@ msgstr "Hindi"
#: InvenTree/locales.py:31 #: InvenTree/locales.py:31
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr "Húngaro"
#: InvenTree/locales.py:32 #: InvenTree/locales.py:32
msgid "Italian" msgid "Italian"
msgstr "" msgstr "Italiano"
#: InvenTree/locales.py:33 #: InvenTree/locales.py:33
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr "Japonés"
#: InvenTree/locales.py:34 #: InvenTree/locales.py:34
msgid "Korean" msgid "Korean"
msgstr "" msgstr "Coreano"
#: InvenTree/locales.py:35 #: InvenTree/locales.py:35
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr "Letón"
#: InvenTree/locales.py:36 #: InvenTree/locales.py:36
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr "Holandés"
#: InvenTree/locales.py:37 #: InvenTree/locales.py:37
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr "Noruego"
#: InvenTree/locales.py:38 #: InvenTree/locales.py:38
msgid "Polish" msgid "Polish"
msgstr "" msgstr "Polaco"
#: InvenTree/locales.py:39 #: InvenTree/locales.py:39
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr "Portugués"
#: InvenTree/locales.py:40 #: InvenTree/locales.py:40
msgid "Portuguese (Brazilian)" msgid "Portuguese (Brazilian)"
msgstr "" msgstr "Portugués (Brasileño)"
#: InvenTree/locales.py:41 #: InvenTree/locales.py:41
msgid "Russian" msgid "Russian"
msgstr "" msgstr "Ruso"
#: InvenTree/locales.py:42 #: InvenTree/locales.py:42
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr "Eslovaco"
#: InvenTree/locales.py:43 #: InvenTree/locales.py:43
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr "Esloveno"
#: InvenTree/locales.py:44 #: InvenTree/locales.py:44
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr "Serbio"
#: InvenTree/locales.py:45 #: InvenTree/locales.py:45
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr "Sueco"
#: InvenTree/locales.py:46 #: InvenTree/locales.py:46
msgid "Thai" msgid "Thai"
msgstr "" msgstr "Tailandés"
#: InvenTree/locales.py:47 #: InvenTree/locales.py:47
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr "Turco"
#: InvenTree/locales.py:48 #: InvenTree/locales.py:48
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr "Ucraniano"
#: InvenTree/locales.py:49 #: InvenTree/locales.py:49
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr "Vietnamita"
#: InvenTree/locales.py:50 #: InvenTree/locales.py:50
msgid "Chinese (Simplified)" msgid "Chinese (Simplified)"
msgstr "" msgstr "Chino (Simplificado)"
#: InvenTree/locales.py:51 #: InvenTree/locales.py:51
msgid "Chinese (Traditional)" msgid "Chinese (Traditional)"
msgstr "" msgstr "Chino (Tradicional)"
#: InvenTree/magic_login.py:28 #: InvenTree/magic_login.py:28
#, python-brace-format #, python-brace-format
msgid "[{site_name}] Log in to the app" msgid "[{site_name}] Log in to the app"
msgstr "" msgstr "[{site_name}] Iniciar sesión en la aplicación"
#: InvenTree/magic_login.py:38 company/models.py:133 #: InvenTree/magic_login.py:38 company/models.py:133
#: company/templates/company/company_base.html:138 #: company/templates/company/company_base.html:138
#: templates/InvenTree/settings/user.html:49 #: templates/InvenTree/settings/user.html:49
#: templates/js/translated/company.js:677 #: templates/js/translated/company.js:677
msgid "Email" msgid "Email"
msgstr "" msgstr "Correo electrónico"
#: InvenTree/models.py:107 #: InvenTree/models.py:107
msgid "Error running plugin validation" msgid "Error running plugin validation"
msgstr "" msgstr "Error al ejecutar la validación del plugin"
#: InvenTree/models.py:176 #: InvenTree/models.py:176
msgid "Metadata must be a python dict object" msgid "Metadata must be a python dict object"
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"

View File

@ -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: 2024-05-22 07:02+0000\n" "POT-Creation-Date: 2024-05-24 13:32+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"
@ -57,10 +57,10 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "" msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1329 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
#: order/templates/order/so_sidebar.html:17 part/admin.py:59 #: order/templates/order/so_sidebar.html:17 part/admin.py:59
#: part/models.py:3218 part/templates/part/part_sidebar.html:63 #: part/models.py:3218 part/templates/part/part_sidebar.html:63
@ -412,7 +412,7 @@ msgstr ""
#: InvenTree/models.py:581 common/models.py:3032 company/models.py:146 #: InvenTree/models.py:581 common/models.py:3032 company/models.py:146
#: company/models.py:457 company/models.py:514 company/models.py:831 #: company/models.py:457 company/models.py:514 company/models.py:831
#: order/models.py:304 order/models.py:1334 order/models.py:1750 #: order/models.py:304 order/models.py:1328 order/models.py:1744
#: part/admin.py:55 part/models.py:962 #: part/admin.py:55 part/models.py:962
#: part/templates/part/part_scheduling.html:11 #: part/templates/part/part_scheduling.html:11
#: report/templates/report/inventree_build_order_report.html:164 #: report/templates/report/inventree_build_order_report.html:164
@ -514,7 +514,7 @@ msgstr ""
#: company/templates/company/company_base.html:77 #: company/templates/company/company_base.html:77
#: company/templates/company/manufacturer_part.html:75 #: company/templates/company/manufacturer_part.html:75
#: company/templates/company/supplier_part.html:107 order/models.py:290 #: company/templates/company/supplier_part.html:107 order/models.py:290
#: order/models.py:1362 part/admin.py:305 part/admin.py:416 part/models.py:921 #: order/models.py:1356 part/admin.py:305 part/admin.py:416 part/models.py:921
#: part/models.py:3674 part/templates/part/category.html:82 #: part/models.py:3674 part/templates/part/category.html:82
#: part/templates/part/part_base.html:170 #: part/templates/part/part_base.html:170
#: part/templates/part/part_scheduling.html:12 report/models.py:155 #: part/templates/part/part_scheduling.html:12 report/models.py:155
@ -736,7 +736,7 @@ msgstr ""
msgid "In Progress" msgid "In Progress"
msgstr "" msgstr ""
#: InvenTree/status_codes.py:43 order/models.py:1612 #: InvenTree/status_codes.py:43 order/models.py:1606
#: templates/js/translated/sales_order.js:1559 #: templates/js/translated/sales_order.js:1559
#: templates/js/translated/sales_order.js:1680 #: templates/js/translated/sales_order.js:1680
#: templates/js/translated/sales_order.js:1993 #: templates/js/translated/sales_order.js:1993
@ -1026,7 +1026,7 @@ msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:209 order/models.py:464 order/models.py:929 #: build/models.py:209 order/models.py:464 order/models.py:929
#: order/models.py:1322 order/models.py:2053 part/admin.py:419 #: order/models.py:1316 order/models.py:2047 part/admin.py:419
#: part/models.py:4105 part/templates/part/upload_bom.html:54 #: part/models.py:4105 part/templates/part/upload_bom.html:54
#: report/templates/report/inventree_bill_of_materials_report.html:139 #: report/templates/report/inventree_bill_of_materials_report.html:139
#: report/templates/report/inventree_purchase_order_report.html:28 #: report/templates/report/inventree_purchase_order_report.html:28
@ -1056,7 +1056,7 @@ msgstr ""
#: build/models.py:234 build/templates/build/build_base.html:97 #: build/models.py:234 build/templates/build/build_base.html:97
#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821
#: order/models.py:1447 order/models.py:1592 order/models.py:1593 #: order/models.py:1441 order/models.py:1586 order/models.py:1587
#: part/api.py:1501 part/api.py:1795 part/models.py:392 part/models.py:3047 #: part/api.py:1501 part/api.py:1795 part/models.py:392 part/models.py:3047
#: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3191 part/models.py:3335 part/models.py:3358
#: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3379 part/models.py:3401 part/models.py:3511
@ -1117,7 +1117,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1159,13 +1159,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1184,7 +1184,7 @@ msgstr ""
msgid "Target date for build completion. Build will be overdue after this date." msgid "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/models.py:314 order/models.py:522 order/models.py:2098 #: build/models.py:314 order/models.py:522 order/models.py:2092
#: templates/js/translated/build.js:2247 #: templates/js/translated/build.js:2247
msgid "Completion Date" msgid "Completion Date"
msgstr "" msgstr ""
@ -1280,8 +1280,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1291,7 +1291,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1305,9 +1305,9 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1305 order/models.py:1964 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
#: part/forms.py:48 part/models.py:3205 part/models.py:4078 #: part/forms.py:48 part/models.py:3205 part/models.py:4078
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -1364,11 +1364,11 @@ msgstr ""
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "" msgstr ""
#: build/models.py:1474 order/models.py:1915 #: build/models.py:1474 order/models.py:1909
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1480 order/models.py:1918 #: build/models.py:1480 order/models.py:1912
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
@ -1380,7 +1380,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1414,7 +1414,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1435,29 +1435,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1477,53 +1477,53 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2077 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
#: stock/templates/stock/item_base.html:427 #: stock/templates/stock/item_base.html:427
#: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2191 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2191
@ -1536,173 +1536,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1711,13 +1711,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -1849,7 +1849,7 @@ msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:138 order/models.py:310 #: build/templates/build/detail.html:138 order/models.py:310
#: order/models.py:1340 order/templates/order/order_base.html:186 #: order/models.py:1334 order/templates/order/order_base.html:186
#: order/templates/order/return_order_base.html:164 #: order/templates/order/return_order_base.html:164
#: order/templates/order/sales_order_base.html:196 #: order/templates/order/sales_order_base.html:196
#: report/templates/report/inventree_build_order_report.html:125 #: report/templates/report/inventree_build_order_report.html:125
@ -1887,7 +1887,7 @@ msgstr ""
#: build/templates/build/build_base.html:190 #: build/templates/build/build_base.html:190
#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:848 #: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:848
#: order/models.py:1584 order/models.py:1698 order/models.py:1852 #: order/models.py:1578 order/models.py:1692 order/models.py:1846
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:28 #: order/templates/order/sales_order_base.html:28
#: report/templates/report/inventree_build_order_report.html:135 #: report/templates/report/inventree_build_order_report.html:135
@ -1937,7 +1937,7 @@ msgstr ""
msgid "Stock can be taken from any available location." msgid "Stock can be taken from any available location."
msgstr "" msgstr ""
#: build/templates/build/detail.html:49 order/models.py:1476 #: build/templates/build/detail.html:49 order/models.py:1470
#: templates/js/translated/purchase_order.js:2189 #: templates/js/translated/purchase_order.js:2189
msgid "Destination" msgid "Destination"
msgstr "" msgstr ""
@ -3594,7 +3594,7 @@ msgid "Price break quantity"
msgstr "" msgstr ""
#: common/models.py:2538 company/serializers.py:496 order/admin.py:42 #: common/models.py:2538 company/serializers.py:496 order/admin.py:42
#: order/models.py:1379 order/models.py:2298 #: order/models.py:1373 order/models.py:2292
#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621 #: templates/js/translated/pricing.js:621
#: templates/js/translated/return_order.js:740 #: templates/js/translated/return_order.js:740
@ -4359,7 +4359,7 @@ msgid "Delete image"
msgstr "" msgstr ""
#: company/templates/company/company_base.html:92 order/models.py:941 #: company/templates/company/company_base.html:92 order/models.py:941
#: order/models.py:2065 order/templates/order/return_order_base.html:131 #: order/models.py:2059 order/templates/order/return_order_base.html:131
#: order/templates/order/sales_order_base.html:148 stock/models.py:825 #: order/templates/order/sales_order_base.html:148 stock/models.py:825
#: stock/models.py:826 stock/serializers.py:1229 #: stock/models.py:826 stock/serializers.py:1229
#: stock/templates/stock/item_base.html:405 #: stock/templates/stock/item_base.html:405
@ -4891,9 +4891,9 @@ msgstr ""
msgid "No matching purchase order found" msgid "No matching purchase order found"
msgstr "" msgstr ""
#: order/api.py:437 order/api.py:817 order/models.py:1428 order/models.py:1537 #: order/api.py:437 order/api.py:817 order/models.py:1422 order/models.py:1531
#: order/models.py:1583 order/models.py:1697 order/models.py:1851 #: order/models.py:1577 order/models.py:1691 order/models.py:1845
#: order/models.py:2264 order/models.py:2315 #: order/models.py:2258 order/models.py:2309
#: templates/js/translated/sales_order.js:1524 #: templates/js/translated/sales_order.js:1524
msgid "Order" msgid "Order"
msgstr "" msgstr ""
@ -4906,8 +4906,8 @@ msgstr ""
msgid "Order Pending" msgid "Order Pending"
msgstr "" msgstr ""
#: order/api.py:1509 order/models.py:381 order/models.py:1429 #: order/api.py:1509 order/models.py:381 order/models.py:1423
#: order/models.py:1538 order/templates/order/order_base.html:9 #: order/models.py:1532 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:18 #: order/templates/order/order_base.html:18
#: report/templates/report/inventree_purchase_order_report.html:14 #: report/templates/report/inventree_purchase_order_report.html:14
#: stock/serializers.py:119 stock/templates/stock/item_base.html:176 #: stock/serializers.py:119 stock/templates/stock/item_base.html:176
@ -4920,8 +4920,8 @@ msgstr ""
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/api.py:1513 order/models.py:2014 order/models.py:2265 #: order/api.py:1513 order/models.py:2008 order/models.py:2259
#: order/models.py:2316 order/templates/order/return_order_base.html:9 #: order/models.py:2310 order/templates/order/return_order_base.html:9
#: order/templates/order/return_order_base.html:28 #: order/templates/order/return_order_base.html:28
#: report/templates/report/inventree_return_order_report.html:13 #: report/templates/report/inventree_return_order_report.html:13
#: templates/js/translated/return_order.js:280 #: templates/js/translated/return_order.js:280
@ -4953,7 +4953,7 @@ msgstr ""
msgid "Select project code for this order" msgid "Select project code for this order"
msgstr "" msgstr ""
#: order/models.py:304 order/models.py:1334 order/models.py:1750 #: order/models.py:304 order/models.py:1328 order/models.py:1744
msgid "Link to external page" msgid "Link to external page"
msgstr "" msgstr ""
@ -5002,15 +5002,15 @@ msgstr ""
msgid "received by" msgid "received by"
msgstr "" msgstr ""
#: order/models.py:515 order/models.py:2091 #: order/models.py:515 order/models.py:2085
msgid "Issue Date" msgid "Issue Date"
msgstr "" msgstr ""
#: order/models.py:516 order/models.py:2092 #: order/models.py:516 order/models.py:2086
msgid "Date order was issued" msgid "Date order was issued"
msgstr "" msgstr ""
#: order/models.py:523 order/models.py:2099 #: order/models.py:523 order/models.py:2093
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
@ -5026,15 +5026,15 @@ msgstr ""
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:965 order/models.py:2084 #: order/models.py:965 order/models.py:2078
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:966 order/models.py:2085 #: order/models.py:966 order/models.py:2079
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:970 order/models.py:1704 #: order/models.py:970 order/models.py:1698
#: templates/js/translated/sales_order.js:879 #: templates/js/translated/sales_order.js:879
#: templates/js/translated/sales_order.js:1060 #: templates/js/translated/sales_order.js:1060
msgid "Shipment Date" msgid "Shipment Date"
@ -5044,67 +5044,63 @@ msgstr ""
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:1030 #: order/models.py:1029
msgid "Order cannot be completed as no parts have been assigned"
msgstr ""
#: order/models.py:1035
msgid "Only an open order can be marked as complete" msgid "Only an open order can be marked as complete"
msgstr "" msgstr ""
#: order/models.py:1039 #: order/models.py:1033
msgid "Order cannot be completed as there are incomplete shipments" msgid "Order cannot be completed as there are incomplete shipments"
msgstr "" msgstr ""
#: order/models.py:1044 #: order/models.py:1038
msgid "Order cannot be completed as there are incomplete line items" msgid "Order cannot be completed as there are incomplete line items"
msgstr "" msgstr ""
#: order/models.py:1306 #: order/models.py:1300
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:1323 #: order/models.py:1317
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:1330 #: order/models.py:1324
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:1342 #: order/models.py:1336
msgid "Target date for this line item (leave blank to use the target date from the order)" msgid "Target date for this line item (leave blank to use the target date from the order)"
msgstr "" msgstr ""
#: order/models.py:1363 #: order/models.py:1357
msgid "Line item description (optional)" msgid "Line item description (optional)"
msgstr "" msgstr ""
#: order/models.py:1369 #: order/models.py:1363
msgid "Context" msgid "Context"
msgstr "" msgstr ""
#: order/models.py:1370 #: order/models.py:1364
msgid "Additional context for this line" msgid "Additional context for this line"
msgstr "" msgstr ""
#: order/models.py:1380 #: order/models.py:1374
msgid "Unit price" msgid "Unit price"
msgstr "" msgstr ""
#: order/models.py:1413 #: order/models.py:1407
msgid "Supplier part must match supplier" msgid "Supplier part must match supplier"
msgstr "" msgstr ""
#: order/models.py:1420 #: order/models.py:1414
msgid "deleted" msgid "deleted"
msgstr "" msgstr ""
#: order/models.py:1448 #: order/models.py:1442
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:1455 order/templates/order/order_base.html:196 #: order/models.py:1449 order/templates/order/order_base.html:196
#: templates/js/translated/part.js:1869 templates/js/translated/part.js:1901 #: templates/js/translated/part.js:1869 templates/js/translated/part.js:1901
#: templates/js/translated/purchase_order.js:1306 #: templates/js/translated/purchase_order.js:1306
#: templates/js/translated/purchase_order.js:2169 #: templates/js/translated/purchase_order.js:2169
@ -5114,185 +5110,185 @@ msgstr ""
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:1456 #: order/models.py:1450
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:1464 stock/models.py:944 stock/serializers.py:529 #: order/models.py:1458 stock/models.py:944 stock/serializers.py:529
#: stock/templates/stock/item_base.html:183 #: stock/templates/stock/item_base.html:183
#: templates/js/translated/stock.js:2311 #: templates/js/translated/stock.js:2311
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:1465 #: order/models.py:1459
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:1480 #: order/models.py:1474
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:1571 #: order/models.py:1565
msgid "Virtual part cannot be assigned to a sales order" msgid "Virtual part cannot be assigned to a sales order"
msgstr "" msgstr ""
#: order/models.py:1576 #: order/models.py:1570
msgid "Only salable parts can be assigned to a sales order" msgid "Only salable parts can be assigned to a sales order"
msgstr "" msgstr ""
#: order/models.py:1602 part/templates/part/part_pricing.html:107 #: order/models.py:1596 part/templates/part/part_pricing.html:107
#: part/templates/part/prices.html:139 templates/js/translated/pricing.js:957 #: part/templates/part/prices.html:139 templates/js/translated/pricing.js:957
msgid "Sale Price" msgid "Sale Price"
msgstr "" msgstr ""
#: order/models.py:1603 #: order/models.py:1597
msgid "Unit sale price" msgid "Unit sale price"
msgstr "" msgstr ""
#: order/models.py:1613 #: order/models.py:1607
msgid "Shipped quantity" msgid "Shipped quantity"
msgstr "" msgstr ""
#: order/models.py:1705 #: order/models.py:1699
msgid "Date of shipment" msgid "Date of shipment"
msgstr "" msgstr ""
#: order/models.py:1711 templates/js/translated/sales_order.js:1072 #: order/models.py:1705 templates/js/translated/sales_order.js:1072
msgid "Delivery Date" msgid "Delivery Date"
msgstr "" msgstr ""
#: order/models.py:1712 #: order/models.py:1706
msgid "Date of delivery of shipment" msgid "Date of delivery of shipment"
msgstr "" msgstr ""
#: order/models.py:1720 #: order/models.py:1714
msgid "Checked By" msgid "Checked By"
msgstr "" msgstr ""
#: order/models.py:1721 #: order/models.py:1715
msgid "User who checked this shipment" msgid "User who checked this shipment"
msgstr "" msgstr ""
#: order/models.py:1728 order/models.py:1941 order/serializers.py:1354 #: order/models.py:1722 order/models.py:1935 order/serializers.py:1354
#: order/serializers.py:1464 templates/js/translated/model_renderers.js:454 #: order/serializers.py:1464 templates/js/translated/model_renderers.js:454
msgid "Shipment" msgid "Shipment"
msgstr "" msgstr ""
#: order/models.py:1729 #: order/models.py:1723
msgid "Shipment number" msgid "Shipment number"
msgstr "" msgstr ""
#: order/models.py:1737 #: order/models.py:1731
msgid "Tracking Number" msgid "Tracking Number"
msgstr "" msgstr ""
#: order/models.py:1738 #: order/models.py:1732
msgid "Shipment tracking information" msgid "Shipment tracking information"
msgstr "" msgstr ""
#: order/models.py:1745 #: order/models.py:1739
msgid "Invoice Number" msgid "Invoice Number"
msgstr "" msgstr ""
#: order/models.py:1746 #: order/models.py:1740
msgid "Reference number for associated invoice" msgid "Reference number for associated invoice"
msgstr "" msgstr ""
#: order/models.py:1766 #: order/models.py:1760
msgid "Shipment has already been sent" msgid "Shipment has already been sent"
msgstr "" msgstr ""
#: order/models.py:1769 #: order/models.py:1763
msgid "Shipment has no allocated stock items" msgid "Shipment has no allocated stock items"
msgstr "" msgstr ""
#: order/models.py:1887 order/models.py:1889 #: order/models.py:1881 order/models.py:1883
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:1896 #: order/models.py:1890
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:1899 #: order/models.py:1893
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:1902 #: order/models.py:1896
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:1921 order/serializers.py:1231 #: order/models.py:1915 order/serializers.py:1231
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:1924 #: order/models.py:1918
msgid "Sales order does not match shipment" msgid "Sales order does not match shipment"
msgstr "" msgstr ""
#: order/models.py:1925 plugin/base/barcodes/api.py:481 #: order/models.py:1919 plugin/base/barcodes/api.py:481
msgid "Shipment does not match sales order" msgid "Shipment does not match sales order"
msgstr "" msgstr ""
#: order/models.py:1933 #: order/models.py:1927
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:1942 #: order/models.py:1936
msgid "Sales order shipment reference" msgid "Sales order shipment reference"
msgstr "" msgstr ""
#: order/models.py:1955 order/models.py:2272 #: order/models.py:1949 order/models.py:2266
#: templates/js/translated/return_order.js:721 #: templates/js/translated/return_order.js:721
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:1956 #: order/models.py:1950
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:1965 #: order/models.py:1959
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
#: order/models.py:2054 #: order/models.py:2048
msgid "Return Order reference" msgid "Return Order reference"
msgstr "" msgstr ""
#: order/models.py:2066 #: order/models.py:2060
msgid "Company from which items are being returned" msgid "Company from which items are being returned"
msgstr "" msgstr ""
#: order/models.py:2078 #: order/models.py:2072
msgid "Return order status" msgid "Return order status"
msgstr "" msgstr ""
#: order/models.py:2257 #: order/models.py:2251
msgid "Only serialized items can be assigned to a Return Order" msgid "Only serialized items can be assigned to a Return Order"
msgstr "" msgstr ""
#: order/models.py:2273 #: order/models.py:2267
msgid "Select item to return from customer" msgid "Select item to return from customer"
msgstr "" msgstr ""
#: order/models.py:2279 #: order/models.py:2273
msgid "Received Date" msgid "Received Date"
msgstr "" msgstr ""
#: order/models.py:2280 #: order/models.py:2274
msgid "The date this this return item was received" msgid "The date this this return item was received"
msgstr "" msgstr ""
#: order/models.py:2291 templates/js/translated/return_order.js:732 #: order/models.py:2285 templates/js/translated/return_order.js:732
#: templates/js/translated/table_filters.js:123 #: templates/js/translated/table_filters.js:123
msgid "Outcome" msgid "Outcome"
msgstr "" msgstr ""
#: order/models.py:2292 #: order/models.py:2286
msgid "Outcome for this line item" msgid "Outcome for this line item"
msgstr "" msgstr ""
#: order/models.py:2299 #: order/models.py:2293
msgid "Cost associated with return or repair for this line item" msgid "Cost associated with return or repair for this line item"
msgstr "" msgstr ""
@ -5787,8 +5783,8 @@ msgstr ""
msgid "Ship Items" msgid "Ship Items"
msgstr "" msgstr ""
#: order/templates/order/sales_order_base.html:91
#: order/templates/order/sales_order_base.html:92 #: order/templates/order/sales_order_base.html:92
#: order/templates/order/sales_order_base.html:93
msgid "Mark As Shipped" msgid "Mark As Shipped"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Persian\n" "Language-Team: Persian\n"
@ -56,8 +56,8 @@ msgstr "جزئیات خطا را می توان در پنل مدیریت پیدا
msgid "Enter date" msgid "Enter date"
msgstr "تاریخ را وارد کنید" msgstr "تاریخ را وارد کنید"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "مرجع سفارش فروش"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Finnish\n" "Language-Team: Finnish\n"
@ -56,8 +56,8 @@ msgstr "Virheen tiedot löytyvät hallintapaneelista"
msgid "Enter date" msgid "Enter date"
msgstr "Anna päivämäärä" msgstr "Anna päivämäärä"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Sarjanumerot" msgstr "Sarjanumerot"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "Sijainti" msgstr "Sijainti"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "Tila" msgstr "Tila"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Ei sallittu" msgstr "Ei sallittu"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Oikeus muokata kohteita"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Oikeus poistaa kohteita" msgstr "Oikeus poistaa kohteita"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
@ -56,8 +56,8 @@ msgstr "Les détails de l'erreur peuvent être trouvées dans le panneau d'admin
msgid "Enter date" msgid "Enter date"
msgstr "Entrer la date" msgstr "Entrer la date"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Bon de commande de référence"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Commande de vente à laquelle cette construction est allouée" msgstr "Commande de vente à laquelle cette construction est allouée"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "État de la construction"
msgid "Build status code" msgid "Build status code"
msgstr "Code de statut de construction" msgstr "Code de statut de construction"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Code de lot" msgstr "Code de lot"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Code de lot pour ce build output" msgstr "Code de lot pour ce build output"
@ -1279,8 +1279,8 @@ msgstr "L'ordre de production a déjà été réalisé"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "L'ordre de production de correspond pas à l'ordre de commande" msgstr "L'ordre de production de correspond pas à l'ordre de commande"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "La quantité doit être supérieure à zéro"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "La quantité ne peut pas être supérieure à la quantité de sortie" msgstr "La quantité ne peut pas être supérieure à la quantité de sortie"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "La sortie de compilation {serial} n'a pas réussi tous les tests requis" msgstr "La sortie de compilation {serial} n'a pas réussi tous les tests requis"
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Création de l'objet" msgstr "Création de l'objet"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "La quantité doit être de 1 pour stock sérialisé"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM" msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Installer dans"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Stock de destination de l'article" msgstr "Stock de destination de l'article"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Sortie d'assemblage" msgstr "Sortie d'assemblage"
@ -1434,29 +1434,29 @@ msgstr "Cet ordre de production a déjà été produit"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Cet ordre de production n'est pas complètement attribué" msgstr "Cet ordre de production n'est pas complètement attribué"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Entrer la quantité désiré pour la fabrication" msgstr "Entrer la quantité désiré pour la fabrication"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Quantité entière requise pour les pièces à suivre" msgstr "Quantité entière requise pour les pièces à suivre"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Quantité entière requise, car la facture de matériaux contient des pièces à puce" msgstr "Quantité entière requise, car la facture de matériaux contient des pièces à puce"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Numéros de série" msgstr "Numéros de série"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Entrer les numéros de séries pour la fabrication" msgstr "Entrer les numéros de séries pour la fabrication"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Entrer les numéros de séries pour la fabrication"
msgid "Location" msgid "Location"
msgstr "Emplacement" msgstr "Emplacement"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Allouer automatiquement les numéros de série" msgstr "Allouer automatiquement les numéros de série"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Une liste d'ordre de production doit être fourni" msgstr "Une liste d'ordre de production doit être fourni"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Emplacement du stock pour les sorties épuisées" msgstr "Emplacement du stock pour les sorties épuisées"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Ignorer les allocations" msgstr "Ignorer les allocations"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Abandonner les allocations de stock pour les sorties abandonnées" msgstr "Abandonner les allocations de stock pour les sorties abandonnées"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Motif de l'élimination des produits de construction(s)" msgstr "Motif de l'élimination des produits de construction(s)"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Emplacement des ordres de production achevés" msgstr "Emplacement des ordres de production achevés"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Emplacement des ordres de production achevés"
msgid "Status" msgid "Status"
msgstr "État" msgstr "État"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Accepter l'allocation incomplète" msgstr "Accepter l'allocation incomplète"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Compléter les sorties si le stock n'a pas été entièrement alloué" msgstr "Compléter les sorties si le stock n'a pas été entièrement alloué"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "Consommation du stock alloué" msgstr "Consommation du stock alloué"
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Retirer les sorties incomplètes" msgstr "Retirer les sorties incomplètes"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Supprimer toutes les sorties de construction qui n'ont pas été complétées" msgstr "Supprimer toutes les sorties de construction qui n'ont pas été complétées"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Non permis" msgstr "Non permis"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Accepter comme consommé par cet ordre de construction" msgstr "Accepter comme consommé par cet ordre de construction"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Désaffecter avant de terminer cette commande de fabrication" msgstr "Désaffecter avant de terminer cette commande de fabrication"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Stock suralloué" msgstr "Stock suralloué"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Comment voulez-vous gérer les articles en stock supplémentaires assignés à l'ordre de construction" msgstr "Comment voulez-vous gérer les articles en stock supplémentaires assignés à l'ordre de construction"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Certains articles de stock ont été suralloués" msgstr "Certains articles de stock ont été suralloués"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Accepter les non-alloués" msgstr "Accepter les non-alloués"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Accepter les articles de stock qui n'ont pas été complètement alloués à cette ordre de production" msgstr "Accepter les articles de stock qui n'ont pas été complètement alloués à cette ordre de production"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Le stock requis n'a pas encore été totalement alloué" msgstr "Le stock requis n'a pas encore été totalement alloué"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Accepter les incomplèts" msgstr "Accepter les incomplèts"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Accepter que tous les ordres de production n'aient pas encore été achevés" msgstr "Accepter que tous les ordres de production n'aient pas encore été achevés"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "La quantité nécessaire n'a pas encore été complétée" msgstr "La quantité nécessaire n'a pas encore été complétée"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "L'ordre de production a des sorties incomplètes" msgstr "L'ordre de production a des sorties incomplètes"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Chaîne d'assemblage" msgstr "Chaîne d'assemblage"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Sortie d'assemblage" msgstr "Sortie d'assemblage"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "La sortie de la construction doit pointer vers la même construction" msgstr "La sortie de la construction doit pointer vers la même construction"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Élément de la ligne de construction" msgstr "Élément de la ligne de construction"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part doit pointer sur la même pièce que l'ordre de construction" msgstr "bom_item.part doit pointer sur la même pièce que l'ordre de construction"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "L'article doit être en stock" msgstr "L'article doit être en stock"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Quantité disponible ({q}) dépassée" msgstr "Quantité disponible ({q}) dépassée"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "La sortie de construction doit être spécifiée pour l'allocation des pièces suivies" msgstr "La sortie de construction doit être spécifiée pour l'allocation des pièces suivies"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "La sortie de la construction ne peut pas être spécifiée pour l'allocation des pièces non suivies" msgstr "La sortie de la construction ne peut pas être spécifiée pour l'allocation des pièces non suivies"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Les articles d'allocation doivent être fournis" msgstr "Les articles d'allocation doivent être fournis"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Emplacement de stock où les pièces doivent être fournies (laissez vide pour les prendre à partir de n'importe quel emplacement)" msgstr "Emplacement de stock où les pièces doivent être fournies (laissez vide pour les prendre à partir de n'importe quel emplacement)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Emplacements exclus" msgstr "Emplacements exclus"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Exclure les articles de stock de cet emplacement sélectionné" msgstr "Exclure les articles de stock de cet emplacement sélectionné"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Stock interchangeable" msgstr "Stock interchangeable"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Les articles de stock à plusieurs emplacements peuvent être utilisés de manière interchangeable" msgstr "Les articles de stock à plusieurs emplacements peuvent être utilisés de manière interchangeable"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Stock de substitution" msgstr "Stock de substitution"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Autoriser l'allocation de pièces de remplacement" msgstr "Autoriser l'allocation de pièces de remplacement"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Objets Optionnels" msgstr "Objets Optionnels"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Affecter des éléments de nomenclature facultatifs à l'ordre de fabrication" msgstr "Affecter des éléments de nomenclature facultatifs à l'ordre de fabrication"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Article du BOM" msgstr "Article du BOM"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "Stock alloué" msgstr "Stock alloué"
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr "Stock alloué"
msgid "On Order" msgid "On Order"
msgstr "En Commande" msgstr "En Commande"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "En Production" msgstr "En Production"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Droit de modifier des élément"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Droit de supprimer des éléments" msgstr "Droit de supprimer des éléments"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "הזן תאריך סיום" msgstr "הזן תאריך סיום"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "מספרים סידוריים" msgstr "מספרים סידוריים"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hindi\n" "Language-Team: Hindi\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "तारीख दर्ज करें" msgstr "तारीख दर्ज करें"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
@ -56,8 +56,8 @@ msgstr "A hiba részleteit megtalálod az admin panelen"
msgid "Enter date" msgid "Enter date"
msgstr "Dátum megadása" msgstr "Dátum megadása"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Vevői rendelés azonosító"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Vevői rendelés amihez ez a gyártás hozzá van rendelve" msgstr "Vevői rendelés amihez ez a gyártás hozzá van rendelve"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Gyártási állapot"
msgid "Build status code" msgid "Build status code"
msgstr "Gyártás státusz kód" msgstr "Gyártás státusz kód"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Batch kód" msgstr "Batch kód"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Batch kód a gyártás kimenetéhez" msgstr "Batch kód a gyártás kimenetéhez"
@ -1279,8 +1279,8 @@ msgstr "Gyártási kimenet már kész"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" msgstr "Gyártási kimenet nem egyezik a gyártási utasítással"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Mennyiségnek nullánál többnek kell lennie"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "A mennyiség nem lehet több mint a gyártási mennyiség" msgstr "A mennyiség nem lehet több mint a gyártási mennyiség"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "A {serial} gyártási kimenet nem felelt meg az összes kötelező teszten" msgstr "A {serial} gyártási kimenet nem felelt meg az összes kötelező teszten"
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Gyártás objektum" msgstr "Gyártás objektum"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel" msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Beépítés ebbe"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Cél készlet tétel" msgstr "Cél készlet tétel"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Gyártás kimenet" msgstr "Gyártás kimenet"
@ -1434,29 +1434,29 @@ msgstr "Ez a gyártási kimenet már elkészült"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Ez a gyártási kimenet nincs teljesen lefoglalva" msgstr "Ez a gyártási kimenet nincs teljesen lefoglalva"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Add meg a mennyiséget a gyártás kimenetéhez" msgstr "Add meg a mennyiséget a gyártás kimenetéhez"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Egész számú mennyiség szükséges az egyedi követésre kötelezett alkatrészeknél" msgstr "Egész számú mennyiség szükséges az egyedi követésre kötelezett alkatrészeknél"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Egész számú mennyiség szükséges, mivel az alkatrészjegyzék egyedi követésre kötelezett alkatrészeket tartalmaz" msgstr "Egész számú mennyiség szükséges, mivel az alkatrészjegyzék egyedi követésre kötelezett alkatrészeket tartalmaz"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Sorozatszámok" msgstr "Sorozatszámok"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Add meg a sorozatszámokat a gyártás kimenetéhez" msgstr "Add meg a sorozatszámokat a gyártás kimenetéhez"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Add meg a sorozatszámokat a gyártás kimenetéhez"
msgid "Location" msgid "Location"
msgstr "Hely" msgstr "Hely"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "Legyártott készlet helye" msgstr "Legyártott készlet helye"
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Sorozatszámok automatikus hozzárendelése" msgstr "Sorozatszámok automatikus hozzárendelése"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "Egyedi követésre jelölt alkatrészeknél kötelező sorozatszámot megadni" msgstr "Egyedi követésre jelölt alkatrészeknél kötelező sorozatszámot megadni"
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "A gyártási kimenetek listáját meg kell adni" msgstr "A gyártási kimenetek listáját meg kell adni"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Selejtezet gyártási kimenetek helye" msgstr "Selejtezet gyártási kimenetek helye"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Foglalások törlése" msgstr "Foglalások törlése"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Selejtezett kimenetek foglalásainak felszabadítása" msgstr "Selejtezett kimenetek foglalásainak felszabadítása"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Selejtezés oka" msgstr "Selejtezés oka"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "A kész gyártási kimenetek helye" msgstr "A kész gyártási kimenetek helye"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,174 +1535,175 @@ msgstr "A kész gyártási kimenetek helye"
msgid "Status" msgid "Status"
msgstr "Állapot" msgstr "Állapot"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Hiányos foglalás elfogadása" msgstr "Hiányos foglalás elfogadása"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Kimenetek befejezése akkor is ha a készlet nem\n" msgstr ""
"Kimenetek befejezése akkor is ha a készlet nem\n"
"lett teljesen lefoglalva" "lett teljesen lefoglalva"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "Lefoglalt készlet felhasználása" msgstr "Lefoglalt készlet felhasználása"
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "Az összes ehhez a gyártáshoz lefoglalt készlet felhasználása" msgstr "Az összes ehhez a gyártáshoz lefoglalt készlet felhasználása"
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Befejezetlen kimenetek törlése" msgstr "Befejezetlen kimenetek törlése"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "A nem befejezett gyártási kimenetek törlése" msgstr "A nem befejezett gyártási kimenetek törlése"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Nem engedélyezett" msgstr "Nem engedélyezett"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Gyártásban fel lett használva" msgstr "Gyártásban fel lett használva"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Foglalás felszabadítása a készre jelentés előtt" msgstr "Foglalás felszabadítása a készre jelentés előtt"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Túlfoglalt készlet" msgstr "Túlfoglalt készlet"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Hogyan kezeljük az gyártáshoz rendelt egyéb készletet" msgstr "Hogyan kezeljük az gyártáshoz rendelt egyéb készletet"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Pár készlet tétel túl lett foglalva" msgstr "Pár készlet tétel túl lett foglalva"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Kiosztatlanok elfogadása" msgstr "Kiosztatlanok elfogadása"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Fogadd el hogy a készlet tételek nincsenek teljesen lefoglalva ehhez a gyártási utastáshoz" msgstr "Fogadd el hogy a készlet tételek nincsenek teljesen lefoglalva ehhez a gyártási utastáshoz"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "A szükséges készlet nem lett teljesen lefoglalva" msgstr "A szükséges készlet nem lett teljesen lefoglalva"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Befejezetlenek elfogadása" msgstr "Befejezetlenek elfogadása"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Fogadd el hogy a szükséges számú gyártási kimenet nem lett elérve" msgstr "Fogadd el hogy a szükséges számú gyártási kimenet nem lett elérve"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Szükséges gyártási mennyiség nem lett elérve" msgstr "Szükséges gyártási mennyiség nem lett elérve"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "A gyártási utasítás befejezetlen kimeneteket tartalmaz" msgstr "A gyártási utasítás befejezetlen kimeneteket tartalmaz"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Gyártás sor" msgstr "Gyártás sor"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Gyártás kimenet" msgstr "Gyártás kimenet"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "A gyártási kimenetnek ugyanarra a gyártásra kell mutatnia" msgstr "A gyártási kimenetnek ugyanarra a gyártásra kell mutatnia"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Gyártás sor tétel" msgstr "Gyártás sor tétel"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part ugyanarra az alkatrészre kell mutasson mint a gyártási utasítás" msgstr "bom_item.part ugyanarra az alkatrészre kell mutasson mint a gyártási utasítás"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "A tételnek kell legyen készlete" msgstr "A tételnek kell legyen készlete"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Rendelkezésre álló mennyiség ({q}) túllépve" msgstr "Rendelkezésre álló mennyiség ({q}) túllépve"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "Gyártási kimenetet meg kell adni a követésre kötelezett alkatrészek lefoglalásához" msgstr "Gyártási kimenetet meg kell adni a követésre kötelezett alkatrészek lefoglalásához"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "Gyártási kimenetet nem lehet megadni a követésre kötelezett alkatrészek lefoglalásához" msgstr "Gyártási kimenetet nem lehet megadni a követésre kötelezett alkatrészek lefoglalásához"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "A lefoglalandó tételeket meg kell adni" msgstr "A lefoglalandó tételeket meg kell adni"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Készlet hely ahonnan az alkatrészek származnak (hagyd üresen ha bárhonnan)" msgstr "Készlet hely ahonnan az alkatrészek származnak (hagyd üresen ha bárhonnan)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Hely kizárása" msgstr "Hely kizárása"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Készlet tételek kizárása erről a kiválasztott helyről" msgstr "Készlet tételek kizárása erről a kiválasztott helyről"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Felcserélhető készlet" msgstr "Felcserélhető készlet"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "A különböző helyeken lévő készlet egyenrangúan felhasználható" msgstr "A különböző helyeken lévő készlet egyenrangúan felhasználható"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Készlet helyettesítés" msgstr "Készlet helyettesítés"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Helyettesítő alkatrészek foglalásának engedélyezése" msgstr "Helyettesítő alkatrészek foglalásának engedélyezése"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Opcionális tételek" msgstr "Opcionális tételek"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Opcionális tételek lefoglalása a gyártáshoz" msgstr "Opcionális tételek lefoglalása a gyártáshoz"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "Nem sikerült az automatikus lefoglalás feladatot elindítani" msgstr "Nem sikerült az automatikus lefoglalás feladatot elindítani"
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Alkatrészjegyzék tétel" msgstr "Alkatrészjegyzék tétel"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "Lefoglalt készlet" msgstr "Lefoglalt készlet"
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1711,13 +1712,13 @@ msgstr "Lefoglalt készlet"
msgid "On Order" msgid "On Order"
msgstr "Rendelve" msgstr "Rendelve"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "Gyártásban" msgstr "Gyártásban"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14318,4 +14319,3 @@ msgstr "Jogosultság tételek szerkesztéséhez"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Jogosultság tételek törléséhez" msgstr "Jogosultság tételek törléséhez"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
@ -56,8 +56,8 @@ msgstr "Detail terkait galat dapat dilihat di panel admin"
msgid "Enter date" msgid "Enter date"
msgstr "Masukkan tanggal" msgstr "Masukkan tanggal"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Referensi Order Penjualan"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Order penjualan yang teralokasikan ke pesanan ini" msgstr "Order penjualan yang teralokasikan ke pesanan ini"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Status pembuatan"
msgid "Build status code" msgid "Build status code"
msgstr "Kode status pembuatan" msgstr "Kode status pembuatan"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Kode Kelompok" msgstr "Kode Kelompok"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Kode kelompok untuk hasil produksi ini" msgstr "Kode kelompok untuk hasil produksi ini"
@ -1279,8 +1279,8 @@ msgstr "Hasil produksi sudah selesai"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Hasil produksi tidak sesuai dengan order produksi" msgstr "Hasil produksi tidak sesuai dengan order produksi"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Jumlah harus lebih besar daripada nol"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Jumlah harus 1 untuk stok dengan nomor seri"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Pasang ke"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Tujuan stok item" msgstr "Tujuan stok item"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Hasil Produksi" msgstr "Hasil Produksi"
@ -1434,29 +1434,29 @@ msgstr "Hasil produksi ini sudah diselesaikan"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Hasil produksi tidak dialokasikan sepenuhnya" msgstr "Hasil produksi tidak dialokasikan sepenuhnya"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Masukkan jumlah hasil pesanan" msgstr "Masukkan jumlah hasil pesanan"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Jumlah bagian yang dapat dilacak harus berupa angka bulat" msgstr "Jumlah bagian yang dapat dilacak harus berupa angka bulat"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Jumlah harus angka bulat karena terdapat bagian yang dapat dilacak dalam daftar barang" msgstr "Jumlah harus angka bulat karena terdapat bagian yang dapat dilacak dalam daftar barang"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Nomor Seri" msgstr "Nomor Seri"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Masukkan nomor seri untuk hasil pesanan" msgstr "Masukkan nomor seri untuk hasil pesanan"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Masukkan nomor seri untuk hasil pesanan"
msgid "Location" msgid "Location"
msgstr "Lokasi" msgstr "Lokasi"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Alokasikan nomor seri secara otomatis" msgstr "Alokasikan nomor seri secara otomatis"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Daftar hasil pesanan harus disediakan" msgstr "Daftar hasil pesanan harus disediakan"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Lokasi hasil pesanan yang selesai" msgstr "Lokasi hasil pesanan yang selesai"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Lokasi hasil pesanan yang selesai"
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Terima Alokasi Tidak Lengkap" msgstr "Terima Alokasi Tidak Lengkap"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Terima Tidak Teralokasikan" msgstr "Terima Tidak Teralokasikan"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Terima bahwa stok item tidak teralokasikan sepenuhnya ke pesanan ini" msgstr "Terima bahwa stok item tidak teralokasikan sepenuhnya ke pesanan ini"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Stok yang diperlukan belum teralokasikan sepenuhnya" msgstr "Stok yang diperlukan belum teralokasikan sepenuhnya"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Terima Tidak Selesai" msgstr "Terima Tidak Selesai"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Terima bahwa jumlah hasil produksi yang diperlukan belum selesai" msgstr "Terima bahwa jumlah hasil produksi yang diperlukan belum selesai"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Jumlah produksi yang diperlukan masih belum cukup" msgstr "Jumlah produksi yang diperlukan masih belum cukup"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "Order memiliki hasil produksi yang belum dilengkapi" msgstr "Order memiliki hasil produksi yang belum dilengkapi"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Hasil produksi" msgstr "Hasil produksi"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "Hasil pesanan harus mengarah ke pesanan yang sama" msgstr "Hasil pesanan harus mengarah ke pesanan yang sama"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part harus mengarah ke bagian yang sesuai dengan order produksi" msgstr "bom_item.part harus mengarah ke bagian yang sesuai dengan order produksi"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Item harus tersedia dalam stok" msgstr "Item harus tersedia dalam stok"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Jumlah tersedia ({q}) terlampaui" msgstr "Jumlah tersedia ({q}) terlampaui"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "Hasil produksi harus ditentukan untuk mengalokasikan bagian yang terlacak" msgstr "Hasil produksi harus ditentukan untuk mengalokasikan bagian yang terlacak"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "Hasil produksi tidak dapat ditentukan untuk alokasi barang yang tidak terlacak" msgstr "Hasil produksi tidak dapat ditentukan untuk alokasi barang yang tidak terlacak"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Item yang dialokasikan harus disediakan" msgstr "Item yang dialokasikan harus disediakan"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Lokasi stok, dari mana bahan/bagian akan diambilkan (kosongkan untuk mengambil dari lokasi mana pun)" msgstr "Lokasi stok, dari mana bahan/bagian akan diambilkan (kosongkan untuk mengambil dari lokasi mana pun)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Lokasi tidak termasuk" msgstr "Lokasi tidak termasuk"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Jangan ambil stok item dari lokasi yang dipilih" msgstr "Jangan ambil stok item dari lokasi yang dipilih"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Stok bergantian" msgstr "Stok bergantian"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Item stok di beberapa lokasi dapat digunakan secara bergantian" msgstr "Item stok di beberapa lokasi dapat digunakan secara bergantian"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Stok pengganti" msgstr "Stok pengganti"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Izinkan alokasi bagian pengganti" msgstr "Izinkan alokasi bagian pengganti"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Item tagihan material" msgstr "Item tagihan material"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
@ -56,8 +56,8 @@ msgstr "I dettagli dell'errore possono essere trovati nel pannello di amministra
msgid "Enter date" msgid "Enter date"
msgstr "Inserisci la data" msgstr "Inserisci la data"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Numero di riferimento ordine di vendita"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Ordine di vendita a cui questa produzione viene assegnata" msgstr "Ordine di vendita a cui questa produzione viene assegnata"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Stato Produzione"
msgid "Build status code" msgid "Build status code"
msgstr "Codice stato di produzione" msgstr "Codice stato di produzione"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Codice Lotto" msgstr "Codice Lotto"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Codice del lotto per questa produzione" msgstr "Codice del lotto per questa produzione"
@ -1279,8 +1279,8 @@ msgstr "La produzione è stata completata"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "L'output della produzione non corrisponde all'ordine di compilazione" msgstr "L'output della produzione non corrisponde all'ordine di compilazione"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "La quantità deve essere maggiore di zero"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "La quantità non può essere maggiore della quantità in uscita" msgstr "La quantità non può essere maggiore della quantità in uscita"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Crea oggetto" msgstr "Crea oggetto"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "La quantità deve essere 1 per lo stock serializzato"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "L'articolo in stock selezionato non corrisponde alla voce nella BOM" msgstr "L'articolo in stock selezionato non corrisponde alla voce nella BOM"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Installa in"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Destinazione articolo in giacenza" msgstr "Destinazione articolo in giacenza"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Genera Output" msgstr "Genera Output"
@ -1434,29 +1434,29 @@ msgstr "Questa produzione è stata già completata"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Questo output non è stato completamente assegnato" msgstr "Questo output non è stato completamente assegnato"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Inserisci la quantità per l'output di compilazione" msgstr "Inserisci la quantità per l'output di compilazione"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Quantità totale richiesta per articoli rintracciabili" msgstr "Quantità totale richiesta per articoli rintracciabili"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Quantità totale richiesta, poiché la fattura dei materiali contiene articoli rintracciabili" msgstr "Quantità totale richiesta, poiché la fattura dei materiali contiene articoli rintracciabili"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Codice Seriale" msgstr "Codice Seriale"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Inserisci i numeri di serie per gli output di compilazione (build option)" msgstr "Inserisci i numeri di serie per gli output di compilazione (build option)"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Inserisci i numeri di serie per gli output di compilazione (build option
msgid "Location" msgid "Location"
msgstr "Posizione" msgstr "Posizione"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Numeri di Serie Assegnazione automatica" msgstr "Numeri di Serie Assegnazione automatica"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Deve essere fornito un elenco dei risultati di produzione" msgstr "Deve essere fornito un elenco dei risultati di produzione"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Posizione per gli output di build completati" msgstr "Posizione per gli output di build completati"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Posizione per gli output di build completati"
msgid "Status" msgid "Status"
msgstr "Stato" msgstr "Stato"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Accetta Assegnazione Incompleta" msgstr "Accetta Assegnazione Incompleta"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Completa l'output se le scorte non sono state interamente assegnate" msgstr "Completa l'output se le scorte non sono state interamente assegnate"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Rimuovi Output Incompleti" msgstr "Rimuovi Output Incompleti"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Elimina gli output di produzione che non sono stati completati" msgstr "Elimina gli output di produzione che non sono stati completati"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Non permesso" msgstr "Non permesso"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Accetta come consumato da questo ordine di produzione" msgstr "Accetta come consumato da questo ordine di produzione"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Non assegnare prima di aver completato questo ordine di produzione" msgstr "Non assegnare prima di aver completato questo ordine di produzione"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Giacenza in eccesso assegnata" msgstr "Giacenza in eccesso assegnata"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Come si desidera gestire gli elementi extra giacenza assegnati all'ordine di produzione" msgstr "Come si desidera gestire gli elementi extra giacenza assegnati all'ordine di produzione"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Alcuni articoli di magazzino sono stati assegnati in eccedenza" msgstr "Alcuni articoli di magazzino sono stati assegnati in eccedenza"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Accetta Non Assegnato" msgstr "Accetta Non Assegnato"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Accetta che gli elementi in giacenza non sono stati completamente assegnati a questo ordine di produzione" msgstr "Accetta che gli elementi in giacenza non sono stati completamente assegnati a questo ordine di produzione"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "La giacenza richiesta non è stata completamente assegnata" msgstr "La giacenza richiesta non è stata completamente assegnata"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Accetta Incompleta" msgstr "Accetta Incompleta"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Accetta che il numero richiesto di output di produzione non sia stato completato" msgstr "Accetta che il numero richiesto di output di produzione non sia stato completato"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "La quantità di produzione richiesta non è stata completata" msgstr "La quantità di produzione richiesta non è stata completata"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "L'ordine di produzione ha output incompleti" msgstr "L'ordine di produzione ha output incompleti"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Linea di produzione" msgstr "Linea di produzione"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Genera Output" msgstr "Genera Output"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "L'output di produzione deve puntare alla stessa produzione" msgstr "L'output di produzione deve puntare alla stessa produzione"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Articolo linea di produzione" msgstr "Articolo linea di produzione"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "gli elementi degli articoli della distinta base devono puntare alla stessa parte dell'ordine di produzione" msgstr "gli elementi degli articoli della distinta base devono puntare alla stessa parte dell'ordine di produzione"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "L'articolo deve essere disponibile" msgstr "L'articolo deve essere disponibile"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Quantità disponibile ({q}) superata" msgstr "Quantità disponibile ({q}) superata"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "L'output di produzione deve essere specificato per l'ubicazione delle parti tracciate" msgstr "L'output di produzione deve essere specificato per l'ubicazione delle parti tracciate"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "L'output di produzione non deve essere specificato per l'ubicazione delle parti non tracciate" msgstr "L'output di produzione non deve essere specificato per l'ubicazione delle parti non tracciate"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Deve essere indicata l'allocazione dell'articolo" msgstr "Deve essere indicata l'allocazione dell'articolo"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Posizione dello stock in cui le parti devono prelevate (lasciare vuoto per prelevare da qualsiasi luogo)" msgstr "Posizione dello stock in cui le parti devono prelevate (lasciare vuoto per prelevare da qualsiasi luogo)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Escludi Ubicazione" msgstr "Escludi Ubicazione"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Escludi gli elementi stock da questa ubicazione selezionata" msgstr "Escludi gli elementi stock da questa ubicazione selezionata"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Scorte Intercambiabili" msgstr "Scorte Intercambiabili"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Gli elementi in magazzino in più sedi possono essere utilizzati in modo intercambiabile" msgstr "Gli elementi in magazzino in più sedi possono essere utilizzati in modo intercambiabile"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Sostituisci Giacenze" msgstr "Sostituisci Giacenze"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Consenti l'allocazione delle parti sostitutive" msgstr "Consenti l'allocazione delle parti sostitutive"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Articoli Opzionali" msgstr "Articoli Opzionali"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Assegna gli elementi opzionali della distinta base all'ordine di produzione" msgstr "Assegna gli elementi opzionali della distinta base all'ordine di produzione"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Distinta base (Bom)" msgstr "Distinta base (Bom)"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "Ordinato" msgstr "Ordinato"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Permessi per modificare gli elementi"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Autorizzazione ad eliminare gli elementi" msgstr "Autorizzazione ad eliminare gli elementi"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
@ -56,8 +56,8 @@ msgstr "エラーの詳細は管理者パネルで確認できます"
msgid "Enter date" msgid "Enter date"
msgstr "日付を入力する" msgstr "日付を入力する"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "組立状況"
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "シリアル番号" msgstr "シリアル番号"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "ステータス" msgstr "ステータス"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "組立ライン" msgstr "組立ライン"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "項目を編集する権限"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "項目を削除する権限" msgstr "項目を削除する権限"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:38\n" "PO-Revision-Date: 2024-05-23 11:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "" msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Latvian\n" "Language-Team: Latvian\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "Ievadiet datumu" msgstr "Ievadiet datumu"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
@ -56,8 +56,8 @@ msgstr "Error details kunnen worden gevonden in het admin scherm"
msgid "Enter date" msgid "Enter date"
msgstr "Voer datum in" msgstr "Voer datum in"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Verkooporder Referentie"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Verkooporder waar deze productie aan is toegewezen" msgstr "Verkooporder waar deze productie aan is toegewezen"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Productiestatus"
msgid "Build status code" msgid "Build status code"
msgstr "Productiestatuscode" msgstr "Productiestatuscode"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Batchcode" msgstr "Batchcode"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Batchcode voor deze productieuitvoer" msgstr "Batchcode voor deze productieuitvoer"
@ -1279,8 +1279,8 @@ msgstr "Productie uitvoer is al voltooid"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Productuitvoer komt niet overeen met de Productieorder" msgstr "Productuitvoer komt niet overeen met de Productieorder"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Hoeveelheid moet groter zijn dan nul"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Hoeveelheid kan niet groter zijn dan aantal" msgstr "Hoeveelheid kan niet groter zijn dan aantal"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Bouw object" msgstr "Bouw object"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel" msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Installeren in"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Bestemming voorraadartikel" msgstr "Bestemming voorraadartikel"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Productieuitvoer" msgstr "Productieuitvoer"
@ -1434,29 +1434,29 @@ msgstr "Deze productieuitvoer is al voltooid"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Deze productieuitvoer is niet volledig toegewezen" msgstr "Deze productieuitvoer is niet volledig toegewezen"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Voer hoeveelheid in voor productie uitvoer" msgstr "Voer hoeveelheid in voor productie uitvoer"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Hoeveelheid als geheel getal vereist voor traceerbare onderdelen" msgstr "Hoeveelheid als geheel getal vereist voor traceerbare onderdelen"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Geheel getal vereist omdat de stuklijst traceerbare onderdelen bevat" msgstr "Geheel getal vereist omdat de stuklijst traceerbare onderdelen bevat"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Serienummers" msgstr "Serienummers"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Voer serienummers in voor productieuitvoeren" msgstr "Voer serienummers in voor productieuitvoeren"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Voer serienummers in voor productieuitvoeren"
msgid "Location" msgid "Location"
msgstr "Locatie" msgstr "Locatie"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Serienummers automatisch toewijzen" msgstr "Serienummers automatisch toewijzen"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Een lijst van productieuitvoeren moet worden verstrekt" msgstr "Een lijst van productieuitvoeren moet worden verstrekt"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Voorraadlocatie voor geannuleerde outputs" msgstr "Voorraadlocatie voor geannuleerde outputs"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Toewijzingen weggooien" msgstr "Toewijzingen weggooien"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Verwijder alle voorraadtoewijzingen voor geannuleerde outputs" msgstr "Verwijder alle voorraadtoewijzingen voor geannuleerde outputs"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Reden voor annulering van bouworder(s)" msgstr "Reden voor annulering van bouworder(s)"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Locatie van voltooide productieuitvoeren" msgstr "Locatie van voltooide productieuitvoeren"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Locatie van voltooide productieuitvoeren"
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Incomplete Toewijzing Accepteren" msgstr "Incomplete Toewijzing Accepteren"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Voltooi de uitvoer als de voorraad niet volledig is toegewezen" msgstr "Voltooi de uitvoer als de voorraad niet volledig is toegewezen"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Verwijder Incomplete Uitvoeren" msgstr "Verwijder Incomplete Uitvoeren"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Verwijder alle productieuitvoeren die niet zijn voltooid" msgstr "Verwijder alle productieuitvoeren die niet zijn voltooid"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Niet toegestaan" msgstr "Niet toegestaan"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Accepteer zoals geconsumeerd onder deze bouwopdracht" msgstr "Accepteer zoals geconsumeerd onder deze bouwopdracht"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "De-alloceren voordat deze bouwopdracht voltooid wordt" msgstr "De-alloceren voordat deze bouwopdracht voltooid wordt"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Overgealloceerde voorraad" msgstr "Overgealloceerde voorraad"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Hoe wilt u omgaan met extra voorraaditems toegewezen aan de bouworder" msgstr "Hoe wilt u omgaan met extra voorraaditems toegewezen aan de bouworder"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Sommige voorraadartikelen zijn overalloceerd" msgstr "Sommige voorraadartikelen zijn overalloceerd"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Accepteer Niet-toegewezen" msgstr "Accepteer Niet-toegewezen"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Accepteer dat voorraadartikelen niet volledig zijn toegewezen aan deze productieorder" msgstr "Accepteer dat voorraadartikelen niet volledig zijn toegewezen aan deze productieorder"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Vereiste voorraad is niet volledig toegewezen" msgstr "Vereiste voorraad is niet volledig toegewezen"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Accepteer Onvolledig" msgstr "Accepteer Onvolledig"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Accepteer dat het vereist aantal productieuitvoeren niet is voltooid" msgstr "Accepteer dat het vereist aantal productieuitvoeren niet is voltooid"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Vereiste productiehoeveelheid is voltooid" msgstr "Vereiste productiehoeveelheid is voltooid"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "Productieorder heeft onvolledige uitvoeren" msgstr "Productieorder heeft onvolledige uitvoeren"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Productielijn" msgstr "Productielijn"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Productieuitvoer" msgstr "Productieuitvoer"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "Productieuitvoer moet naar dezelfde productie wijzen" msgstr "Productieuitvoer moet naar dezelfde productie wijzen"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Bouw lijn-item" msgstr "Bouw lijn-item"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part moet naar hetzelfde onderdeel wijzen als de productieorder" msgstr "bom_item.part moet naar hetzelfde onderdeel wijzen als de productieorder"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Artikel moet op voorraad zijn" msgstr "Artikel moet op voorraad zijn"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Beschikbare hoeveelheid ({q}) overschreden" msgstr "Beschikbare hoeveelheid ({q}) overschreden"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "Productieuitvoer moet worden opgegeven voor de toewijzing van gevolgde onderdelen" msgstr "Productieuitvoer moet worden opgegeven voor de toewijzing van gevolgde onderdelen"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "Productieuitvoer kan niet worden gespecificeerd voor de toewijzing van niet gevolgde onderdelen" msgstr "Productieuitvoer kan niet worden gespecificeerd voor de toewijzing van niet gevolgde onderdelen"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Allocaties voor artikelen moeten worden opgegeven" msgstr "Allocaties voor artikelen moeten worden opgegeven"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Voorraadlocatie waar onderdelen afkomstig zijn (laat leeg om van elke locatie te nemen)" msgstr "Voorraadlocatie waar onderdelen afkomstig zijn (laat leeg om van elke locatie te nemen)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Locatie uitsluiten" msgstr "Locatie uitsluiten"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Voorraadartikelen van deze geselecteerde locatie uitsluiten" msgstr "Voorraadartikelen van deze geselecteerde locatie uitsluiten"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Uitwisselbare voorraad" msgstr "Uitwisselbare voorraad"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Voorraadartikelen op meerdere locaties kunnen uitwisselbaar worden gebruikt" msgstr "Voorraadartikelen op meerdere locaties kunnen uitwisselbaar worden gebruikt"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Vervangende Voorraad" msgstr "Vervangende Voorraad"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Toewijzing van vervangende onderdelen toestaan" msgstr "Toewijzing van vervangende onderdelen toestaan"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Optionele Items" msgstr "Optionele Items"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Alloceer optionele BOM items om bestelling te bouwen" msgstr "Alloceer optionele BOM items om bestelling te bouwen"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Stuklijstartikel" msgstr "Stuklijstartikel"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "In bestelling" msgstr "In bestelling"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
@ -56,8 +56,8 @@ msgstr "Feildetaljer kan finnes i admin-panelet"
msgid "Enter date" msgid "Enter date"
msgstr "Oppgi dato" msgstr "Oppgi dato"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Salgsordrereferanse"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Salgsordren denne produksjonen er tildelt til" msgstr "Salgsordren denne produksjonen er tildelt til"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Produksjonsstatus"
msgid "Build status code" msgid "Build status code"
msgstr "Produksjonsstatuskode" msgstr "Produksjonsstatuskode"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Batchkode" msgstr "Batchkode"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Batchkode for denne produksjonsartikkelen" msgstr "Batchkode for denne produksjonsartikkelen"
@ -1279,8 +1279,8 @@ msgstr "Produksjonsartikkelen er allerede fullført"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Mengden må være større enn null"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Kvantitet kan ikke være større enn utgangsantallet" msgstr "Kvantitet kan ikke være større enn utgangsantallet"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Produksjonsobjekt" msgstr "Produksjonsobjekt"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Mengden må være 1 for serialisert lagervare"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Valgt lagervare samsvarer ikke med BOM-linjen" msgstr "Valgt lagervare samsvarer ikke med BOM-linjen"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Monteres i"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Lagervare for montering" msgstr "Lagervare for montering"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Produksjonsartikkel" msgstr "Produksjonsartikkel"
@ -1434,29 +1434,29 @@ msgstr "Denne produksjonsartikkelen er allerede fullført"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Denne produksjonsartikkelen er ikke fullt tildelt" msgstr "Denne produksjonsartikkelen er ikke fullt tildelt"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Angi antall for produksjonsartikkel" msgstr "Angi antall for produksjonsartikkel"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Heltallsverdi kreves for sporbare deler" msgstr "Heltallsverdi kreves for sporbare deler"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Heltallsverdi kreves, da stykklisten inneholder sporbare deler" msgstr "Heltallsverdi kreves, da stykklisten inneholder sporbare deler"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Serienummer" msgstr "Serienummer"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Angi serienummer for produksjonsartikler" msgstr "Angi serienummer for produksjonsartikler"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Angi serienummer for produksjonsartikler"
msgid "Location" msgid "Location"
msgstr "Plassering" msgstr "Plassering"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Automatisk tildeling av serienummer" msgstr "Automatisk tildeling av serienummer"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "En liste over produksjonsartikler må oppgis" msgstr "En liste over produksjonsartikler må oppgis"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Lagerplassering for skrotede produksjonsartikler" msgstr "Lagerplassering for skrotede produksjonsartikler"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Forkast tildelinger" msgstr "Forkast tildelinger"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Forkast tildelinger fra skrotede produksjonsartikler" msgstr "Forkast tildelinger fra skrotede produksjonsartikler"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Grunn for skroting av produksjonsartikler" msgstr "Grunn for skroting av produksjonsartikler"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Plassering for ferdige produksjonsartikler" msgstr "Plassering for ferdige produksjonsartikler"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Plassering for ferdige produksjonsartikler"
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Godta ufullstendig tildeling" msgstr "Godta ufullstendig tildeling"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Fullfør artikler dersom lagerbeholdning ikke er fullt tildelt" msgstr "Fullfør artikler dersom lagerbeholdning ikke er fullt tildelt"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Fjern ufullstendige artikler" msgstr "Fjern ufullstendige artikler"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Slett alle produksjonsartikler som ikke er fullført" msgstr "Slett alle produksjonsartikler som ikke er fullført"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Ikke tillatt" msgstr "Ikke tillatt"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Godta som brukt av denne produksjonsordren" msgstr "Godta som brukt av denne produksjonsordren"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Fjern tildeling før produksjonsordren fullføres" msgstr "Fjern tildeling før produksjonsordren fullføres"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Overtildelt lagerbeholdning" msgstr "Overtildelt lagerbeholdning"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Hvordan vil du håndtere ekstra lagervarer tildelt produksjonsordren" msgstr "Hvordan vil du håndtere ekstra lagervarer tildelt produksjonsordren"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Noen lagervarer har blitt overtildelt" msgstr "Noen lagervarer har blitt overtildelt"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Godta ikke tildelt" msgstr "Godta ikke tildelt"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Godta at lagervarer ikke er fullt tildelt til denne produksjonsordren" msgstr "Godta at lagervarer ikke er fullt tildelt til denne produksjonsordren"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Nøvendig lagerbeholdning er ikke fullt tildelt" msgstr "Nøvendig lagerbeholdning er ikke fullt tildelt"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Godta uferdig" msgstr "Godta uferdig"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Godta at nødvendig antall fullførte produksjonsartikler ikke er nådd" msgstr "Godta at nødvendig antall fullførte produksjonsartikler ikke er nådd"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Nødvendig produksjonsmengde er ikke nådd" msgstr "Nødvendig produksjonsmengde er ikke nådd"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "Produksjonsordren har uferdige artikler" msgstr "Produksjonsordren har uferdige artikler"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Produksjonslinje" msgstr "Produksjonslinje"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Produksjonsartikkel" msgstr "Produksjonsartikkel"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "Produksjonsartikkel må peke til samme produksjon" msgstr "Produksjonsartikkel må peke til samme produksjon"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Produksjonsartikkel" msgstr "Produksjonsartikkel"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part må peke på den samme delen som produksjonsordren" msgstr "bom_item.part må peke på den samme delen som produksjonsordren"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Artikkelen må være på lager" msgstr "Artikkelen må være på lager"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Tilgjengelig antall ({q}) overskredet" msgstr "Tilgjengelig antall ({q}) overskredet"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "Produksjonsartikkel må spesifiseres for tildeling av sporede deler" msgstr "Produksjonsartikkel må spesifiseres for tildeling av sporede deler"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "Produksjonsartikkel kan ikke spesifiseres for tildeling av usporede deler" msgstr "Produksjonsartikkel kan ikke spesifiseres for tildeling av usporede deler"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Tildelingsartikler må oppgis" msgstr "Tildelingsartikler må oppgis"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Lagerplassering hvor deler skal hentes (la stå tomt for å ta fra alle plasseringer)" msgstr "Lagerplassering hvor deler skal hentes (la stå tomt for å ta fra alle plasseringer)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Eksluderer plassering" msgstr "Eksluderer plassering"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Ekskluder lagervarer fra denne valgte plasseringen" msgstr "Ekskluder lagervarer fra denne valgte plasseringen"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Utskiftbar lagerbeholdning" msgstr "Utskiftbar lagerbeholdning"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Lagervarer ved flere plasseringer kan brukes om hverandre" msgstr "Lagervarer ved flere plasseringer kan brukes om hverandre"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Erstatning-lagerbeholdning" msgstr "Erstatning-lagerbeholdning"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Tilatt tildelling av erstatningsdeler" msgstr "Tilatt tildelling av erstatningsdeler"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Valgfrie artikler" msgstr "Valgfrie artikler"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Tildel valgfrie BOM-artikler til produksjonsordre" msgstr "Tildel valgfrie BOM-artikler til produksjonsordre"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM-artikkel" msgstr "BOM-artikkel"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "Tildelt lagerbeholdning" msgstr "Tildelt lagerbeholdning"
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr "Tildelt lagerbeholdning"
msgid "On Order" msgid "On Order"
msgstr "I bestilling" msgstr "I bestilling"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "I produksjon" msgstr "I produksjon"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Tillatelse til å endre elementer"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Tillatelse til å slette elementer" msgstr "Tillatelse til å slette elementer"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
@ -56,8 +56,8 @@ msgstr "Szczegóły błędu można znaleźć w panelu administracyjnym"
msgid "Enter date" msgid "Enter date"
msgstr "Wprowadź dane" msgstr "Wprowadź dane"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Odwołanie do zamówienia sprzedaży"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Status budowania"
msgid "Build status code" msgid "Build status code"
msgstr "Kod statusu budowania" msgstr "Kod statusu budowania"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Kod partii" msgstr "Kod partii"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Kod partii dla wyjścia budowy" msgstr "Kod partii dla wyjścia budowy"
@ -1279,8 +1279,8 @@ msgstr "Budowanie wyjścia jest już ukończone"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Ilość musi być większa niż zero"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Ilość nie może być większa niż ilość wyjściowa" msgstr "Ilość nie może być większa niż ilość wyjściowa"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "Wyjście budowy {serial} nie przeszło wszystkich testów" msgstr "Wyjście budowy {serial} nie przeszło wszystkich testów"
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Zbuduj obiekt" msgstr "Zbuduj obiekt"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Ilość musi wynosić 1 dla serializowanych zasobów"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Wybrana pozycja magazynowa nie pasuje do pozycji w zestawieniu BOM" msgstr "Wybrana pozycja magazynowa nie pasuje do pozycji w zestawieniu BOM"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Zainstaluj do"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Docelowa lokalizacja magazynowa przedmiotu" msgstr "Docelowa lokalizacja magazynowa przedmiotu"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Numer seryjny" msgstr "Numer seryjny"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "Lokalizacja" msgstr "Lokalizacja"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Automatycznie przydzielaj numery seryjne" msgstr "Automatycznie przydzielaj numery seryjne"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Odrzuć przydziały" msgstr "Odrzuć przydziały"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Zaakceptuj niekompletną alokację" msgstr "Zaakceptuj niekompletną alokację"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Usuń produkcje, które nie zostały zakończone" msgstr "Usuń produkcje, które nie zostały zakończone"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Niedozwolone" msgstr "Niedozwolone"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Zaakceptuj jako zużyte przez zlecenie produkcji" msgstr "Zaakceptuj jako zużyte przez zlecenie produkcji"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Nadmierny przydział zasobów" msgstr "Nadmierny przydział zasobów"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Akceptuj niekompletne" msgstr "Akceptuj niekompletne"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Towar musi znajdować się w magazynie" msgstr "Towar musi znajdować się w magazynie"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Magazyn, z którego mają być pozyskane elementy (pozostaw puste, aby pobrać z dowolnej lokalizacji)" msgstr "Magazyn, z którego mają być pozyskane elementy (pozostaw puste, aby pobrać z dowolnej lokalizacji)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Wyklucz lokalizację" msgstr "Wyklucz lokalizację"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Wyklucz produkty magazynowe z wybranej lokalizacji" msgstr "Wyklucz produkty magazynowe z wybranej lokalizacji"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Towary magazynowe w wielu lokalizacjach mogą być stosowane zamiennie" msgstr "Towary magazynowe w wielu lokalizacjach mogą być stosowane zamiennie"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Zastępczy magazyn" msgstr "Zastępczy magazyn"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Przedmiot opcjonalny" msgstr "Przedmiot opcjonalny"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Element BOM" msgstr "Element BOM"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "W Zamówieniu" msgstr "W Zamówieniu"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "W produkcji" msgstr "W produkcji"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Uprawnienie do edycji przedmiotów"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Uprawnienie do usuwania przedmiotów" msgstr "Uprawnienie do usuwania przedmiotów"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "" msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
@ -56,8 +56,8 @@ msgstr "Подробности об ошибке можно найти в пан
msgid "Enter date" msgid "Enter date"
msgstr "Введите дату" msgstr "Введите дату"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Ссылка на заказ"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Заказ на продажу, которому принадлежит этот заказ на производство" msgstr "Заказ на продажу, которому принадлежит этот заказ на производство"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Статус заказа на производство"
msgid "Build status code" msgid "Build status code"
msgstr "Код статуса заказа на производство" msgstr "Код статуса заказа на производство"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Код партии" msgstr "Код партии"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Код партии для продукции" msgstr "Код партии для продукции"
@ -1279,8 +1279,8 @@ msgstr "Продукция уже произведена"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Продукция не совпадает с заказом на производство" msgstr "Продукция не совпадает с заказом на производство"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Количество должно быть больше нуля"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Количество не может быть больше количества продукции" msgstr "Количество не может быть больше количества продукции"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "Сборка {serial} не прошла все необходимые тесты" msgstr "Сборка {serial} не прошла все необходимые тесты"
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Объект производства" msgstr "Объект производства"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Количество должно быть 1 для сериализов
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Выбранная складская позиция не соответствует позиции в BOM" msgstr "Выбранная складская позиция не соответствует позиции в BOM"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Установить в"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Целевая складская позиция" msgstr "Целевая складская позиция"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Выход Продукции" msgstr "Выход Продукции"
@ -1434,29 +1434,29 @@ msgstr "Эта продукция уже помечена как заверше
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Сырье для этой продукции не полностью зарезервировано" msgstr "Сырье для этой продукции не полностью зарезервировано"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Введите количество продукции" msgstr "Введите количество продукции"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Для отслеживаемых деталей должно быть указано целочисленное количество" msgstr "Для отслеживаемых деталей должно быть указано целочисленное количество"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Требуется целое количество, так как материал содержит отслеживаемые детали" msgstr "Требуется целое количество, так как материал содержит отслеживаемые детали"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Серийные номера" msgstr "Серийные номера"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Введите серийные номера для продукции" msgstr "Введите серийные номера для продукции"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Введите серийные номера для продукции"
msgid "Location" msgid "Location"
msgstr "Расположение" msgstr "Расположение"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Автоматически выделить серийные номера" msgstr "Автоматически выделить серийные номера"
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами" msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами"
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "Для отслеживаемых частей должны быть указаны серийные номера" msgstr "Для отслеживаемых частей должны быть указаны серийные номера"
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "Следующие серийные номера уже существуют или недействительны" msgstr "Следующие серийные номера уже существуют или недействительны"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Необходимо представить список выхода деталей" msgstr "Необходимо представить список выхода деталей"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Место хранения для списанной продукции" msgstr "Место хранения для списанной продукции"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Отменить резервирование" msgstr "Отменить резервирование"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Отменить все резервы запасов для списанной продукции" msgstr "Отменить все резервы запасов для списанной продукции"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Причина списания продукции" msgstr "Причина списания продукции"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Место хранения для завершенной продукции" msgstr "Место хранения для завершенной продукции"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Место хранения для завершенной продукц
msgid "Status" msgid "Status"
msgstr "Статус" msgstr "Статус"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Разрешить неполное резервирование" msgstr "Разрешить неполное резервирование"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Завершить продукцию, если запасы не были полностью распределены" msgstr "Завершить продукцию, если запасы не были полностью распределены"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Удалить незавершенную продукцию" msgstr "Удалить незавершенную продукцию"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Удалить всю незавершенную продукцию" msgstr "Удалить всю незавершенную продукцию"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Запрещено" msgstr "Запрещено"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Принять как поглощенный этим заказом на производство" msgstr "Принять как поглощенный этим заказом на производство"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Отменить резерв, до завершения заказа на производство" msgstr "Отменить резерв, до завершения заказа на производство"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Перераспределенные запасы" msgstr "Перераспределенные запасы"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Как вы хотите обработать дополнительные складские позиции, назначенные для заказа на производство" msgstr "Как вы хотите обработать дополнительные складские позиции, назначенные для заказа на производство"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Некоторые складские позиции были перераспределены" msgstr "Некоторые складские позиции были перераспределены"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Разрешить не полное резервирование" msgstr "Разрешить не полное резервирование"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Подтвердите, что складские позиции не были полностью зарезервированы для этого заказа на производство" msgstr "Подтвердите, что складские позиции не были полностью зарезервированы для этого заказа на производство"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Необходимые запасы не были полностью зарезервированы" msgstr "Необходимые запасы не были полностью зарезервированы"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Разрешить незавершенные производимые детали" msgstr "Разрешить незавершенные производимые детали"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Допустить, что требуемое кол-во продукции не завершено" msgstr "Допустить, что требуемое кол-во продукции не завершено"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Требуемое количество деталей не было произведено" msgstr "Требуемое количество деталей не было произведено"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "Заказ на производство имеет незавершенную продукцию" msgstr "Заказ на производство имеет незавершенную продукцию"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Позиция для производства" msgstr "Позиция для производства"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Выход продукции" msgstr "Выход продукции"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "Продукция должна указывать на тот же производство" msgstr "Продукция должна указывать на тот же производство"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Позиция для производства" msgstr "Позиция для производства"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part должна указывать на ту же часть, что и заказ на производство" msgstr "bom_item.part должна указывать на ту же часть, что и заказ на производство"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Элемент должен быть в наличии" msgstr "Элемент должен быть в наличии"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Превышено доступное количество ({q})" msgstr "Превышено доступное количество ({q})"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "Продукция должна быть указан для резервирования отслеживаемых частей" msgstr "Продукция должна быть указан для резервирования отслеживаемых частей"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "Продукция не может быть указана для резервирования не отслеживаемых частей" msgstr "Продукция не может быть указана для резервирования не отслеживаемых частей"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Необходимо указать резервируемые элементы" msgstr "Необходимо указать резервируемые элементы"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Место хранения, где будут зарезервированы детали (оставьте пустым, чтобы забрать их из любого места)" msgstr "Место хранения, где будут зарезервированы детали (оставьте пустым, чтобы забрать их из любого места)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Исключить место хранения" msgstr "Исключить место хранения"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Исключить складские позиции из этого выбранного места хранения" msgstr "Исключить складские позиции из этого выбранного места хранения"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Обменный остаток" msgstr "Обменный остаток"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Складские позиции в нескольких местах могут использоваться на взаимозаменяемой основе" msgstr "Складские позиции в нескольких местах могут использоваться на взаимозаменяемой основе"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Заменить остатки" msgstr "Заменить остатки"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Разрешить резервирование замещающих деталей" msgstr "Разрешить резервирование замещающих деталей"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Необязательные элементы" msgstr "Необязательные элементы"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Зарезервировать необязательные позиции BOM для заказа на производство" msgstr "Зарезервировать необязательные позиции BOM для заказа на производство"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Позиция BOM" msgstr "Позиция BOM"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "Зарезервированные Запасы" msgstr "Зарезервированные Запасы"
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr "Зарезервированные Запасы"
msgid "On Order" msgid "On Order"
msgstr "В заказе" msgstr "В заказе"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "В производстве" msgstr "В производстве"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Разрешение на редактирование элементо
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Разрешение на удаление элементов" msgstr "Разрешение на удаление элементов"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovak\n" "Language-Team: Slovak\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "" msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
@ -56,8 +56,8 @@ msgstr "Podrobnosti napake so vidne v pogledu administratorja"
msgid "Enter date" msgid "Enter date"
msgstr "Vnesi datum" msgstr "Vnesi datum"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Referenca dobavnica"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Dobavnica na katero se navezuje ta izgradnja" msgstr "Dobavnica na katero se navezuje ta izgradnja"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Status izgradnje"
msgid "Build status code" msgid "Build status code"
msgstr "Koda statusa izgradnje" msgstr "Koda statusa izgradnje"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Številka serije" msgstr "Številka serije"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Številka serije za to izgradnjo" msgstr "Številka serije za to izgradnjo"
@ -1279,8 +1279,8 @@ msgstr "Igradnja je že dokončana"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Izgradnja se ne ujema s nalogom izdelave" msgstr "Izgradnja se ne ujema s nalogom izdelave"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Količina za zalogo s serijsko številko mora biti 1"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Inštaliraj v"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Destinacija postavke zaloge" msgstr "Destinacija postavke zaloge"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Izgradnja" msgstr "Izgradnja"
@ -1434,29 +1434,29 @@ msgstr "Ta sestava je že zaključena"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Serbian (Latin)\n" "Language-Team: Serbian (Latin)\n"
@ -56,8 +56,8 @@ msgstr "Detalji o grešci se mogu naći u admin sekciji"
msgid "Enter date" msgid "Enter date"
msgstr "Unesite datum" msgstr "Unesite datum"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
@ -56,8 +56,8 @@ msgstr "Information om felet finns under Error i adminpanelen"
msgid "Enter date" msgid "Enter date"
msgstr "Ange datum" msgstr "Ange datum"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Försäljningsorderreferens"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Försäljningsorder till vilken detta bygge allokeras" msgstr "Försäljningsorder till vilken detta bygge allokeras"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Byggstatus"
msgid "Build status code" msgid "Build status code"
msgstr "Bygg statuskod" msgstr "Bygg statuskod"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Batchkod" msgstr "Batchkod"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Batch-kod för denna byggutdata" msgstr "Batch-kod för denna byggutdata"
@ -1279,8 +1279,8 @@ msgstr "Byggutgång är redan slutförd"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Byggutgång matchar inte bygg order" msgstr "Byggutgång matchar inte bygg order"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Antal måste vara 1 för serialiserat lager"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Installera till"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Destination lagervara" msgstr "Destination lagervara"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Bygg utdata" msgstr "Bygg utdata"
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Serienummer" msgstr "Serienummer"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "Plats" msgstr "Plats"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "Status" msgstr "Status"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Acceptera ofullständig" msgstr "Acceptera ofullständig"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "ป้อนวันที่" msgstr "ป้อนวันที่"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "จำนวนต้องมีค่ามากกว่า 0"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "สถานที่" msgstr "สถานที่"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "สถานะ" msgstr "สถานะ"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
@ -56,8 +56,8 @@ msgstr "Hata detaylarını admin panelinde bulabilirsiniz"
msgid "Enter date" msgid "Enter date"
msgstr "Tarih giriniz" msgstr "Tarih giriniz"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Satış Emri Referansı"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Bu yapım işinin tahsis edildiği satış emri" msgstr "Bu yapım işinin tahsis edildiği satış emri"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Yapım İşi Durumu"
msgid "Build status code" msgid "Build status code"
msgstr "Yapım işi durum kodu" msgstr "Yapım işi durum kodu"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Sıra numarası" msgstr "Sıra numarası"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Yapım işi çıktısı için sıra numarası" msgstr "Yapım işi çıktısı için sıra numarası"
@ -1279,8 +1279,8 @@ msgstr "Yapım işi çıktısı zaten tamamlanmış"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Seri numaralı stok için miktar bir olmalı"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Kurulduğu yer"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Hedef stok kalemi" msgstr "Hedef stok kalemi"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Yapım işi çıktısı için miktarını girin" msgstr "Yapım işi çıktısı için miktarını girin"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Seri Numaraları" msgstr "Seri Numaraları"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Yapım işi çıktısı için seri numaraları girin" msgstr "Yapım işi çıktısı için seri numaraları girin"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Yapım işi çıktısı için seri numaraları girin"
msgid "Location" msgid "Location"
msgstr "Konum" msgstr "Konum"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "Durum" msgstr "Durum"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Gerekli stok tamamen tahsis edilemedi" msgstr "Gerekli stok tamamen tahsis edilemedi"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Gerekli yapım işi miktarı tamamlanmadı" msgstr "Gerekli yapım işi miktarı tamamlanmadı"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Parçaları düzenleme izni"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Parçaları silme izni" msgstr "Parçaları silme izni"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Ukrainian\n" "Language-Team: Ukrainian\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "" msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
@ -56,8 +56,8 @@ msgstr "Chi tiết lỗi có thể được tìm thấy trong bảng quản tr
msgid "Enter date" msgid "Enter date"
msgstr "Nhập ngày" msgstr "Nhập ngày"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr "Tham chiếu đơn đặt bản dựng"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Đơn đặt bán hàng với bản dựng này đã được phân bổ" msgstr "Đơn đặt bán hàng với bản dựng này đã được phân bổ"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr "Trnạg thái bản dựng"
msgid "Build status code" msgid "Build status code"
msgstr "Mã trạng thái bản dựng" msgstr "Mã trạng thái bản dựng"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "Mã lô hàng" msgstr "Mã lô hàng"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Mã lô cho đầu ra bản dựng này" msgstr "Mã lô cho đầu ra bản dựng này"
@ -1279,8 +1279,8 @@ msgstr "Đầu ra bản dựng đã được hoàn thiện"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng" msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr "Số lượng phải lớn hơn 0"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Số lượng không thể lớn hơn số lượng đầu ra" msgstr "Số lượng không thể lớn hơn số lượng đầu ra"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "Dựng đối tượng" msgstr "Dựng đối tượng"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr "Số lượng phải là 1 cho kho sê ri"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM" msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr "Cài đặt vào"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Kho hàng đích" msgstr "Kho hàng đích"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "Đầu ra bản dựng" msgstr "Đầu ra bản dựng"
@ -1434,29 +1434,29 @@ msgstr "Đầu ra bản dựng này đã được hoàn thành"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "Đầu ra bản dựng này chưa được phân bổ đầy đủ" msgstr "Đầu ra bản dựng này chưa được phân bổ đầy đủ"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Điền số lượng cho đầu ra bản dựng" msgstr "Điền số lượng cho đầu ra bản dựng"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "Số lượng nguyên dương cần phải điền cho sản phẩm có thể theo dõi" msgstr "Số lượng nguyên dương cần phải điền cho sản phẩm có thể theo dõi"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "Cần nhập số lượng nguyên dương, bởi vì hóa đơn vật liệu chứa sản phẩm có thể theo dõi" msgstr "Cần nhập số lượng nguyên dương, bởi vì hóa đơn vật liệu chứa sản phẩm có thể theo dõi"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "Số sê-ri" msgstr "Số sê-ri"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "Nhập vào số sêri cho đầu ra bản dựng" msgstr "Nhập vào số sêri cho đầu ra bản dựng"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr "Nhập vào số sêri cho đầu ra bản dựng"
msgid "Location" msgid "Location"
msgstr "Địa điểm" msgstr "Địa điểm"
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "Số sêri tự cấp" msgstr "Số sêri tự cấp"
#: build/serializers.py:306 #: build/serializers.py:316
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:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
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ệ"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "Danh sách đầu ra bản dựng phải được cung cấp" msgstr "Danh sách đầu ra bản dựng phải được cung cấp"
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "Vị trí kho cho đầu ra phế phẩm" msgstr "Vị trí kho cho đầu ra phế phẩm"
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "Hủy phân bổ" msgstr "Hủy phân bổ"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "Hủy bất kỳ phân kho nào cho đầu ra phế phẩm" msgstr "Hủy bất kỳ phân kho nào cho đầu ra phế phẩm"
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "Lý do loại bỏ đầu ra bản dựng" msgstr "Lý do loại bỏ đầu ra bản dựng"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "Vị trí cho đầu ra bản dựng hoàn thiện" msgstr "Vị trí cho đầu ra bản dựng hoàn thiện"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr "Vị trí cho đầu ra bản dựng hoàn thiện"
msgid "Status" msgid "Status"
msgstr "Trạng thái" msgstr "Trạng thái"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "Chấp nhận phân kho dang dở" msgstr "Chấp nhận phân kho dang dở"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "Hoàn hiện đầu ra nếu kho chưa được phân bổ hết chỗ trống" msgstr "Hoàn hiện đầu ra nếu kho chưa được phân bổ hết chỗ trống"
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "Xóa toàn bộ đầu ra chưa hoàn thành" msgstr "Xóa toàn bộ đầu ra chưa hoàn thành"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "Xóa bất kỳ đầu ra bản dựng nào chưa được hoàn thành" msgstr "Xóa bất kỳ đầu ra bản dựng nào chưa được hoàn thành"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "Chưa được cấp phép" msgstr "Chưa được cấp phép"
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "Chấp nhận trạng thái tiêu hao bởi đơn đặt bản dựng này" msgstr "Chấp nhận trạng thái tiêu hao bởi đơn đặt bản dựng này"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "Phân bổ trước khi hoàn thiện đơn đặt bản dựng này" msgstr "Phân bổ trước khi hoàn thiện đơn đặt bản dựng này"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "Kho quá tải" msgstr "Kho quá tải"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "Bạn muốn thế nào để xử lý hàng trong kho được gán thừa cho đơn đặt bản dựng" msgstr "Bạn muốn thế nào để xử lý hàng trong kho được gán thừa cho đơn đặt bản dựng"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Một vài hàng hóa đã được phân bổ quá thừa" msgstr "Một vài hàng hóa đã được phân bổ quá thừa"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Chấp nhận chưa phân bổ được" msgstr "Chấp nhận chưa phân bổ được"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "Chấp nhận hàng hóa không được phân bổ đầy đủ vào đơn đặt bản dựng này" msgstr "Chấp nhận hàng hóa không được phân bổ đầy đủ vào đơn đặt bản dựng này"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Kho được yêu cầu chưa được phân bổ hết không gian" msgstr "Kho được yêu cầu chưa được phân bổ hết không gian"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Chấp nhận không hoàn thành" msgstr "Chấp nhận không hoàn thành"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "Chấp nhận số yêu cầu của đầu ra bản dựng chưa được hoàn thành" msgstr "Chấp nhận số yêu cầu của đầu ra bản dựng chưa được hoàn thành"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "Số lượng bản dựng được yêu cầu chưa được hoàn thành" msgstr "Số lượng bản dựng được yêu cầu chưa được hoàn thành"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "Đơn đặt bản dựng có đầu ra chưa hoàn thiện" msgstr "Đơn đặt bản dựng có đầu ra chưa hoàn thiện"
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "Lộ giới" msgstr "Lộ giới"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "Đầu ra bản dựng" msgstr "Đầu ra bản dựng"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "Đầu ra bản dựng phải chỉ đến bản dựng tương ứng" msgstr "Đầu ra bản dựng phải chỉ đến bản dựng tương ứng"
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "Mục chi tiết bản dựng" msgstr "Mục chi tiết bản dựng"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part phải trỏ đến phần tương tự của đơn đặt bản dựng" msgstr "bom_item.part phải trỏ đến phần tương tự của đơn đặt bản dựng"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Hàng hóa phải trong kho" msgstr "Hàng hóa phải trong kho"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Số lượng có sẵn ({q}) đã bị vượt quá" msgstr "Số lượng có sẵn ({q}) đã bị vượt quá"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "Đầu ra bản dựng phải được xác định cho việc phân sản phẩm được theo dõi" msgstr "Đầu ra bản dựng phải được xác định cho việc phân sản phẩm được theo dõi"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "Đầu ra bản dựng không thể chỉ định cho việc phân sản phẩm chưa được theo dõi" msgstr "Đầu ra bản dựng không thể chỉ định cho việc phân sản phẩm chưa được theo dõi"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Hàng hóa phân bổ phải được cung cấp" msgstr "Hàng hóa phân bổ phải được cung cấp"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "Vị trí kho nơi sản phẩm được lấy ra (để trống để lấy từ bất kỳ vị trí nào)" msgstr "Vị trí kho nơi sản phẩm được lấy ra (để trống để lấy từ bất kỳ vị trí nào)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Ngoại trừ vị trí" msgstr "Ngoại trừ vị trí"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Không bao gồm hàng trong kho từ vị trí đã chọn này" msgstr "Không bao gồm hàng trong kho từ vị trí đã chọn này"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Kho trao đổi" msgstr "Kho trao đổi"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Hàng trong kho thuộc nhiều vị trí có thể dùng thay thế được cho nhau" msgstr "Hàng trong kho thuộc nhiều vị trí có thể dùng thay thế được cho nhau"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Kho thay thế" msgstr "Kho thay thế"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Cho phép phân kho sản phẩm thay thế" msgstr "Cho phép phân kho sản phẩm thay thế"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "Mục tùy chọn" msgstr "Mục tùy chọn"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "Phân bổ các mục hóa đơn vật liệu tùy chọn đến đơn đặt bản dựng" msgstr "Phân bổ các mục hóa đơn vật liệu tùy chọn đến đơn đặt bản dựng"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "Mục BOM" msgstr "Mục BOM"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "Bật đơn hàng" msgstr "Bật đơn hàng"
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "Đang sản xuất" msgstr "Đang sản xuất"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr "Quyển để sửa mục"
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "Quyền để xóa mục" msgstr "Quyền để xóa mục"

View File

@ -2,7 +2,7 @@ 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: 2024-05-23 11:25+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2024-05-23 11:39\n" "PO-Revision-Date: 2024-05-23 11:39\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Traditional\n" "Language-Team: Chinese Traditional\n"
@ -56,8 +56,8 @@ msgstr ""
msgid "Enter date" msgid "Enter date"
msgstr "" msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1323 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
@ -1116,7 +1116,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1158,13 +1158,13 @@ msgstr ""
msgid "Build status code" msgid "Build status code"
msgstr "" msgstr ""
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "" msgstr ""
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "" msgstr ""
@ -1279,8 +1279,8 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1290,7 +1290,7 @@ msgstr ""
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "" msgstr ""
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1304,7 +1304,7 @@ msgid "Build object"
msgstr "" msgstr ""
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1299 order/models.py:1958 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
@ -1379,7 +1379,7 @@ msgstr ""
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "" msgstr ""
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1413,7 +1413,7 @@ msgstr ""
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1434,29 +1434,29 @@ msgstr ""
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "" msgstr ""
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1476,51 +1476,51 @@ msgstr ""
msgid "Location" msgid "Location"
msgstr "" msgstr ""
#: build/serializers.py:291 #: build/serializers.py:301
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "" msgstr ""
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "" msgstr ""
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "" msgstr ""
#: build/serializers.py:321 #: build/serializers.py:331
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "" msgstr ""
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "" msgstr ""
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "" msgstr ""
#: build/serializers.py:432 #: build/serializers.py:442
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:438 #: build/serializers.py:448
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "" msgstr ""
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "" msgstr ""
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "" msgstr ""
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2071 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
@ -1535,173 +1535,173 @@ msgstr ""
msgid "Status" msgid "Status"
msgstr "" msgstr ""
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "" msgstr ""
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:597 #: build/serializers.py:607
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:598 #: build/serializers.py:608
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "" msgstr ""
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "" msgstr ""
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "" msgstr ""
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "" msgstr ""
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "" msgstr ""
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "" msgstr ""
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:739 #: build/serializers.py:764
msgid "Build Line" msgid "Build Line"
msgstr "" msgstr ""
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:793 #: build/serializers.py:818
msgid "Build Line Item" msgid "Build Line Item"
msgstr "" msgstr ""
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "" msgstr ""
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "" msgstr ""
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "" msgstr ""
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "" msgstr ""
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "" msgstr ""
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "" msgstr ""
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "" msgstr ""
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1710,13 +1710,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "" msgstr ""
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -14317,4 +14317,3 @@ msgstr ""
#: users/models.py:413 #: users/models.py:413
msgid "Permission to delete items" msgid "Permission to delete items"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ 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: 2024-05-22 07:02+0000\n" "POT-Creation-Date: 2024-05-24 13:32+0000\n"
"PO-Revision-Date: 2023-02-28 22:38\n" "PO-Revision-Date: 2023-02-28 22:38\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
@ -62,10 +62,10 @@ msgstr "在管理面板中可以找到错误详细信息"
msgid "Enter date" msgid "Enter date"
msgstr "输入日期" msgstr "输入日期"
#: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:443 #: InvenTree/fields.py:208 InvenTree/models.py:1035 build/serializers.py:453
#: build/serializers.py:521 build/templates/build/sidebar.html:21 #: build/serializers.py:531 build/templates/build/sidebar.html:21
#: company/models.py:849 company/templates/company/sidebar.html:37 #: company/models.py:849 company/templates/company/sidebar.html:37
#: order/models.py:1329 order/templates/order/po_sidebar.html:11 #: order/models.py:1323 order/templates/order/po_sidebar.html:11
#: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/return_order_sidebar.html:9
#: order/templates/order/so_sidebar.html:17 part/admin.py:59 #: order/templates/order/so_sidebar.html:17 part/admin.py:59
#: part/models.py:3218 part/templates/part/part_sidebar.html:63 #: part/models.py:3218 part/templates/part/part_sidebar.html:63
@ -430,7 +430,7 @@ msgstr "选择附件"
#: InvenTree/models.py:581 common/models.py:3032 company/models.py:146 #: InvenTree/models.py:581 common/models.py:3032 company/models.py:146
#: company/models.py:457 company/models.py:514 company/models.py:831 #: company/models.py:457 company/models.py:514 company/models.py:831
#: order/models.py:304 order/models.py:1334 order/models.py:1750 #: order/models.py:304 order/models.py:1328 order/models.py:1744
#: part/admin.py:55 part/models.py:962 #: part/admin.py:55 part/models.py:962
#: part/templates/part/part_scheduling.html:11 #: part/templates/part/part_scheduling.html:11
#: report/templates/report/inventree_build_order_report.html:164 #: report/templates/report/inventree_build_order_report.html:164
@ -532,7 +532,7 @@ msgstr "名称"
#: company/templates/company/company_base.html:77 #: company/templates/company/company_base.html:77
#: company/templates/company/manufacturer_part.html:75 #: company/templates/company/manufacturer_part.html:75
#: company/templates/company/supplier_part.html:107 order/models.py:290 #: company/templates/company/supplier_part.html:107 order/models.py:290
#: order/models.py:1362 part/admin.py:305 part/admin.py:416 part/models.py:921 #: order/models.py:1356 part/admin.py:305 part/admin.py:416 part/models.py:921
#: part/models.py:3674 part/templates/part/category.html:82 #: part/models.py:3674 part/templates/part/category.html:82
#: part/templates/part/part_base.html:170 #: part/templates/part/part_base.html:170
#: part/templates/part/part_scheduling.html:12 report/models.py:155 #: part/templates/part/part_scheduling.html:12 report/models.py:155
@ -760,7 +760,7 @@ msgstr "已退回"
msgid "In Progress" msgid "In Progress"
msgstr "" msgstr ""
#: InvenTree/status_codes.py:43 order/models.py:1612 #: InvenTree/status_codes.py:43 order/models.py:1606
#: templates/js/translated/sales_order.js:1559 #: templates/js/translated/sales_order.js:1559
#: templates/js/translated/sales_order.js:1680 #: templates/js/translated/sales_order.js:1680
#: templates/js/translated/sales_order.js:1993 #: templates/js/translated/sales_order.js:1993
@ -1070,7 +1070,7 @@ msgid "Build Order Reference"
msgstr "相关生产订单" msgstr "相关生产订单"
#: build/models.py:209 order/models.py:464 order/models.py:929 #: build/models.py:209 order/models.py:464 order/models.py:929
#: order/models.py:1322 order/models.py:2053 part/admin.py:419 #: order/models.py:1316 order/models.py:2047 part/admin.py:419
#: part/models.py:4105 part/templates/part/upload_bom.html:54 #: part/models.py:4105 part/templates/part/upload_bom.html:54
#: report/templates/report/inventree_bill_of_materials_report.html:139 #: report/templates/report/inventree_bill_of_materials_report.html:139
#: report/templates/report/inventree_purchase_order_report.html:28 #: report/templates/report/inventree_purchase_order_report.html:28
@ -1102,7 +1102,7 @@ msgstr "此次生产匹配的订单"
#: build/models.py:234 build/templates/build/build_base.html:97 #: build/models.py:234 build/templates/build/build_base.html:97
#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821
#: order/models.py:1447 order/models.py:1592 order/models.py:1593 #: order/models.py:1441 order/models.py:1586 order/models.py:1587
#: part/api.py:1501 part/api.py:1795 part/models.py:392 part/models.py:3047 #: part/api.py:1501 part/api.py:1795 part/models.py:392 part/models.py:3047
#: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3191 part/models.py:3335 part/models.py:3358
#: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3379 part/models.py:3401 part/models.py:3511
@ -1163,7 +1163,7 @@ msgstr "相关销售订单"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "此次生产匹配的销售订单" msgstr "此次生产匹配的销售订单"
#: build/models.py:256 build/serializers.py:969 #: build/models.py:256 build/serializers.py:994
#: templates/js/translated/build.js:1731 #: templates/js/translated/build.js:1731
#: templates/js/translated/sales_order.js:1221 #: templates/js/translated/sales_order.js:1221
msgid "Source Location" msgid "Source Location"
@ -1205,13 +1205,13 @@ msgstr "生产状态"
msgid "Build status code" msgid "Build status code"
msgstr "生产状态代码" msgstr "生产状态代码"
#: build/models.py:299 build/serializers.py:277 order/serializers.py:581 #: build/models.py:299 build/serializers.py:287 order/serializers.py:581
#: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462 #: stock/models.py:844 stock/serializers.py:75 stock/serializers.py:1462
#: templates/js/translated/purchase_order.js:1129 #: templates/js/translated/purchase_order.js:1129
msgid "Batch Code" msgid "Batch Code"
msgstr "批量代码" msgstr "批量代码"
#: build/models.py:303 build/serializers.py:278 #: build/models.py:303 build/serializers.py:288
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "此生产产出的批量代码" msgstr "此生产产出的批量代码"
@ -1230,7 +1230,7 @@ msgstr "预计完成日期"
msgid "Target date for build completion. Build will be overdue after this date." msgid "Target date for build completion. Build will be overdue after this date."
msgstr "生产完成的目标日期。生产将在此日期之后逾期。" msgstr "生产完成的目标日期。生产将在此日期之后逾期。"
#: build/models.py:314 order/models.py:522 order/models.py:2098 #: build/models.py:314 order/models.py:522 order/models.py:2092
#: templates/js/translated/build.js:2247 #: templates/js/translated/build.js:2247
msgid "Completion Date" msgid "Completion Date"
msgstr "完成日期:" msgstr "完成日期:"
@ -1330,8 +1330,8 @@ msgstr "生产产出已完成"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "生产产出与订单不匹配" msgstr "生产产出与订单不匹配"
#: build/models.py:922 build/serializers.py:220 build/serializers.py:259 #: build/models.py:922 build/serializers.py:220 build/serializers.py:269
#: build/serializers.py:836 order/models.py:560 order/serializers.py:433 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433
#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 #: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886
#: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
@ -1343,7 +1343,7 @@ msgstr "数量必须大于0"
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "数量必须大于0" msgstr "数量必须大于0"
#: build/models.py:984 build/serializers.py:538 #: build/models.py:984 build/serializers.py:548
#, python-brace-format #, python-brace-format
msgid "Build output {serial} has not passed all required tests" msgid "Build output {serial} has not passed all required tests"
msgstr "" msgstr ""
@ -1361,9 +1361,9 @@ msgid "Build object"
msgstr "生产备注" msgstr "生产备注"
#: build/models.py:1374 build/models.py:1630 build/serializers.py:207 #: build/models.py:1374 build/models.py:1630 build/serializers.py:207
#: build/serializers.py:244 build/templates/build/build_base.html:102 #: build/serializers.py:254 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2530 #: build/templates/build/detail.html:34 common/models.py:2530
#: order/models.py:1305 order/models.py:1964 order/serializers.py:1339 #: order/models.py:1299 order/models.py:1958 order/serializers.py:1339
#: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:418
#: part/forms.py:48 part/models.py:3205 part/models.py:4078 #: part/forms.py:48 part/models.py:3205 part/models.py:4078
#: part/templates/part/part_pricing.html:16 #: part/templates/part/part_pricing.html:16
@ -1422,11 +1422,11 @@ msgstr "生产项必须指定生产产出,因为主部件已经被标记为可
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "分配数量 ({q}) 不得超过可用库存数量 ({a})" msgstr "分配数量 ({q}) 不得超过可用库存数量 ({a})"
#: build/models.py:1474 order/models.py:1915 #: build/models.py:1474 order/models.py:1909
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "库存物品分配过度!" msgstr "库存物品分配过度!"
#: build/models.py:1480 order/models.py:1918 #: build/models.py:1480 order/models.py:1912
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "分配数量必须大于0" msgstr "分配数量必须大于0"
@ -1440,7 +1440,7 @@ msgstr "序列化库存的数量必须是 1"
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "在BOM中找不到选定的库存项" msgstr "在BOM中找不到选定的库存项"
#: build/models.py:1617 build/serializers.py:816 order/serializers.py:1183 #: build/models.py:1617 build/serializers.py:841 order/serializers.py:1183
#: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92 #: order/serializers.py:1204 stock/models.py:364 stock/serializers.py:92
#: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293 #: stock/serializers.py:695 stock/serializers.py:1181 stock/serializers.py:1293
#: stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:10
@ -1474,7 +1474,7 @@ msgstr "安装到"
msgid "Destination stock item" msgid "Destination stock item"
msgstr "目标库存项" msgstr "目标库存项"
#: build/serializers.py:157 build/serializers.py:845 #: build/serializers.py:157 build/serializers.py:870
#: templates/js/translated/build.js:1322 #: templates/js/translated/build.js:1322
msgid "Build Output" msgid "Build Output"
msgstr "生产产出" msgstr "生产产出"
@ -1495,29 +1495,29 @@ msgstr "此生产产出已经完成"
msgid "This build output is not fully allocated" msgid "This build output is not fully allocated"
msgstr "生产产出未被完成分配" msgstr "生产产出未被完成分配"
#: build/serializers.py:208 build/serializers.py:245 #: build/serializers.py:208 build/serializers.py:255
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "输入生产产出数量" msgstr "输入生产产出数量"
#: build/serializers.py:266 #: build/serializers.py:276
msgid "Integer quantity required for trackable parts" msgid "Integer quantity required for trackable parts"
msgstr "对于可追踪的部件,需要整数型数值" msgstr "对于可追踪的部件,需要整数型数值"
#: build/serializers.py:269 #: build/serializers.py:279
msgid "Integer quantity required, as the bill of materials contains trackable parts" msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr "需要整数型数值因为BOM包含可追踪的部件" msgstr "需要整数型数值因为BOM包含可追踪的部件"
#: build/serializers.py:284 order/serializers.py:589 order/serializers.py:1343 #: build/serializers.py:294 order/serializers.py:589 order/serializers.py:1343
#: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153 #: stock/serializers.py:612 templates/js/translated/purchase_order.js:1153
#: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565
msgid "Serial Numbers" msgid "Serial Numbers"
msgstr "序列号" msgstr "序列号"
#: build/serializers.py:285 #: build/serializers.py:295
msgid "Enter serial numbers for build outputs" msgid "Enter serial numbers for build outputs"
msgstr "输入生产产出的序列号" msgstr "输入生产产出的序列号"
#: build/serializers.py:290 build/serializers.py:431 build/serializers.py:503 #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513
#: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679
#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 #: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623
#: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325
@ -1537,63 +1537,63 @@ msgstr "输入生产产出的序列号"
msgid "Location" msgid "Location"
msgstr "地点" msgstr "地点"
#: build/serializers.py:291 #: build/serializers.py:301
#, fuzzy #, fuzzy
#| msgid "Stock item created" #| msgid "Stock item created"
msgid "Stock location for build output" msgid "Stock location for build output"
msgstr "库存项已创建" msgstr "库存项已创建"
#: build/serializers.py:305 #: build/serializers.py:315
msgid "Auto Allocate Serial Numbers" msgid "Auto Allocate Serial Numbers"
msgstr "自动分配序列号" msgstr "自动分配序列号"
#: build/serializers.py:306 #: build/serializers.py:316
msgid "Automatically allocate required items with matching serial numbers" msgid "Automatically allocate required items with matching serial numbers"
msgstr "自动为所需项分配对应的序列号" msgstr "自动为所需项分配对应的序列号"
#: build/serializers.py:321 #: build/serializers.py:331
#, fuzzy #, fuzzy
#| msgid "Integer quantity required for trackable parts" #| msgid "Integer quantity required for trackable parts"
msgid "Serial numbers must be provided for trackable parts" msgid "Serial numbers must be provided for trackable parts"
msgstr "对于可追踪的部件,需要整数型数值" msgstr "对于可追踪的部件,需要整数型数值"
#: build/serializers.py:346 stock/api.py:1029 #: build/serializers.py:356 stock/api.py:1029
msgid "The following serial numbers already exist or are invalid" msgid "The following serial numbers already exist or are invalid"
msgstr "以下序列号已存在或无效" msgstr "以下序列号已存在或无效"
#: build/serializers.py:393 build/serializers.py:455 build/serializers.py:544 #: build/serializers.py:403 build/serializers.py:465 build/serializers.py:554
msgid "A list of build outputs must be provided" msgid "A list of build outputs must be provided"
msgstr "必须提供生产产出列表" msgstr "必须提供生产产出列表"
#: build/serializers.py:432 #: build/serializers.py:442
#, fuzzy #, fuzzy
#| msgid "Stock item created" #| msgid "Stock item created"
msgid "Stock location for scrapped outputs" msgid "Stock location for scrapped outputs"
msgstr "库存项已创建" msgstr "库存项已创建"
#: build/serializers.py:438 #: build/serializers.py:448
#, fuzzy #, fuzzy
#| msgid "Stock Locations" #| msgid "Stock Locations"
msgid "Discard Allocations" msgid "Discard Allocations"
msgstr "仓储地点" msgstr "仓储地点"
#: build/serializers.py:439 #: build/serializers.py:449
msgid "Discard any stock allocations for scrapped outputs" msgid "Discard any stock allocations for scrapped outputs"
msgstr "" msgstr ""
#: build/serializers.py:444 #: build/serializers.py:454
#, fuzzy #, fuzzy
#| msgid "Location for completed build outputs" #| msgid "Location for completed build outputs"
msgid "Reason for scrapping build output(s)" msgid "Reason for scrapping build output(s)"
msgstr "已完成生产产出的仓储地点" msgstr "已完成生产产出的仓储地点"
#: build/serializers.py:504 #: build/serializers.py:514
msgid "Location for completed build outputs" msgid "Location for completed build outputs"
msgstr "已完成生产产出的仓储地点" msgstr "已完成生产产出的仓储地点"
#: build/serializers.py:510 build/templates/build/build_base.html:151 #: build/serializers.py:520 build/templates/build/build_base.html:151
#: build/templates/build/detail.html:62 order/models.py:953 #: build/templates/build/detail.html:62 order/models.py:953
#: order/models.py:2077 order/serializers.py:597 stock/admin.py:165 #: order/models.py:2071 order/serializers.py:597 stock/admin.py:165
#: stock/serializers.py:930 stock/serializers.py:1469 #: stock/serializers.py:930 stock/serializers.py:1469
#: stock/templates/stock/item_base.html:427 #: stock/templates/stock/item_base.html:427
#: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2191 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2191
@ -1606,181 +1606,181 @@ msgstr "已完成生产产出的仓储地点"
msgid "Status" msgid "Status"
msgstr "状态" msgstr "状态"
#: build/serializers.py:516 #: build/serializers.py:526
msgid "Accept Incomplete Allocation" msgid "Accept Incomplete Allocation"
msgstr "接受不完整的分配" msgstr "接受不完整的分配"
#: build/serializers.py:517 #: build/serializers.py:527
msgid "Complete outputs if stock has not been fully allocated" msgid "Complete outputs if stock has not been fully allocated"
msgstr "如果库存尚未完成分配,完成产出" msgstr "如果库存尚未完成分配,完成产出"
#: build/serializers.py:597 #: build/serializers.py:607
#, fuzzy #, fuzzy
#| msgid "Remove Allocated Stock" #| msgid "Remove Allocated Stock"
msgid "Consume Allocated Stock" msgid "Consume Allocated Stock"
msgstr "移除已分配的库存" msgstr "移除已分配的库存"
#: build/serializers.py:598 #: build/serializers.py:608
#, fuzzy #, fuzzy
#| msgid "Subtract any stock which has already been allocated to this build" #| msgid "Subtract any stock which has already been allocated to this build"
msgid "Consume any stock which has already been allocated to this build" msgid "Consume any stock which has already been allocated to this build"
msgstr "减去已经分配至此生产的库存" msgstr "减去已经分配至此生产的库存"
#: build/serializers.py:604 #: build/serializers.py:614
msgid "Remove Incomplete Outputs" msgid "Remove Incomplete Outputs"
msgstr "移除未完成的产出" msgstr "移除未完成的产出"
#: build/serializers.py:605 #: build/serializers.py:615
msgid "Delete any build outputs which have not been completed" msgid "Delete any build outputs which have not been completed"
msgstr "删除所有未完成的生产产出" msgstr "删除所有未完成的生产产出"
#: build/serializers.py:632 #: build/serializers.py:642
msgid "Not permitted" msgid "Not permitted"
msgstr "" msgstr ""
#: build/serializers.py:633 #: build/serializers.py:643
msgid "Accept as consumed by this build order" msgid "Accept as consumed by this build order"
msgstr "接受此构建订单所消耗的内容" msgstr "接受此构建订单所消耗的内容"
#: build/serializers.py:634 #: build/serializers.py:644
msgid "Deallocate before completing this build order" msgid "Deallocate before completing this build order"
msgstr "在完成此构建订单前取消分配" msgstr "在完成此构建订单前取消分配"
#: build/serializers.py:656 #: build/serializers.py:674
msgid "Overallocated Stock" msgid "Overallocated Stock"
msgstr "超出分配的库存" msgstr "超出分配的库存"
#: build/serializers.py:658 #: build/serializers.py:676
msgid "How do you want to handle extra stock items assigned to the build order" msgid "How do you want to handle extra stock items assigned to the build order"
msgstr "你想如何处理分配给构建订单的额外库存物品" msgstr "你想如何处理分配给构建订单的额外库存物品"
#: build/serializers.py:668 #: build/serializers.py:686
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "一些库存项已被过度分配" msgstr "一些库存项已被过度分配"
#: build/serializers.py:673 #: build/serializers.py:691
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "接受未分配的" msgstr "接受未分配的"
#: build/serializers.py:674 #: build/serializers.py:692
msgid "Accept that stock items have not been fully allocated to this build order" msgid "Accept that stock items have not been fully allocated to this build order"
msgstr "接受库存项未被完成分配至此生产订单" msgstr "接受库存项未被完成分配至此生产订单"
#: build/serializers.py:684 templates/js/translated/build.js:315 #: build/serializers.py:702 templates/js/translated/build.js:315
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "所需库存尚未完全分配" msgstr "所需库存尚未完全分配"
#: build/serializers.py:689 order/serializers.py:301 order/serializers.py:1246 #: build/serializers.py:707 order/serializers.py:301 order/serializers.py:1246
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "接受未完成" msgstr "接受未完成"
#: build/serializers.py:690 #: build/serializers.py:708
msgid "Accept that the required number of build outputs have not been completed" msgid "Accept that the required number of build outputs have not been completed"
msgstr "接受所需的生产产出未完成" msgstr "接受所需的生产产出未完成"
#: build/serializers.py:700 templates/js/translated/build.js:319 #: build/serializers.py:718 templates/js/translated/build.js:319
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "所需生产数量尚未完成" msgstr "所需生产数量尚未完成"
#: build/serializers.py:709 templates/js/translated/build.js:303 #: build/serializers.py:727 templates/js/translated/build.js:303
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "生产订单有未完成的产出" msgstr "生产订单有未完成的产出"
#: build/serializers.py:739 #: build/serializers.py:764
#, fuzzy #, fuzzy
#| msgid "Build actions" #| msgid "Build actions"
msgid "Build Line" msgid "Build Line"
msgstr "生产操作" msgstr "生产操作"
#: build/serializers.py:749 #: build/serializers.py:774
msgid "Build output" msgid "Build output"
msgstr "生产产出" msgstr "生产产出"
#: build/serializers.py:757 #: build/serializers.py:782
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "生产产出必须指向相同的生产" msgstr "生产产出必须指向相同的生产"
#: build/serializers.py:793 #: build/serializers.py:818
#, fuzzy #, fuzzy
#| msgid "Delete parameters" #| msgid "Delete parameters"
msgid "Build Line Item" msgid "Build Line Item"
msgstr "删除参数" msgstr "删除参数"
#: build/serializers.py:807 #: build/serializers.py:832
msgid "bom_item.part must point to the same part as the build order" msgid "bom_item.part must point to the same part as the build order"
msgstr "bom_item.part 必须与生产订单指向相同的部件" msgstr "bom_item.part 必须与生产订单指向相同的部件"
#: build/serializers.py:822 stock/serializers.py:1194 #: build/serializers.py:847 stock/serializers.py:1194
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "项目必须在库存中" msgstr "项目必须在库存中"
#: build/serializers.py:870 order/serializers.py:1237 #: build/serializers.py:895 order/serializers.py:1237
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "可用量 ({q}) 超出了限制" msgstr "可用量 ({q}) 超出了限制"
#: build/serializers.py:876 #: build/serializers.py:901
msgid "Build output must be specified for allocation of tracked parts" msgid "Build output must be specified for allocation of tracked parts"
msgstr "对于被追踪的部件的分配,必须指定生产产出" msgstr "对于被追踪的部件的分配,必须指定生产产出"
#: build/serializers.py:883 #: build/serializers.py:908
msgid "Build output cannot be specified for allocation of untracked parts" msgid "Build output cannot be specified for allocation of untracked parts"
msgstr "对于未被追踪的部件,无法指定生产产出" msgstr "对于未被追踪的部件,无法指定生产产出"
#: build/serializers.py:907 order/serializers.py:1489 #: build/serializers.py:932 order/serializers.py:1489
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "必须提供分配的项" msgstr "必须提供分配的项"
#: build/serializers.py:970 #: build/serializers.py:995
msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr "部件来源的仓储地点(留空则可来源于任何仓储地点)" msgstr "部件来源的仓储地点(留空则可来源于任何仓储地点)"
#: build/serializers.py:978 #: build/serializers.py:1003
msgid "Exclude Location" msgid "Exclude Location"
msgstr "排除地点" msgstr "排除地点"
#: build/serializers.py:979 #: build/serializers.py:1004
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "从该选定的仓储地点排除库存项" msgstr "从该选定的仓储地点排除库存项"
#: build/serializers.py:984 #: build/serializers.py:1009
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "可互换的库存" msgstr "可互换的库存"
#: build/serializers.py:985 #: build/serializers.py:1010
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "多处地点的库存项可以互换使用" msgstr "多处地点的库存项可以互换使用"
#: build/serializers.py:990 #: build/serializers.py:1015
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "可替换的库存" msgstr "可替换的库存"
#: build/serializers.py:991 #: build/serializers.py:1016
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "允许分配可替换的部件" msgstr "允许分配可替换的部件"
#: build/serializers.py:996 #: build/serializers.py:1021
msgid "Optional Items" msgid "Optional Items"
msgstr "可选项目" msgstr "可选项目"
#: build/serializers.py:997 #: build/serializers.py:1022
msgid "Allocate optional BOM items to build order" msgid "Allocate optional BOM items to build order"
msgstr "分配可选的BOM项目来建立订单" msgstr "分配可选的BOM项目来建立订单"
#: build/serializers.py:1019 #: build/serializers.py:1044
msgid "Failed to start auto-allocation task" msgid "Failed to start auto-allocation task"
msgstr "" msgstr ""
#: build/serializers.py:1109 part/models.py:3973 part/models.py:4409 #: build/serializers.py:1134 part/models.py:3973 part/models.py:4409
#: stock/api.py:792 #: stock/api.py:792
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM项" msgstr "BOM项"
#: build/serializers.py:1118 templates/js/translated/index.js:130 #: build/serializers.py:1143 templates/js/translated/index.js:130
msgid "Allocated Stock" msgid "Allocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:1123 part/admin.py:132 part/bom.py:173 #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173
#: part/serializers.py:832 part/serializers.py:1504 #: part/serializers.py:832 part/serializers.py:1504
#: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208
#: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709
@ -1789,13 +1789,13 @@ msgstr ""
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
#: build/serializers.py:1128 part/serializers.py:1506 #: build/serializers.py:1153 part/serializers.py:1506
#: templates/js/translated/build.js:2617 #: templates/js/translated/build.js:2617
#: templates/js/translated/table_filters.js:360 #: templates/js/translated/table_filters.js:360
msgid "In Production" msgid "In Production"
msgstr "正在生产" msgstr "正在生产"
#: build/serializers.py:1133 part/bom.py:172 part/serializers.py:1529 #: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529
#: part/templates/part/part_base.html:192 #: part/templates/part/part_base.html:192
#: templates/js/translated/sales_order.js:1929 #: templates/js/translated/sales_order.js:1929
msgid "Available Stock" msgid "Available Stock"
@ -1929,7 +1929,7 @@ msgstr "库存尚未被完全分配到此构建订单"
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:138 order/models.py:310 #: build/templates/build/detail.html:138 order/models.py:310
#: order/models.py:1340 order/templates/order/order_base.html:186 #: order/models.py:1334 order/templates/order/order_base.html:186
#: order/templates/order/return_order_base.html:164 #: order/templates/order/return_order_base.html:164
#: order/templates/order/sales_order_base.html:196 #: order/templates/order/sales_order_base.html:196
#: report/templates/report/inventree_build_order_report.html:125 #: report/templates/report/inventree_build_order_report.html:125
@ -1967,7 +1967,7 @@ msgstr "已完成输出"
#: build/templates/build/build_base.html:190 #: build/templates/build/build_base.html:190
#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:848 #: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:848
#: order/models.py:1584 order/models.py:1698 order/models.py:1852 #: order/models.py:1578 order/models.py:1692 order/models.py:1846
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:28 #: order/templates/order/sales_order_base.html:28
#: report/templates/report/inventree_build_order_report.html:135 #: report/templates/report/inventree_build_order_report.html:135
@ -2021,7 +2021,7 @@ msgstr "库存来源"
msgid "Stock can be taken from any available location." msgid "Stock can be taken from any available location."
msgstr "库存可以从任何可用的地点获得。" msgstr "库存可以从任何可用的地点获得。"
#: build/templates/build/detail.html:49 order/models.py:1476 #: build/templates/build/detail.html:49 order/models.py:1470
#: templates/js/translated/purchase_order.js:2189 #: templates/js/translated/purchase_order.js:2189
msgid "Destination" msgid "Destination"
msgstr "目的地" msgstr "目的地"
@ -3745,7 +3745,7 @@ msgid "Price break quantity"
msgstr "" msgstr ""
#: common/models.py:2538 company/serializers.py:496 order/admin.py:42 #: common/models.py:2538 company/serializers.py:496 order/admin.py:42
#: order/models.py:1379 order/models.py:2298 #: order/models.py:1373 order/models.py:2292
#: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885 #: templates/js/translated/company.js:1823 templates/js/translated/part.js:1885
#: templates/js/translated/pricing.js:621 #: templates/js/translated/pricing.js:621
#: templates/js/translated/return_order.js:740 #: templates/js/translated/return_order.js:740
@ -4572,7 +4572,7 @@ msgid "Delete image"
msgstr "" msgstr ""
#: company/templates/company/company_base.html:92 order/models.py:941 #: company/templates/company/company_base.html:92 order/models.py:941
#: order/models.py:2065 order/templates/order/return_order_base.html:131 #: order/models.py:2059 order/templates/order/return_order_base.html:131
#: order/templates/order/sales_order_base.html:148 stock/models.py:825 #: order/templates/order/sales_order_base.html:148 stock/models.py:825
#: stock/models.py:826 stock/serializers.py:1229 #: stock/models.py:826 stock/serializers.py:1229
#: stock/templates/stock/item_base.html:405 #: stock/templates/stock/item_base.html:405
@ -5140,9 +5140,9 @@ msgstr ""
msgid "No matching purchase order found" msgid "No matching purchase order found"
msgstr "" msgstr ""
#: order/api.py:437 order/api.py:817 order/models.py:1428 order/models.py:1537 #: order/api.py:437 order/api.py:817 order/models.py:1422 order/models.py:1531
#: order/models.py:1583 order/models.py:1697 order/models.py:1851 #: order/models.py:1577 order/models.py:1691 order/models.py:1845
#: order/models.py:2264 order/models.py:2315 #: order/models.py:2258 order/models.py:2309
#: templates/js/translated/sales_order.js:1524 #: templates/js/translated/sales_order.js:1524
msgid "Order" msgid "Order"
msgstr "" msgstr ""
@ -5159,8 +5159,8 @@ msgstr "订单编码"
msgid "Order Pending" msgid "Order Pending"
msgstr "待定" msgstr "待定"
#: order/api.py:1509 order/models.py:381 order/models.py:1429 #: order/api.py:1509 order/models.py:381 order/models.py:1423
#: order/models.py:1538 order/templates/order/order_base.html:9 #: order/models.py:1532 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:18 #: order/templates/order/order_base.html:18
#: report/templates/report/inventree_purchase_order_report.html:14 #: report/templates/report/inventree_purchase_order_report.html:14
#: stock/serializers.py:119 stock/templates/stock/item_base.html:176 #: stock/serializers.py:119 stock/templates/stock/item_base.html:176
@ -5173,8 +5173,8 @@ msgstr "待定"
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/api.py:1513 order/models.py:2014 order/models.py:2265 #: order/api.py:1513 order/models.py:2008 order/models.py:2259
#: order/models.py:2316 order/templates/order/return_order_base.html:9 #: order/models.py:2310 order/templates/order/return_order_base.html:9
#: order/templates/order/return_order_base.html:28 #: order/templates/order/return_order_base.html:28
#: report/templates/report/inventree_return_order_report.html:13 #: report/templates/report/inventree_return_order_report.html:13
#: templates/js/translated/return_order.js:280 #: templates/js/translated/return_order.js:280
@ -5218,7 +5218,7 @@ msgstr "描述 (可选)"
msgid "Select project code for this order" msgid "Select project code for this order"
msgstr "负责此订单的用户或群组" msgstr "负责此订单的用户或群组"
#: order/models.py:304 order/models.py:1334 order/models.py:1750 #: order/models.py:304 order/models.py:1328 order/models.py:1744
msgid "Link to external page" msgid "Link to external page"
msgstr "" msgstr ""
@ -5271,15 +5271,15 @@ msgstr ""
msgid "received by" msgid "received by"
msgstr "" msgstr ""
#: order/models.py:515 order/models.py:2091 #: order/models.py:515 order/models.py:2085
msgid "Issue Date" msgid "Issue Date"
msgstr "" msgstr ""
#: order/models.py:516 order/models.py:2092 #: order/models.py:516 order/models.py:2086
msgid "Date order was issued" msgid "Date order was issued"
msgstr "" msgstr ""
#: order/models.py:523 order/models.py:2099 #: order/models.py:523 order/models.py:2093
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
@ -5295,15 +5295,15 @@ msgstr "数量必须大于0"
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "向其出售该商品的公司" msgstr "向其出售该商品的公司"
#: order/models.py:965 order/models.py:2084 #: order/models.py:965 order/models.py:2078
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:966 order/models.py:2085 #: order/models.py:966 order/models.py:2079
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:970 order/models.py:1704 #: order/models.py:970 order/models.py:1698
#: templates/js/translated/sales_order.js:879 #: templates/js/translated/sales_order.js:879
#: templates/js/translated/sales_order.js:1060 #: templates/js/translated/sales_order.js:1060
msgid "Shipment Date" msgid "Shipment Date"
@ -5313,71 +5313,67 @@ msgstr ""
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:1030 #: order/models.py:1029
msgid "Order cannot be completed as no parts have been assigned"
msgstr ""
#: order/models.py:1035
#, fuzzy #, fuzzy
#| msgid "Build Order is ready to mark as completed" #| msgid "Build Order is ready to mark as completed"
msgid "Only an open order can be marked as complete" msgid "Only an open order can be marked as complete"
msgstr "构建订单已准备好标记为已完成" msgstr "构建订单已准备好标记为已完成"
#: order/models.py:1039 #: order/models.py:1033
msgid "Order cannot be completed as there are incomplete shipments" msgid "Order cannot be completed as there are incomplete shipments"
msgstr "" msgstr ""
#: order/models.py:1044 #: order/models.py:1038
msgid "Order cannot be completed as there are incomplete line items" msgid "Order cannot be completed as there are incomplete line items"
msgstr "" msgstr ""
#: order/models.py:1306 #: order/models.py:1300
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:1323 #: order/models.py:1317
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:1330 #: order/models.py:1324
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:1342 #: order/models.py:1336
msgid "Target date for this line item (leave blank to use the target date from the order)" msgid "Target date for this line item (leave blank to use the target date from the order)"
msgstr "" msgstr ""
#: order/models.py:1363 #: order/models.py:1357
#, fuzzy #, fuzzy
#| msgid "Description (optional)" #| msgid "Description (optional)"
msgid "Line item description (optional)" msgid "Line item description (optional)"
msgstr "描述 (可选)" msgstr "描述 (可选)"
#: order/models.py:1369 #: order/models.py:1363
msgid "Context" msgid "Context"
msgstr "" msgstr ""
#: order/models.py:1370 #: order/models.py:1364
msgid "Additional context for this line" msgid "Additional context for this line"
msgstr "" msgstr ""
#: order/models.py:1380 #: order/models.py:1374
msgid "Unit price" msgid "Unit price"
msgstr "" msgstr ""
#: order/models.py:1413 #: order/models.py:1407
msgid "Supplier part must match supplier" msgid "Supplier part must match supplier"
msgstr "" msgstr ""
#: order/models.py:1420 #: order/models.py:1414
msgid "deleted" msgid "deleted"
msgstr "" msgstr ""
#: order/models.py:1448 #: order/models.py:1442
msgid "Supplier part" msgid "Supplier part"
msgstr "供应商商品" msgstr "供应商商品"
#: order/models.py:1455 order/templates/order/order_base.html:196 #: order/models.py:1449 order/templates/order/order_base.html:196
#: templates/js/translated/part.js:1869 templates/js/translated/part.js:1901 #: templates/js/translated/part.js:1869 templates/js/translated/part.js:1901
#: templates/js/translated/purchase_order.js:1306 #: templates/js/translated/purchase_order.js:1306
#: templates/js/translated/purchase_order.js:2169 #: templates/js/translated/purchase_order.js:2169
@ -5387,191 +5383,191 @@ msgstr "供应商商品"
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:1456 #: order/models.py:1450
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:1464 stock/models.py:944 stock/serializers.py:529 #: order/models.py:1458 stock/models.py:944 stock/serializers.py:529
#: stock/templates/stock/item_base.html:183 #: stock/templates/stock/item_base.html:183
#: templates/js/translated/stock.js:2311 #: templates/js/translated/stock.js:2311
msgid "Purchase Price" msgid "Purchase Price"
msgstr "采购价格" msgstr "采购价格"
#: order/models.py:1465 #: order/models.py:1459
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:1480 #: order/models.py:1474
msgid "Where does the Purchaser want this item to be stored?" msgid "Where does the Purchaser want this item to be stored?"
msgstr "" msgstr ""
#: order/models.py:1571 #: order/models.py:1565
msgid "Virtual part cannot be assigned to a sales order" msgid "Virtual part cannot be assigned to a sales order"
msgstr "" msgstr ""
#: order/models.py:1576 #: order/models.py:1570
msgid "Only salable parts can be assigned to a sales order" msgid "Only salable parts can be assigned to a sales order"
msgstr "" msgstr ""
#: order/models.py:1602 part/templates/part/part_pricing.html:107 #: order/models.py:1596 part/templates/part/part_pricing.html:107
#: part/templates/part/prices.html:139 templates/js/translated/pricing.js:957 #: part/templates/part/prices.html:139 templates/js/translated/pricing.js:957
msgid "Sale Price" msgid "Sale Price"
msgstr "销售价格" msgstr "销售价格"
#: order/models.py:1603 #: order/models.py:1597
msgid "Unit sale price" msgid "Unit sale price"
msgstr "" msgstr ""
#: order/models.py:1613 #: order/models.py:1607
msgid "Shipped quantity" msgid "Shipped quantity"
msgstr "" msgstr ""
#: order/models.py:1705 #: order/models.py:1699
msgid "Date of shipment" msgid "Date of shipment"
msgstr "" msgstr ""
#: order/models.py:1711 templates/js/translated/sales_order.js:1072 #: order/models.py:1705 templates/js/translated/sales_order.js:1072
msgid "Delivery Date" msgid "Delivery Date"
msgstr "" msgstr ""
#: order/models.py:1712 #: order/models.py:1706
msgid "Date of delivery of shipment" msgid "Date of delivery of shipment"
msgstr "" msgstr ""
#: order/models.py:1720 #: order/models.py:1714
msgid "Checked By" msgid "Checked By"
msgstr "" msgstr ""
#: order/models.py:1721 #: order/models.py:1715
msgid "User who checked this shipment" msgid "User who checked this shipment"
msgstr "" msgstr ""
#: order/models.py:1728 order/models.py:1941 order/serializers.py:1354 #: order/models.py:1722 order/models.py:1935 order/serializers.py:1354
#: order/serializers.py:1464 templates/js/translated/model_renderers.js:454 #: order/serializers.py:1464 templates/js/translated/model_renderers.js:454
msgid "Shipment" msgid "Shipment"
msgstr "" msgstr ""
#: order/models.py:1729 #: order/models.py:1723
msgid "Shipment number" msgid "Shipment number"
msgstr "" msgstr ""
#: order/models.py:1737 #: order/models.py:1731
msgid "Tracking Number" msgid "Tracking Number"
msgstr "" msgstr ""
#: order/models.py:1738 #: order/models.py:1732
msgid "Shipment tracking information" msgid "Shipment tracking information"
msgstr "" msgstr ""
#: order/models.py:1745 #: order/models.py:1739
msgid "Invoice Number" msgid "Invoice Number"
msgstr "" msgstr ""
#: order/models.py:1746 #: order/models.py:1740
msgid "Reference number for associated invoice" msgid "Reference number for associated invoice"
msgstr "" msgstr ""
#: order/models.py:1766 #: order/models.py:1760
msgid "Shipment has already been sent" msgid "Shipment has already been sent"
msgstr "" msgstr ""
#: order/models.py:1769 #: order/models.py:1763
msgid "Shipment has no allocated stock items" msgid "Shipment has no allocated stock items"
msgstr "" msgstr ""
#: order/models.py:1887 order/models.py:1889 #: order/models.py:1881 order/models.py:1883
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:1896 #: order/models.py:1890
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:1899 #: order/models.py:1893
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:1902 #: order/models.py:1896
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:1921 order/serializers.py:1231 #: order/models.py:1915 order/serializers.py:1231
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:1924 #: order/models.py:1918
msgid "Sales order does not match shipment" msgid "Sales order does not match shipment"
msgstr "" msgstr ""
#: order/models.py:1925 plugin/base/barcodes/api.py:481 #: order/models.py:1919 plugin/base/barcodes/api.py:481
msgid "Shipment does not match sales order" msgid "Shipment does not match sales order"
msgstr "" msgstr ""
#: order/models.py:1933 #: order/models.py:1927
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:1942 #: order/models.py:1936
msgid "Sales order shipment reference" msgid "Sales order shipment reference"
msgstr "" msgstr ""
#: order/models.py:1955 order/models.py:2272 #: order/models.py:1949 order/models.py:2266
#: templates/js/translated/return_order.js:721 #: templates/js/translated/return_order.js:721
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:1956 #: order/models.py:1950
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:1965 #: order/models.py:1959
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
#: order/models.py:2054 #: order/models.py:2048
#, fuzzy #, fuzzy
#| msgid "Build Order Reference" #| msgid "Build Order Reference"
msgid "Return Order reference" msgid "Return Order reference"
msgstr "相关生产订单" msgstr "相关生产订单"
#: order/models.py:2066 #: order/models.py:2060
#, fuzzy #, fuzzy
#| msgid "Company from which the items are being ordered" #| msgid "Company from which the items are being ordered"
msgid "Company from which items are being returned" msgid "Company from which items are being returned"
msgstr "订购该商品的公司" msgstr "订购该商品的公司"
#: order/models.py:2078 #: order/models.py:2072
msgid "Return order status" msgid "Return order status"
msgstr "" msgstr ""
#: order/models.py:2257 #: order/models.py:2251
msgid "Only serialized items can be assigned to a Return Order" msgid "Only serialized items can be assigned to a Return Order"
msgstr "" msgstr ""
#: order/models.py:2273 #: order/models.py:2267
#, fuzzy #, fuzzy
#| msgid "Returned from customer" #| msgid "Returned from customer"
msgid "Select item to return from customer" msgid "Select item to return from customer"
msgstr "从客户退货" msgstr "从客户退货"
#: order/models.py:2279 #: order/models.py:2273
msgid "Received Date" msgid "Received Date"
msgstr "" msgstr ""
#: order/models.py:2280 #: order/models.py:2274
msgid "The date this this return item was received" msgid "The date this this return item was received"
msgstr "" msgstr ""
#: order/models.py:2291 templates/js/translated/return_order.js:732 #: order/models.py:2285 templates/js/translated/return_order.js:732
#: templates/js/translated/table_filters.js:123 #: templates/js/translated/table_filters.js:123
msgid "Outcome" msgid "Outcome"
msgstr "" msgstr ""
#: order/models.py:2292 #: order/models.py:2286
msgid "Outcome for this line item" msgid "Outcome for this line item"
msgstr "" msgstr ""
#: order/models.py:2299 #: order/models.py:2293
msgid "Cost associated with return or repair for this line item" msgid "Cost associated with return or repair for this line item"
msgstr "" msgstr ""
@ -6098,8 +6094,8 @@ msgstr ""
msgid "Ship Items" msgid "Ship Items"
msgstr "匹配项" msgstr "匹配项"
#: order/templates/order/sales_order_base.html:91
#: order/templates/order/sales_order_base.html:92 #: order/templates/order/sales_order_base.html:92
#: order/templates/order/sales_order_base.html:93
#, fuzzy #, fuzzy
#| msgid "Shipped" #| msgid "Shipped"
msgid "Mark As Shipped" msgid "Mark As Shipped"

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Dokumentation lesen"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "Ignorieren und weiter zur Desktopansicht" msgstr "Ignorieren und weiter zur Desktopansicht"

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Leer la documentación"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Lire la documentation"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Olvasd el a dokumentációt"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Les dokumentasjonen"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Leia a documentação"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Läs dokumenten"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Belgeleri okuyun"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr ""
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""

View File

@ -6824,4 +6824,3 @@ msgstr "Đọc tài liệu"
#: src/views/MobileAppView.tsx:35 #: src/views/MobileAppView.tsx:35
msgid "Ignore and continue to Desktop view" msgid "Ignore and continue to Desktop view"
msgstr "" msgstr ""