2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-29 12:06:44 +00:00

New Crowdin updates (#3507)

* updated translation base

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* 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 2022-08-11 12:00:39 +10:00 committed by GitHub
parent 139e059a45
commit 4ae3cf9a9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
25 changed files with 1532 additions and 1356 deletions

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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:04\n" "PO-Revision-Date: 2022-08-10 13:23\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Duplicitní výrobní číslo: {sn}" msgstr "Duplicitní výrobní číslo: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Vyplněno neplatné množství" msgstr "Vyplněno neplatné množství"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Nevyplněné výrobní číslo" msgstr "Nevyplněné výrobní číslo"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Neplatná skupina: {g}" msgstr "Neplatná skupina: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Neplatná/nevyplněná skupina {group}" msgstr "Neplatná/nevyplněná skupina {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Nenalezena žádná výrobní čísla" msgstr "Nenalezena žádná výrobní čísla"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:04\n" "PO-Revision-Date: 2022-08-10 13:23\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"Language: de_DE\n" "Language: de_DE\n"
@ -121,44 +121,44 @@ msgstr "Remote-Server gab leere Antwort zurück"
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "Angegebene URL ist kein gültiges Bild" msgstr "Angegebene URL ist kein gültiges Bild"
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Doppelte Seriennummer: {sn}" msgstr "Doppelte Seriennummer: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Keine gültige Menge" msgstr "Keine gültige Menge"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Keine Seriennummer angegeben" msgstr "Keine Seriennummer angegeben"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Ungültiger Gruppenbereich: {g}" msgstr "Ungültiger Gruppenbereich: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Ungültige Gruppe: {g}" msgstr "Ungültige Gruppe: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Ungültige Gruppensequenz: {g}" msgstr "Ungültige Gruppensequenz: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Ungültige/Keine Gruppe {group}" msgstr "Ungültige/Keine Gruppe {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Keine Seriennummern gefunden" msgstr "Keine Seriennummern gefunden"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen"
@ -816,7 +816,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:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Quell-Lagerort" msgstr "Quell-Lagerort"
@ -942,42 +942,42 @@ 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:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "Zugewiesene Menge ({q}) darf nicht verfügbare Menge ({a}) übersteigen" msgstr "Zugewiesene Menge ({q}) darf nicht verfügbare Menge ({a}) übersteigen"
#: build/models.py:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "BestandObjekt ist zu oft zugewiesen" msgstr "BestandObjekt ist zu oft zugewiesen"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Reserviermenge muss größer null sein" msgstr "Reserviermenge muss größer null sein"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "Ausgewähltes Bestands-Objekt nicht in Stückliste für Teil '{p}' gefunden" msgstr "Ausgewähltes Bestands-Objekt nicht in Stückliste für Teil '{p}' gefunden"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Bauauftrag" msgstr "Bauauftrag"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "Bauauftrag starten um Teile zuzuweisen" msgstr "Bauauftrag starten um Teile zuzuweisen"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "Bauauftrag starten um Teile zuzuweisen"
msgid "Stock Item" msgid "Stock Item"
msgstr "Lagerartikel" msgstr "Lagerartikel"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Quell-Lagerartikel" msgstr "Quell-Lagerartikel"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Quell-Lagerartikel"
msgid "Quantity" msgid "Quantity"
msgstr "Anzahl" msgstr "Anzahl"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "Anzahl an Lagerartikel dem Bauauftrag zuweisen" msgstr "Anzahl an Lagerartikel dem Bauauftrag zuweisen"
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Installiere in" msgstr "Installiere in"
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Ziel-Lagerartikel" msgstr "Ziel-Lagerartikel"
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "Endprodukt" msgstr "Endprodukt"
@ -1070,7 +1070,7 @@ msgstr "Dieses Endprodukt ist nicht vollständig zugewiesen"
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:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr "Unfertige Endprodukte entfernen"
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Nicht zugewiesene akzeptieren" msgstr "Nicht zugewiesene akzeptieren"
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
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:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Unvollständig Zuweisung akzeptieren" msgstr "Unvollständig Zuweisung akzeptieren"
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
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:532 #: build/serializers.py:547
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:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "Es wurden keine Endprodukte für diesen Bauauftrag erstellt" msgstr "Es wurden keine Endprodukte für diesen Bauauftrag erstellt"
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "Stücklisten-Position" msgstr "Stücklisten-Position"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "Endprodukt" msgstr "Endprodukt"
#: build/serializers.py:579 #: build/serializers.py:598
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:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
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:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, 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:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "Dieser Lagerbestand wurde bereits diesem Endprodukt zugewiesen" msgstr "Dieser Lagerbestand wurde bereits diesem Endprodukt zugewiesen"
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
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:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Lagerort ausschließen" msgstr "Lagerort ausschließen"
#: build/serializers.py:794 #: build/serializers.py:813
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:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Wechselbares Lagerbestand" msgstr "Wechselbares Lagerbestand"
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Ersatzbestand" msgstr "Ersatzbestand"
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Zuordnung von Ersatzteilen erlauben" msgstr "Zuordnung von Ersatzteilen erlauben"
@ -5520,7 +5528,7 @@ msgstr "Neue Variante von Vorlage anlegen <em>'%(full_name)s'</em>."
msgid "Unknown database" msgid "Unknown database"
msgstr "Unbekannte Datenbank" msgstr "Unbekannte Datenbank"
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
msgstr "{title} v{version}" msgstr "{title} v{version}"

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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:04\n" "PO-Revision-Date: 2022-08-10 13:23\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
"Language: el_GR\n" "Language: el_GR\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 12:49+0000\n" "POT-Creation-Date: 2022-08-09 06:07+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"
@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: InvenTree/api.py:52 #: InvenTree/api.py:54
msgid "API endpoint not found" msgid "API endpoint not found"
msgstr "" msgstr ""
@ -122,44 +122,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -5517,11 +5517,11 @@ msgstr ""
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:157 #: part/templatetags/inventree_extras.py:177
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:202 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
"Language: es_ES\n" "Language: es_ES\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 12:49+0000\n" "POT-Creation-Date: 2022-08-09 06:07+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"
@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: InvenTree/api.py:52 #: InvenTree/api.py:54
msgid "API endpoint not found" msgid "API endpoint not found"
msgstr "" msgstr ""
@ -122,44 +122,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -5517,11 +5517,11 @@ msgstr ""
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:157 #: part/templatetags/inventree_extras.py:177
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:202 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Persian\n" "Language-Team: Persian\n"
"Language: fa_IR\n" "Language: fa_IR\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"Language: fr_FR\n" "Language: fr_FR\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Dupliquer le numéro : {sn}" msgstr "Dupliquer le numéro : {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Quantité fournie invalide" msgstr "Quantité fournie invalide"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Chaîne de numéro de série vide" msgstr "Chaîne de numéro de série vide"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Plage de groupe invalide : {g}" msgstr "Plage de groupe invalide : {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Groupe invalide : {g}" msgstr "Groupe invalide : {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Séquence de groupe invalide : {g}" msgstr "Séquence de groupe invalide : {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Invalide/aucun groupe {group}" msgstr "Invalide/aucun groupe {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Aucun numéro de série trouvé" msgstr "Aucun numéro de série trouvé"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})"
@ -816,7 +816,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:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Emplacement d'origine" msgstr "Emplacement d'origine"
@ -942,42 +942,42 @@ 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:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "La quantité allouée ({q}) ne doit pas excéder la quantité disponible ({a})" msgstr "La quantité allouée ({q}) ne doit pas excéder la quantité disponible ({a})"
#: build/models.py:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "L'article de stock est suralloué" msgstr "L'article de stock est suralloué"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "La quantité allouée doit être supérieure à zéro" msgstr "La quantité allouée doit être supérieure à zéro"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "La quantité doit être de 1 pour stock sérialisé" msgstr "La quantité doit être de 1 pour stock sérialisé"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "L'article du stock sélectionné n'a pas été trouvé dans la BOM" msgstr "L'article du stock sélectionné n'a pas été trouvé dans la BOM"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Assemblage" msgstr "Assemblage"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "Construction à laquelle allouer des pièces" msgstr "Construction à laquelle allouer des pièces"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "Construction à laquelle allouer des pièces"
msgid "Stock Item" msgid "Stock Item"
msgstr "Article en stock" msgstr "Article en stock"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Stock d'origine de l'article" msgstr "Stock d'origine de l'article"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Stock d'origine de l'article"
msgid "Quantity" msgid "Quantity"
msgstr "Quantité" msgstr "Quantité"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "Quantité de stock à allouer à la construction" msgstr "Quantité de stock à allouer à la construction"
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Installer dans" msgstr "Installer dans"
#: build/models.py:1340 #: build/models.py:1368
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:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "Sortie d'assemblage" msgstr "Sortie d'assemblage"
@ -1070,7 +1070,7 @@ msgstr "Cet ordre de production n'est pas complètement attribué"
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:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr "Supprimer les sorties incomplètes"
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "Accepter la surallocation" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "Accepter les articles en stock qui ont été suralloués à cette commande de construction" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Overallocated Stock"
msgstr ""
#: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "Certains articles en stock ont été suralloués" msgstr "Certains articles en stock ont été suralloués"
#: build/serializers.py:496 #: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Accepter les non-alloués" msgstr "Accepter les non-alloués"
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
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:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Accepter les incomplèts" msgstr "Accepter les incomplèts"
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
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:532 #: build/serializers.py:547
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:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "Aucune sortie de construction n'a été créée pour cet ordre de construction" msgstr "Aucune sortie de construction n'a été créée pour cet ordre de construction"
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "Article de la nomenclature" msgstr "Article de la nomenclature"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "Sortie d'assemblage" msgstr "Sortie d'assemblage"
#: build/serializers.py:579 #: build/serializers.py:598
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 version" msgstr "La sortie de la construction doit pointer vers la même version"
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
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:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, 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:699 #: build/serializers.py:718
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 tracées" msgstr "La sortie de construction doit être spécifiée pour l'allocation des pièces tracées"
#: build/serializers.py:706 #: build/serializers.py:725
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 compilation ne peut pas être spécifiée pour l'allocation des pièces non suivies" msgstr "La sortie de la compilation ne peut pas être spécifiée pour l'allocation des pièces non suivies"
#: build/serializers.py:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "Cet article de stock a déjà été alloué à cette sortie de construction" msgstr "Cet article de stock a déjà été alloué à cette sortie de construction"
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "Les éléments d'allocation doivent être fournis" msgstr "Les éléments d'allocation doivent être fournis"
#: build/serializers.py:785 #: build/serializers.py:804
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 (laisser vide pour les prendre à partir de n'importe quel endroit)" msgstr "Emplacement de stock où les pièces doivent être fournies (laisser vide pour les prendre à partir de n'importe quel endroit)"
#: build/serializers.py:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Emplacements exclus" msgstr "Emplacements exclus"
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "Exclure les articles en stock de cet emplacement sélectionné" msgstr "Exclure les articles en stock de cet emplacement sélectionné"
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Stock interchangeable" msgstr "Stock interchangeable"
#: build/serializers.py:800 #: build/serializers.py:819
msgid "Stock items in multiple locations can be used interchangeably" msgid "Stock items in multiple locations can be used interchangeably"
msgstr "Les articles en stock à plusieurs emplacements peuvent être utilisés de manière interchangeable" msgstr "Les articles en stock à plusieurs emplacements peuvent être utilisés de manière interchangeable"
#: build/serializers.py:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Stock de substitution" msgstr "Stock de substitution"
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Autoriser l'allocation des pièces de remplacement" msgstr "Autoriser l'allocation des pièces de remplacement"
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:04\n" "PO-Revision-Date: 2022-08-10 13:23\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
"Language: he_IL\n" "Language: he_IL\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "קבוצה שגויה: {g}" msgstr "קבוצה שגויה: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "קבוצה שגויה / לא נמצאה {group}" msgstr "קבוצה שגויה / לא נמצאה {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "מספרים סידוריים לא נמצאו" msgstr "מספרים סידוריים לא נמצאו"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "כמות" msgstr "כמות"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:04\n" "PO-Revision-Date: 2022-08-10 13:23\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"Language: hu_HU\n" "Language: hu_HU\n"
@ -121,44 +121,44 @@ msgstr "A kiszolgáló üres választ adott"
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "A megadott URL nem egy érvényes kép fájl" msgstr "A megadott URL nem egy érvényes kép fájl"
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Duplikált sorozatszám: {sn}" msgstr "Duplikált sorozatszám: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Nem megfelelő mennyiség" msgstr "Nem megfelelő mennyiség"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Üres sorozatszám" msgstr "Üres sorozatszám"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Érvénytelen csoport tartomány: {g}" msgstr "Érvénytelen csoport tartomány: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Érvénytelen csoport: {g}" msgstr "Érvénytelen csoport: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Érvénytelen csoport szekvencia: {g}" msgstr "Érvénytelen csoport szekvencia: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Érvénytelen vagy nemlétező csoport {group}" msgstr "Érvénytelen vagy nemlétező csoport {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Nem található sorozatszám" msgstr "Nem található sorozatszám"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "A megadott számú egyedi sorozatszám ({s}) meg kell egyezzen a darabszámmal ({q})" msgstr "A megadott számú egyedi sorozatszám ({s}) meg kell egyezzen a darabszámmal ({q})"
@ -816,7 +816,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:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Forrás hely" msgstr "Forrás hely"
@ -942,42 +942,42 @@ 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:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "Gyártási tételnek meg kell adnia a gyártási kimenetet, mivel a fő darab egyedi követésre kötelezett" msgstr "Gyártási tételnek meg kell adnia a gyártási kimenetet, mivel a fő darab egyedi követésre kötelezett"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "A lefoglalt mennyiség ({q}) nem lépheti túl a szabad készletet ({a})" msgstr "A lefoglalt mennyiség ({q}) nem lépheti túl a szabad készletet ({a})"
#: build/models.py:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "Készlet túlfoglalva" msgstr "Készlet túlfoglalva"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Lefoglalt mennyiségnek nullánál többnek kell lennie" msgstr "Lefoglalt mennyiségnek nullánál többnek kell lennie"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "Kiválasztott készlet tétel nem található az alkatrészjegyzékben" msgstr "Kiválasztott készlet tétel nem található az alkatrészjegyzékben"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Gyártás" msgstr "Gyártás"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "Gyártás amihez készletet foglaljunk" msgstr "Gyártás amihez készletet foglaljunk"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "Gyártás amihez készletet foglaljunk"
msgid "Stock Item" msgid "Stock Item"
msgstr "Készlet tétel" msgstr "Készlet tétel"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Forrás készlet tétel" msgstr "Forrás készlet tétel"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Forrás készlet tétel"
msgid "Quantity" msgid "Quantity"
msgstr "Mennyiség" msgstr "Mennyiség"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "Készlet mennyiség amit foglaljunk a gyártáshoz" msgstr "Készlet mennyiség amit foglaljunk a gyártáshoz"
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Beépítés ebbe" msgstr "Beépítés ebbe"
#: build/models.py:1340 #: build/models.py:1368
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:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "Gyártás kimenet" msgstr "Gyártás kimenet"
@ -1070,7 +1070,7 @@ msgstr "Ez a gyártási kimenet nincs teljesen lefoglalva"
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:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1165,117 +1165,125 @@ msgstr "Befejezetlen kimenetek törlése"
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "Túlfoglaltak elfogadása" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "Túlfoglalt készlet tételek elfogadása ehhez a gyártáshoz" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Overallocated Stock"
msgstr ""
#: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
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:496 #: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Kiosztatlanok elfogadása" msgstr "Kiosztatlanok elfogadása"
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
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:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Befejezetlenek elfogadása" msgstr "Befejezetlenek elfogadása"
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
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:532 #: build/serializers.py:547
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:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "Ehhez a gyártási utasításhoz nem készült kimenet" msgstr "Ehhez a gyártási utasításhoz nem készült kimenet"
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "Alkatrészjegyzék tétel" msgstr "Alkatrészjegyzék tétel"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "Gyártás kimenet" msgstr "Gyártás kimenet"
#: build/serializers.py:579 #: build/serializers.py:598
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:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
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:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, 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:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "Ez a készlet tétel már le lett foglalva ehhez a gyártási kimenethez" msgstr "Ez a készlet tétel már le lett foglalva ehhez a gyártási kimenethez"
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
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:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Hely kizárása" msgstr "Hely kizárása"
#: build/serializers.py:794 #: build/serializers.py:813
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:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Felcserélhető készlet" msgstr "Felcserélhető készlet"
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Készlet helyettesítés" msgstr "Készlet helyettesítés"
#: build/serializers.py:806 #: build/serializers.py:825
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"
@ -5521,7 +5529,7 @@ msgstr "Új változat létrehozása a <em>'%(full_name)s'</em> sablonból."
msgid "Unknown database" msgid "Unknown database"
msgstr "Ismeretlen adatbázis" msgstr "Ismeretlen adatbázis"
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
msgstr "{title} v{version}" msgstr "{title} v{version}"

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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"Language: id_ID\n" "Language: id_ID\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:04\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"Language: it_IT\n" "Language: it_IT\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "L'URL fornito non è un file immagine valido" msgstr "L'URL fornito non è un file immagine valido"
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Seriale duplicato: {sn}" msgstr "Seriale duplicato: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Quantità inserita non valida" msgstr "Quantità inserita non valida"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Numero seriale vuoto" msgstr "Numero seriale vuoto"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Range gruppo: {g}" msgstr "Range gruppo: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Gruppo non valido: {g}" msgstr "Gruppo non valido: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Sequenza gruppo non valida: {g}" msgstr "Sequenza gruppo non valida: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Gruppo {group} invalido o inesistente" msgstr "Gruppo {group} invalido o inesistente"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Nessun numero di serie trovato" msgstr "Nessun numero di serie trovato"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "Il numero dei numeri seriali univoci ({s}) deve essere uguale alla quantità ({q})" msgstr "Il numero dei numeri seriali univoci ({s}) deve essere uguale alla quantità ({q})"
@ -816,7 +816,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 "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Posizione Di Origine" msgstr "Posizione Di Origine"
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "La quantità assegnata ({q}) non deve essere maggiore della quantità disponibile ({a})" msgstr "La quantità assegnata ({q}) non deve essere maggiore della quantità disponibile ({a})"
#: build/models.py:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "L'articolo in giacenza è sovrallocato" msgstr "L'articolo in giacenza è sovrallocato"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "La quantità di assegnazione deve essere maggiore di zero" msgstr "La quantità di assegnazione deve essere maggiore di zero"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "La quantità deve essere 1 per lo stock serializzato" msgstr "La quantità deve essere 1 per lo stock serializzato"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "Articolo in giacenza selezionato non trovato nel BOM" msgstr "Articolo in giacenza selezionato non trovato nel BOM"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Produzione" msgstr "Produzione"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "Articoli in magazzino" msgstr "Articoli in magazzino"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Origine giacenza articolo" msgstr "Origine giacenza articolo"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Origine giacenza articolo"
msgid "Quantity" msgid "Quantity"
msgstr "Quantità" msgstr "Quantità"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Installa in" msgstr "Installa in"
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Destinazione articolo in giacenza" msgstr "Destinazione articolo in giacenza"
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
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:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "Distinta base (Bom)" msgstr "Distinta base (Bom)"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
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:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, 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:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
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:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "Database sconosciuto" msgstr "Database sconosciuto"
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"Language: ja_JP\n" "Language: ja_JP\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "重複したシリアル番号: {sn}" msgstr "重複したシリアル番号: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "数量コードが無効です" msgstr "数量コードが無効です"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "シリアル番号は空です" msgstr "シリアル番号は空です"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "無効なグループ: {g}" msgstr "無効なグループ: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "{group} は無効なグループか、存在しません。" msgstr "{group} は無効なグループか、存在しません。"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "シリアル番号が見つかりません" msgstr "シリアル番号が見つかりません"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "パーツを割り当てるためにビルドする" msgstr "パーツを割り当てるためにビルドする"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "パーツを割り当てるためにビルドする"
msgid "Stock Item" msgid "Stock Item"
msgstr "在庫商品" msgstr "在庫商品"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "数量" msgstr "数量"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"Language: ko_KR\n" "Language: ko_KR\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "수량" msgstr "수량"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"Language: nl_NL\n" "Language: nl_NL\n"
@ -121,44 +121,44 @@ msgstr "Externe server heeft lege reactie teruggegeven"
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "Opgegeven URL is geen geldig afbeeldingsbestand" msgstr "Opgegeven URL is geen geldig afbeeldingsbestand"
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Duplicaat serienummer: {sn}" msgstr "Duplicaat serienummer: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Ongeldige hoeveelheid ingevoerd" msgstr "Ongeldige hoeveelheid ingevoerd"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Leeg serienummer" msgstr "Leeg serienummer"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Ongeldig groepsbereik: {g}" msgstr "Ongeldig groepsbereik: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Ongeldige groep: {g}" msgstr "Ongeldige groep: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Ongeldig groepsbereik: {g}" msgstr "Ongeldig groepsbereik: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Ongeldige/geen groep {group}" msgstr "Ongeldige/geen groep {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Geen serienummers gevonden" msgstr "Geen serienummers gevonden"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "Hoeveelheid van unieke serienummers ({s}) moet overeenkomen met de hoeveelheid ({q})" msgstr "Hoeveelheid van unieke serienummers ({s}) moet overeenkomen met de hoeveelheid ({q})"
@ -816,7 +816,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:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Bronlocatie" msgstr "Bronlocatie"
@ -942,42 +942,42 @@ 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:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "Productieartikel moet een productieuitvoer specificeren, omdat het hoofdonderdeel gemarkeerd is als traceerbaar" msgstr "Productieartikel moet een productieuitvoer specificeren, omdat het hoofdonderdeel gemarkeerd is als traceerbaar"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "Toegewezen hoeveelheid ({q}) mag de beschikbare voorraad ({a}) niet overschrijden" msgstr "Toegewezen hoeveelheid ({q}) mag de beschikbare voorraad ({a}) niet overschrijden"
#: build/models.py:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "Voorraad item is te veel toegewezen" msgstr "Voorraad item is te veel toegewezen"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Toewijzing hoeveelheid moet groter zijn dan nul" msgstr "Toewijzing hoeveelheid moet groter zijn dan nul"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad" msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "Geselecteerd voorraadartikel niet gevonden in stuklijst" msgstr "Geselecteerd voorraadartikel niet gevonden in stuklijst"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Product" msgstr "Product"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "Product om onderdelen toe te wijzen" msgstr "Product om onderdelen toe te wijzen"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "Product om onderdelen toe te wijzen"
msgid "Stock Item" msgid "Stock Item"
msgstr "Voorraadartikel" msgstr "Voorraadartikel"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Bron voorraadartikel" msgstr "Bron voorraadartikel"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Bron voorraadartikel"
msgid "Quantity" msgid "Quantity"
msgstr "Hoeveelheid" msgstr "Hoeveelheid"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "Voorraad hoeveelheid toe te wijzen aan productie" msgstr "Voorraad hoeveelheid toe te wijzen aan productie"
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Installeren in" msgstr "Installeren in"
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Bestemming voorraadartikel" msgstr "Bestemming voorraadartikel"
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "Productieuitvoer" msgstr "Productieuitvoer"
@ -1070,7 +1070,7 @@ msgstr "Deze productieuitvoer is niet volledig toegewezen"
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:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr "Verwijder Incomplete Uitvoeren"
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "Accepteer voorraadartikelen die teveel zijn toegewezen aan deze productieorder" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "Accepteer Niet-toegewezen" msgstr "Accepteer Niet-toegewezen"
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
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:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Accepteer Onvolledig" msgstr "Accepteer Onvolledig"
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
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:532 #: build/serializers.py:547
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:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "Er zijn geen productuitvoeren aangemaakt voor deze productieorder" msgstr "Er zijn geen productuitvoeren aangemaakt voor deze productieorder"
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "Stuklijstartikel" msgstr "Stuklijstartikel"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "Productieuitvoer" msgstr "Productieuitvoer"
#: build/serializers.py:579 #: build/serializers.py:598
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:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
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:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, 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:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "Dit voorraadartikel is al toegewezen aan deze productieoutput" msgstr "Dit voorraadartikel is al toegewezen aan deze productieoutput"
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
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:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Locatie uitsluiten" msgstr "Locatie uitsluiten"
#: build/serializers.py:794 #: build/serializers.py:813
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:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "Uitwisselbare voorraad" msgstr "Uitwisselbare voorraad"
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Vervangende Voorraad" msgstr "Vervangende Voorraad"
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "Toewijzing van vervangende onderdelen toestaan" msgstr "Toewijzing van vervangende onderdelen toestaan"
@ -3545,7 +3553,7 @@ msgstr "Order uitgegeven op datum"
#: order/models.py:280 #: order/models.py:280
msgid "Target Delivery Date" msgid "Target Delivery Date"
msgstr "Doel Leverdatum" msgstr "Streefdatum Levering"
#: order/models.py:281 #: order/models.py:281
msgid "Expected date for order delivery. Order will be overdue after this date." msgid "Expected date for order delivery. Order will be overdue after this date."
@ -3819,7 +3827,7 @@ msgstr "Order is niet open"
#: order/serializers.py:318 #: order/serializers.py:318
msgid "Purchase price currency" msgid "Purchase price currency"
msgstr "Inkoopprijs valuta" msgstr "Valuta Inkoopprijs"
#: order/serializers.py:337 #: order/serializers.py:337
msgid "Supplier part must be specified" msgid "Supplier part must be specified"
@ -3847,7 +3855,7 @@ msgstr "Artikelregel komt niet overeen met inkooporder"
#: order/serializers.py:429 order/serializers.py:533 #: order/serializers.py:429 order/serializers.py:533
msgid "Select destination location for received items" msgid "Select destination location for received items"
msgstr "Selecteer bestemmingslocatie voor ontvangen items" msgstr "Selecteer bestemmingslocatie voor ontvangen artikelen"
#: order/serializers.py:448 templates/js/translated/order.js:1248 #: order/serializers.py:448 templates/js/translated/order.js:1248
msgid "Enter batch code for incoming stock items" msgid "Enter batch code for incoming stock items"
@ -3859,11 +3867,11 @@ msgstr "Voer serienummers in voor inkomende voorraadartikelen"
#: order/serializers.py:469 #: order/serializers.py:469
msgid "Barcode Hash" msgid "Barcode Hash"
msgstr "Streepjescode Hash" msgstr "Hash van Streepjescode"
#: order/serializers.py:470 #: order/serializers.py:470
msgid "Unique identifier field" msgid "Unique identifier field"
msgstr "Unieke identificatieveld" msgstr "Uniek identificatieveld"
#: order/serializers.py:484 #: order/serializers.py:484
msgid "Barcode is already in use" msgid "Barcode is already in use"
@ -3887,7 +3895,7 @@ msgstr "Geleverde streepjescodewaarden moeten uniek zijn"
#: order/serializers.py:883 #: order/serializers.py:883
msgid "Sale price currency" msgid "Sale price currency"
msgstr "Verkoopprijs valuta" msgstr "Valuta verkoopprijs"
#: order/serializers.py:964 #: order/serializers.py:964
msgid "No shipment details provided" msgid "No shipment details provided"
@ -4038,7 +4046,7 @@ msgstr "Bewerk Inkooporder"
#: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12
#: part/templates/part/import_wizard/match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12
msgid "Errors exist in the submitted data" msgid "Errors exist in the submitted data"
msgstr "Er zijn fouten in de ingevoerde gegevens" msgstr "Er zijn fouten in de ingediende gegevens"
#: order/templates/order/order_wizard/match_parts.html:21 #: order/templates/order/order_wizard/match_parts.html:21
#: part/templates/part/import_wizard/match_references.html:21 #: part/templates/part/import_wizard/match_references.html:21
@ -4116,7 +4124,7 @@ msgstr "Extra Regels"
#: order/templates/order/sales_order_detail.html:47 #: order/templates/order/sales_order_detail.html:47
#: order/templates/order/sales_order_detail.html:280 #: order/templates/order/sales_order_detail.html:280
msgid "Add Extra Line" msgid "Add Extra Line"
msgstr "Voeg Extra Regel Toe" msgstr "Extra Regel Toevoegen"
#: order/templates/order/purchase_order_detail.html:72 #: order/templates/order/purchase_order_detail.html:72
msgid "Received Items" msgid "Received Items"
@ -4142,12 +4150,12 @@ msgstr "Print verkooporderrapport"
#: order/templates/order/sales_order_base.html:47 #: order/templates/order/sales_order_base.html:47
msgid "Print packing list" msgid "Print packing list"
msgstr "Druk pakbon af" msgstr "Pakbon afdrukken"
#: order/templates/order/sales_order_base.html:60 #: order/templates/order/sales_order_base.html:60
#: templates/js/translated/order.js:229 #: templates/js/translated/order.js:229
msgid "Complete Shipments" msgid "Complete Shipments"
msgstr "Voltooi Verzendingen" msgstr "Verzendingen Voltooien"
#: order/templates/order/sales_order_base.html:67 #: order/templates/order/sales_order_base.html:67
#: order/templates/order/sales_order_base.html:258 #: order/templates/order/sales_order_base.html:258
@ -4194,7 +4202,7 @@ msgstr "Nieuwe Verzending"
#: order/views.py:104 #: order/views.py:104
msgid "Match Supplier Parts" msgid "Match Supplier Parts"
msgstr "Vergelijk Leveranciersonderdelen" msgstr "Leveranciersonderdelen Vergelijken"
#: order/views.py:377 #: order/views.py:377
msgid "Sales order not found" msgid "Sales order not found"
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
msgstr "" msgstr ""
@ -6007,7 +6015,7 @@ msgstr ""
#: stock/models.py:684 #: stock/models.py:684
msgid "Source Purchase Order" msgid "Source Purchase Order"
msgstr "Bron Inkooporder" msgstr "Inkooporder Bron"
#: stock/models.py:687 #: stock/models.py:687
msgid "Purchase order for this stock item" msgid "Purchase order for this stock item"

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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
"Language: no_NO\n" "Language: no_NO\n"
@ -121,44 +121,44 @@ msgstr "Ekstern server returnerte tomt svar"
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "Angitt URL er ikke en gyldig bildefil" msgstr "Angitt URL er ikke en gyldig bildefil"
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Dupliser serie: {sn}" msgstr "Dupliser serie: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Ugyldig mengde oppgitt" msgstr "Ugyldig mengde oppgitt"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Tom serienummerstreng" msgstr "Tom serienummerstreng"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Ugyldig gruppeserie: {g}" msgstr "Ugyldig gruppeserie: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Ugyldig gruppe: {g}" msgstr "Ugyldig gruppe: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Ugyldig gruppesekvense: {g}" msgstr "Ugyldig gruppesekvense: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Ugyldig/ingen gruppe {group}" msgstr "Ugyldig/ingen gruppe {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Ingen serienummer funnet" msgstr "Ingen serienummer funnet"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "Antall unike serienumre ({s}) må samsvare med antall ({q})" msgstr "Antall unike serienumre ({s}) må samsvare med antall ({q})"
@ -816,7 +816,7 @@ msgstr "Salg order referanse"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Salgorder som denne build er tildelt til" msgstr "Salgorder som denne build er tildelt til"
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Kilde plassering" msgstr "Kilde plassering"
@ -942,42 +942,42 @@ msgstr "Prosjekt utdata er allerede utfylt"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Prosjekt utdata samsvarer ikke Prosjekt Order" msgstr "Prosjekt utdata samsvarer ikke Prosjekt Order"
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "Prosjektvare må spesifisere en prosjekt utdata, siden hovedvaren er markert som sporbar" msgstr "Prosjektvare må spesifisere en prosjekt utdata, siden hovedvaren er markert som sporbar"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "Lagervare er overtildelt" msgstr "Lagervare er overtildelt"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Tildeling antallet må være større enn null" msgstr "Tildeling antallet må være større enn null"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "Mengden må væew 1 for serialisert lagervare" msgstr "Mengden må væew 1 for serialisert lagervare"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "Valgt lagevare ikke funnet i BOM" msgstr "Valgt lagevare ikke funnet i BOM"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Prosjekt" msgstr "Prosjekt"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "Bygge for å tildele deler" msgstr "Bygge for å tildele deler"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "Bygge for å tildele deler"
msgid "Stock Item" msgid "Stock Item"
msgstr "Lagervare" msgstr "Lagervare"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Kilde lagervare" msgstr "Kilde lagervare"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Kilde lagervare"
msgid "Quantity" msgid "Quantity"
msgstr "Antall" msgstr "Antall"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Installerings informasjon" msgstr "Installerings informasjon"
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Målets lagervare" msgstr "Målets lagervare"
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Angi antall for build utgang" msgstr "Angi antall for build utgang"
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "Påkrevd varer er ikke fullt tildelt" msgstr "Påkrevd varer er ikke fullt tildelt"
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM varer" msgstr "BOM varer"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Varen må være på lager" msgstr "Varen må være på lager"
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Tilgjengelig mengde ({q}) overskredet" msgstr "Tilgjengelig mengde ({q}) overskredet"
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"Language: pl_PL\n" "Language: pl_PL\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Powtórzony numer seryjny: {sn}" msgstr "Powtórzony numer seryjny: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Podano nieprawidłową ilość" msgstr "Podano nieprawidłową ilość"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Pusty ciąg numeru seryjnego" msgstr "Pusty ciąg numeru seryjnego"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Nieprawidłowy zakres grupy: {g}" msgstr "Nieprawidłowy zakres grupy: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Nieprawidłowa grupa: {g}" msgstr "Nieprawidłowa grupa: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Nieprawidłowa sekwencja grupy: {g}" msgstr "Nieprawidłowa sekwencja grupy: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Nieprawidłowa/Brak grupy {group}" msgstr "Nieprawidłowa/Brak grupy {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Nie znaleziono numerów seryjnych" msgstr "Nie znaleziono numerów seryjnych"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "Liczba unikalnych numerów seryjnych ({s}) musi odpowiadać ilości ({q})" msgstr "Liczba unikalnych numerów seryjnych ({s}) musi odpowiadać ilości ({q})"
@ -816,7 +816,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:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Lokalizacja źródła" msgstr "Lokalizacja źródła"
@ -942,42 +942,42 @@ 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 "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Alokowana ilość musi być większa niż zero" msgstr "Alokowana ilość musi być większa niż zero"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "Nie znaleziono wybranego elementu magazynowego w BOM" msgstr "Nie znaleziono wybranego elementu magazynowego w BOM"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Budowa" msgstr "Budowa"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "Element magazynowy" msgstr "Element magazynowy"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Lokalizacja magazynowania przedmiotu" msgstr "Lokalizacja magazynowania przedmiotu"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Lokalizacja magazynowania przedmiotu"
msgid "Quantity" msgid "Quantity"
msgstr "Ilość" msgstr "Ilość"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Zainstaluj do" msgstr "Zainstaluj do"
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Docelowa lokalizacja magazynowa przedmiotu" msgstr "Docelowa lokalizacja magazynowa przedmiotu"
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Akceptuj niekompletne" msgstr "Akceptuj niekompletne"
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "Element BOM" msgstr "Element BOM"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
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:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "Wyklucz lokalizację" msgstr "Wyklucz lokalizację"
#: build/serializers.py:794 #: build/serializers.py:813
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:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "Zastępczy magazyn" msgstr "Zastępczy magazyn"
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "Nieznana baza danych" msgstr "Nieznana baza danych"
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Numero serial duplicado: {sn}" msgstr "Numero serial duplicado: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Quantidade invalida" msgstr "Quantidade invalida"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Numero serial em branco" msgstr "Numero serial em branco"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Numero de grupo invalido:{g}" msgstr "Numero de grupo invalido:{g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Grupo invalido:{g}" msgstr "Grupo invalido:{g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Sequencia de grupo invalida:{g}" msgstr "Sequencia de grupo invalida:{g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Invalido/sem grupo {group}" msgstr "Invalido/sem grupo {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Nenhum numero serial encontrado" msgstr "Nenhum numero serial encontrado"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "Numero de numeros seriais ({s}) precisa bater com quantidade ({q})" msgstr "Numero de numeros seriais ({s}) precisa bater com quantidade ({q})"
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 12:49+0000\n" "POT-Creation-Date: 2022-08-09 06:07+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"
@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#: InvenTree/api.py:52 #: InvenTree/api.py:54
msgid "API endpoint not found" msgid "API endpoint not found"
msgstr "" msgstr ""
@ -122,44 +122,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -5517,11 +5517,11 @@ msgstr ""
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:157 #: part/templatetags/inventree_extras.py:177
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:202 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"Language: ru_RU\n" "Language: ru_RU\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Повторяющийся серийный номер: {sn}" msgstr "Повторяющийся серийный номер: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "недопустимое количество" msgstr "недопустимое количество"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Пустая строка серийного номера" msgstr "Пустая строка серийного номера"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Некорректный идентификатор группы {g}" msgstr "Некорректный идентификатор группы {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Недопустимая/несуществующая группа {group}" msgstr "Недопустимая/несуществующая группа {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Серийных номеров не найдено" msgstr "Серийных номеров не найдено"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr "Отсылка на заказ"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Расположение источника" msgstr "Расположение источника"
@ -942,42 +942,42 @@ msgstr "Вывод сборки уже завершен"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Вывод сборки не совпадает с порядком сборки" msgstr "Вывод сборки не совпадает с порядком сборки"
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "Элемент сборки должен указать вывод сборки, так как основная часть помечена как отслеживаемая" msgstr "Элемент сборки должен указать вывод сборки, так как основная часть помечена как отслеживаемая"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "Предмет на складе перераспределен" msgstr "Предмет на складе перераспределен"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Выделенное количество должно быть больше нуля" msgstr "Выделенное количество должно быть больше нуля"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "Количество должно быть 1 для сериализованных запасов" msgstr "Количество должно быть 1 для сериализованных запасов"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "Выбранная единица хранения не найдена в BOM" msgstr "Выбранная единица хранения не найдена в BOM"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Сборка" msgstr "Сборка"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "Предметы на складе" msgstr "Предметы на складе"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Исходный складской предмет" msgstr "Исходный складской предмет"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Исходный складской предмет"
msgid "Quantity" msgid "Quantity"
msgstr "Количество" msgstr "Количество"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "Введите количество для вывода сборки" msgstr "Введите количество для вывода сборки"
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM Компонент" msgstr "BOM Компонент"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "Компонент должен быть в наличии" msgstr "Компонент должен быть в наличии"
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "Превышено доступное количество ({q})" msgstr "Превышено доступное количество ({q})"
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr "Создать новую разновидность из шаблона
msgid "Unknown database" msgid "Unknown database"
msgstr "Неизвестная база данных" msgstr "Неизвестная база данных"
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"Language: sv_SE\n" "Language: sv_SE\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Serienummret finns redan: {sn}" msgstr "Serienummret finns redan: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Ogiltigt antal angivet" msgstr "Ogiltigt antal angivet"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Tom serienummersträng" msgstr "Tom serienummersträng"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "Ogiltigt gruppområde: {g}" msgstr "Ogiltigt gruppområde: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Ogiltig grupp: {g}" msgstr "Ogiltig grupp: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "Ogiltig gruppsekvens: {g}" msgstr "Ogiltig gruppsekvens: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Inga serienummer hittades" msgstr "Inga serienummer hittades"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr "Försäljningsorderreferens"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Bygg" msgstr "Bygg"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "Artikel i lager" msgstr "Artikel i lager"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "Antal" msgstr "Antal"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "Acceptera ofullständig" msgstr "Acceptera ofullständig"
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:04\n" "PO-Revision-Date: 2022-08-10 13:23\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
"Language: th_TH\n" "Language: th_TH\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
"Language: tr_TR\n" "Language: tr_TR\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "Sağlanan URL geçerli bir resim dosyası değil" msgstr "Sağlanan URL geçerli bir resim dosyası değil"
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "Tekrarlanan seri no:{sn}" msgstr "Tekrarlanan seri no:{sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Geçersiz veri sağlandı" msgstr "Geçersiz veri sağlandı"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Boş seri numarası dizesi" msgstr "Boş seri numarası dizesi"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Geçersiz grup: {g}" msgstr "Geçersiz grup: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "Geçersiz grup: {group}" msgstr "Geçersiz grup: {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Seri numarası bulunamadı" msgstr "Seri numarası bulunamadı"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,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:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "Kaynak Konum" msgstr "Kaynak Konum"
@ -942,42 +942,42 @@ 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:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "Stok kalemi fazladan tahsis edilmiş" msgstr "Stok kalemi fazladan tahsis edilmiş"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "Seri numaralı stok için miktar bir olmalı" msgstr "Seri numaralı stok için miktar bir olmalı"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "Yapım İşi" msgstr "Yapım İşi"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "Yapım işi için tahsis edilen parçalar" msgstr "Yapım işi için tahsis edilen parçalar"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "Yapım işi için tahsis edilen parçalar"
msgid "Stock Item" msgid "Stock Item"
msgstr "Stok Kalemi" msgstr "Stok Kalemi"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "Kaynak stok kalemi" msgstr "Kaynak stok kalemi"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "Kaynak stok kalemi"
msgid "Quantity" msgid "Quantity"
msgstr "Miktar" msgstr "Miktar"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "Yapım işi için tahsis edilen stok miktarı" msgstr "Yapım işi için tahsis edilen stok miktarı"
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "Kurulduğu yer" msgstr "Kurulduğu yer"
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Hedef stok kalemi" msgstr "Hedef stok kalemi"
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
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:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
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:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
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:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
"Language: vi_VN\n" "Language: vi_VN\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "" msgstr ""
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -816,7 +816,7 @@ msgstr ""
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "" msgstr ""
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "" msgstr ""
@ -942,42 +942,42 @@ msgstr ""
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "" msgstr ""
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "" msgstr ""
@ -1070,7 +1070,7 @@ msgstr ""
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "" msgstr ""
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr ""
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Some stock items have been overallocated" msgid "Overallocated Stock"
msgstr "" msgstr ""
#: build/serializers.py:496 #: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "" msgstr ""
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "" msgstr ""
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "" msgstr ""
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "" msgstr ""
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "" msgstr ""
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "" msgstr ""
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "" msgstr ""
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "" msgstr ""
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "" msgstr ""
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "" msgstr ""
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "" msgstr ""
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "" msgstr ""
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "" msgstr ""
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "" msgstr ""
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "" msgstr ""
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "" msgstr ""
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "" msgstr ""
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "" msgstr ""
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
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: 2022-08-07 21:57+0000\n" "POT-Creation-Date: 2022-08-10 11:38+0000\n"
"PO-Revision-Date: 2022-08-08 13:03\n" "PO-Revision-Date: 2022-08-10 13:22\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@ -121,44 +121,44 @@ msgstr ""
msgid "Supplied URL is not a valid image file" msgid "Supplied URL is not a valid image file"
msgstr "提供的 URL 不是一个有效的图片文件" msgstr "提供的 URL 不是一个有效的图片文件"
#: InvenTree/helpers.py:584 #: InvenTree/helpers.py:598
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {sn}" msgid "Duplicate serial: {sn}"
msgstr "重复的序列号: {sn}" msgstr "重复的序列号: {sn}"
#: InvenTree/helpers.py:591 order/models.py:320 order/models.py:472 #: InvenTree/helpers.py:605 order/models.py:320 order/models.py:472
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "提供的数量无效" msgstr "提供的数量无效"
#: InvenTree/helpers.py:594 #: InvenTree/helpers.py:608
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "空序列号字符串" msgstr "空序列号字符串"
#: InvenTree/helpers.py:626 #: InvenTree/helpers.py:640
#, python-brace-format #, python-brace-format
msgid "Invalid group range: {g}" msgid "Invalid group range: {g}"
msgstr "无效的组范围: {g}" msgstr "无效的组范围: {g}"
#: InvenTree/helpers.py:629 #: InvenTree/helpers.py:643
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "无效的群组: {g}" msgstr "无效的群组: {g}"
#: InvenTree/helpers.py:657 #: InvenTree/helpers.py:671
#, python-brace-format #, python-brace-format
msgid "Invalid group sequence: {g}" msgid "Invalid group sequence: {g}"
msgstr "无效的组序列: {g}" msgstr "无效的组序列: {g}"
#: InvenTree/helpers.py:665 #: InvenTree/helpers.py:679
#, python-brace-format #, python-brace-format
msgid "Invalid/no group {group}" msgid "Invalid/no group {group}"
msgstr "无效的群组: {group}" msgstr "无效的群组: {group}"
#: InvenTree/helpers.py:671 #: InvenTree/helpers.py:685
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "未找到序列号" msgstr "未找到序列号"
#: InvenTree/helpers.py:675 #: InvenTree/helpers.py:689
#, python-brace-format #, python-brace-format
msgid "Number of unique serial numbers ({s}) must match quantity ({q})" msgid "Number of unique serial numbers ({s}) must match quantity ({q})"
msgstr "唯一序列号 ({s}) 必须匹配数量 ({q})" msgstr "唯一序列号 ({s}) 必须匹配数量 ({q})"
@ -816,7 +816,7 @@ msgstr "相关销售订单"
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "此次生产匹配的销售订单" msgstr "此次生产匹配的销售订单"
#: build/models.py:213 build/serializers.py:784 #: build/models.py:213 build/serializers.py:803
#: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873 #: templates/js/translated/build.js:2073 templates/js/translated/order.js:2873
msgid "Source Location" msgid "Source Location"
msgstr "来源地点" msgstr "来源地点"
@ -942,42 +942,42 @@ msgstr "生产产出已完成"
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "生产产出与订单不匹配" msgstr "生产产出与订单不匹配"
#: build/models.py:1143 #: build/models.py:1171
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "生产项必须指定生产产出,因为主部件已经被标记为可追踪的" msgstr "生产项必须指定生产产出,因为主部件已经被标记为可追踪的"
#: build/models.py:1152 #: build/models.py:1180
#, python-brace-format #, python-brace-format
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:1162 order/models.py:1379 #: build/models.py:1190 order/models.py:1379
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "库存物品分配过度!" msgstr "库存物品分配过度!"
#: build/models.py:1168 order/models.py:1382 #: build/models.py:1196 order/models.py:1382
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "分配数量必须大于0" msgstr "分配数量必须大于0"
#: build/models.py:1174 #: build/models.py:1202
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "序列化库存的数量必须是 1" msgstr "序列化库存的数量必须是 1"
#: build/models.py:1231 #: build/models.py:1259
msgid "Selected stock item not found in BOM" msgid "Selected stock item not found in BOM"
msgstr "在BOM中找不到选定的库存项" msgstr "在BOM中找不到选定的库存项"
#: build/models.py:1300 stock/templates/stock/item_base.html:177 #: build/models.py:1328 stock/templates/stock/item_base.html:177
#: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455 #: templates/InvenTree/search.html:137 templates/js/translated/build.js:2455
#: templates/navbar.html:38 #: templates/navbar.html:38
msgid "Build" msgid "Build"
msgstr "生产" msgstr "生产"
#: build/models.py:1301 #: build/models.py:1329
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "生产以分配部件" msgstr "生产以分配部件"
#: build/models.py:1317 build/serializers.py:629 order/serializers.py:1015 #: build/models.py:1345 build/serializers.py:648 order/serializers.py:1015
#: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754 #: order/serializers.py:1036 stock/serializers.py:396 stock/serializers.py:754
#: stock/serializers.py:880 stock/templates/stock/item_base.html:10 #: stock/serializers.py:880 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -992,11 +992,11 @@ msgstr "生产以分配部件"
msgid "Stock Item" msgid "Stock Item"
msgstr "库存项" msgstr "库存项"
#: build/models.py:1318 #: build/models.py:1346
msgid "Source stock item" msgid "Source stock item"
msgstr "源库存项" msgstr "源库存项"
#: build/models.py:1330 build/serializers.py:193 #: build/models.py:1358 build/serializers.py:193
#: build/templates/build/build_base.html:82 #: build/templates/build/build_base.html:82
#: build/templates/build/detail.html:34 common/models.py:1678 #: build/templates/build/detail.html:34 common/models.py:1678
#: company/templates/company/supplier_part.html:279 order/models.py:897 #: company/templates/company/supplier_part.html:279 order/models.py:897
@ -1033,19 +1033,19 @@ msgstr "源库存项"
msgid "Quantity" msgid "Quantity"
msgstr "数量" msgstr "数量"
#: build/models.py:1331 #: build/models.py:1359
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "分配到生产的数量" msgstr "分配到生产的数量"
#: build/models.py:1339 #: build/models.py:1367
msgid "Install into" msgid "Install into"
msgstr "安装到" msgstr "安装到"
#: build/models.py:1340 #: build/models.py:1368
msgid "Destination stock item" msgid "Destination stock item"
msgstr "目标库存项" msgstr "目标库存项"
#: build/serializers.py:138 build/serializers.py:658 #: build/serializers.py:138 build/serializers.py:677
#: templates/js/translated/build.js:1166 #: templates/js/translated/build.js:1166
msgid "Build Output" msgid "Build Output"
msgstr "生产产出" msgstr "生产产出"
@ -1070,7 +1070,7 @@ msgstr "生产产出未被完成分配"
msgid "Enter quantity for build output" msgid "Enter quantity for build output"
msgstr "输入生产产出数量" msgstr "输入生产产出数量"
#: build/serializers.py:208 build/serializers.py:649 order/models.py:318 #: build/serializers.py:208 build/serializers.py:668 order/models.py:318
#: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542 #: order/serializers.py:287 order/serializers.py:442 part/serializers.py:542
#: part/serializers.py:974 stock/models.py:477 stock/models.py:1244 #: part/serializers.py:974 stock/models.py:477 stock/models.py:1244
#: stock/serializers.py:302 #: stock/serializers.py:302
@ -1164,117 +1164,125 @@ msgstr "移除未完成的产出"
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:480 #: build/serializers.py:485
msgid "Accept Overallocated" msgid "Accept as consumed by this build order"
msgstr "接受过度分配" msgstr ""
#: build/serializers.py:481 #: build/serializers.py:486
msgid "Accept stock items which have been overallocated to this build order" msgid "Deallocate before completing this build order"
msgstr "接受已经被过度分配至此生产订单的库存项" msgstr ""
#: build/serializers.py:491 #: build/serializers.py:494
msgid "Overallocated Stock"
msgstr ""
#: build/serializers.py:496
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:506
msgid "Some stock items have been overallocated" msgid "Some stock items have been overallocated"
msgstr "一些库存项已被过度分配" msgstr "一些库存项已被过度分配"
#: build/serializers.py:496 #: build/serializers.py:511
msgid "Accept Unallocated" msgid "Accept Unallocated"
msgstr "接受未分配的" msgstr "接受未分配的"
#: build/serializers.py:497 #: build/serializers.py:512
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:507 templates/js/translated/build.js:195 #: build/serializers.py:522 templates/js/translated/build.js:195
msgid "Required stock has not been fully allocated" msgid "Required stock has not been fully allocated"
msgstr "所需库存尚未完全分配" msgstr "所需库存尚未完全分配"
#: build/serializers.py:512 #: build/serializers.py:527
msgid "Accept Incomplete" msgid "Accept Incomplete"
msgstr "接受未完成" msgstr "接受未完成"
#: build/serializers.py:513 #: build/serializers.py:528
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:523 templates/js/translated/build.js:199 #: build/serializers.py:538 templates/js/translated/build.js:199
msgid "Required build quantity has not been completed" msgid "Required build quantity has not been completed"
msgstr "所需生产数量尚未完成" msgstr "所需生产数量尚未完成"
#: build/serializers.py:532 #: build/serializers.py:547
msgid "Build order has incomplete outputs" msgid "Build order has incomplete outputs"
msgstr "生产订单有未完成的产出" msgstr "生产订单有未完成的产出"
#: build/serializers.py:535 build/templates/build/build_base.html:95 #: build/serializers.py:550 build/templates/build/build_base.html:95
msgid "No build outputs have been created for this build order" msgid "No build outputs have been created for this build order"
msgstr "针对此生产订单,尚未创建生产产出" msgstr "针对此生产订单,尚未创建生产产出"
#: build/serializers.py:561 build/serializers.py:606 part/models.py:2719 #: build/serializers.py:580 build/serializers.py:625 part/models.py:2719
#: part/models.py:2853 #: part/models.py:2853
msgid "BOM Item" msgid "BOM Item"
msgstr "BOM项" msgstr "BOM项"
#: build/serializers.py:571 #: build/serializers.py:590
msgid "Build output" msgid "Build output"
msgstr "生产产出" msgstr "生产产出"
#: build/serializers.py:579 #: build/serializers.py:598
msgid "Build output must point to the same build" msgid "Build output must point to the same build"
msgstr "生产产出必须指向相同的生产" msgstr "生产产出必须指向相同的生产"
#: build/serializers.py:620 #: build/serializers.py:639
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:635 stock/serializers.py:767 #: build/serializers.py:654 stock/serializers.py:767
msgid "Item must be in stock" msgid "Item must be in stock"
msgstr "项目必须在库存中" msgstr "项目必须在库存中"
#: build/serializers.py:693 order/serializers.py:1073 #: build/serializers.py:712 order/serializers.py:1073
#, python-brace-format #, python-brace-format
msgid "Available quantity ({q}) exceeded" msgid "Available quantity ({q}) exceeded"
msgstr "可用量 ({q}) 超出了限制" msgstr "可用量 ({q}) 超出了限制"
#: build/serializers.py:699 #: build/serializers.py:718
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:706 #: build/serializers.py:725
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:711 #: build/serializers.py:730
msgid "This stock item has already been allocated to this build output" msgid "This stock item has already been allocated to this build output"
msgstr "此库存项已被分配至此生产产出" msgstr "此库存项已被分配至此生产产出"
#: build/serializers.py:734 order/serializers.py:1319 #: build/serializers.py:753 order/serializers.py:1319
msgid "Allocation items must be provided" msgid "Allocation items must be provided"
msgstr "必须提供分配的项" msgstr "必须提供分配的项"
#: build/serializers.py:785 #: build/serializers.py:804
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:793 #: build/serializers.py:812
msgid "Exclude Location" msgid "Exclude Location"
msgstr "排除地点" msgstr "排除地点"
#: build/serializers.py:794 #: build/serializers.py:813
msgid "Exclude stock items from this selected location" msgid "Exclude stock items from this selected location"
msgstr "从该选定的仓储地点排除库存项" msgstr "从该选定的仓储地点排除库存项"
#: build/serializers.py:799 #: build/serializers.py:818
msgid "Interchangeable Stock" msgid "Interchangeable Stock"
msgstr "可互换的库存" msgstr "可互换的库存"
#: build/serializers.py:800 #: build/serializers.py:819
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:805 #: build/serializers.py:824
msgid "Substitute Stock" msgid "Substitute Stock"
msgstr "可替换的库存" msgstr "可替换的库存"
#: build/serializers.py:806 #: build/serializers.py:825
msgid "Allow allocation of substitute parts" msgid "Allow allocation of substitute parts"
msgstr "允许分配可替换的部件" msgstr "允许分配可替换的部件"
@ -5520,7 +5528,7 @@ msgstr ""
msgid "Unknown database" msgid "Unknown database"
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:222 #: part/templatetags/inventree_extras.py:229
#, python-brace-format #, python-brace-format
msgid "{title} v{version}" msgid "{title} v{version}"
msgstr "" msgstr ""